Since the creation of The Signal Path video blog in May of 2011 I have focused on producing the type content which is either difficult to find or difficult to learn. Despite being the foundation of human communication, RF and microwave electronics often seem like magic and my goal has been to demystify these concepts. The Signal Path blog provides a rich depth and breadth of electrical engineering topics and experiments. Equipment reviews and repairs are always accompanied with research and industry relevant experiments and tutorials. The aim of The Signal Path is to provide free education to everyone across the world, possibly the greatest gift from a human to another.
Any support you offer to The Signal Path will be put back into lab maintenance, improving the quality and frequency of video production and acquiring components to further diversify content production. As of August 2016, The Signal Path has produced over 66 hour of original material.
On behalf of all viewers from around the world I want to thank you for supporting The Signal Path.
In this episode Shahriar explores the functionality of the popular ESP8266 SoC chip. This IC incorporates a full ISM radio as well as the physical/MAC layer for 802.11b/g/n network communication. Furthermore it includes a uC core for code execution making it a low-cost candidate for Internet of Thing applications. This video uses a Sparkfun Thing evaluation board which also includes a LiPo batter charger, voltage regular, flash memory and all the I/O pins which are accessible to the user. The block diagram of the ESP8266 is reviewed as well as the schematic of the complete Sparkfun Thing board.
By using an Arduino library and the Blynk iOS application, a cell phone and the ESP8266 can simultaneously communicate with a server running the Blynk application and transfer data between the application and the module. In this demo various components such as NeoPixel (WS2812), OneWire temperature sensor and battery monitoring functionality are implemented. The code is available here.
In this episode Shahriar and Timo demonstrate the design methodology of an FPGA based 32×32 RGB LED matrix driver. Timo has kindly devoted some of his time to describe the block diagram and the thought process which goes into designing this type of FPGA display driver. The various components of the overall system (PLL, UART, and Display Controller) are shown along with the simulation data. The outputs of the Spartan-6 FPGA board are then measured using a Keysight S-Series oscilloscope. The design of the RGB matrix is also demonstrated using a custom clock interface sent wirelessly to the unit via Bluetooth. All the FPGA design files can be downloaded here.
In this episode Shahriar builds a magical charger circuit that has an efficiency of tens-of-thousands of percent! But not to worry, it is a trick and the trick is revealed in the video. The purpose of the video is to discuss the nature of the scientific method and our society’s need for free education.
I had a great time as a guest of The Amp Hour. We talked about everything from device physics to circuit design into the mm-wave frequencies and beyond. Although this interview took place a short while ago, I thought it would be beneficial to also have a link here at The Signal Path. Also, don’t forget to listen to the many great episodes of The Amp Hour. The link to my interview can be found here.
The Signal Path (TSP) is an electrical engineering video blog for industry professionals, students and hobbyists. TSP is a non-for-profit website dedicated to provide free education spanning a wide range of electrical engineering topics. Equipment reviews, tutorials and repair videos are posted regularly.