If you use microcontrollers in your projects, imagine how helpful it would be to see the data in a graphical format, rather than just a series of numbers -- especially when debugging! MakerPlot does all of this and connects directly to your microcontroller’s serial port to display analog and digital data in graphical form; it’s DIY software for your microcontroller projects.
Debugging microcontroller designs can be difficult due to resource limitations that block or curtail access to real time information internally and externally. In this article, I’ll demonstrate both a multiplexed bus protocol analyzer and the 1-Wire Manchester decoder. Combining these logic analyzer decoders with an embedded software Manchester encoder forms a great tool to enhance your debugging and diagnostic skills.
Here’s a quick beginner-friendly tutorial that shows you how to interface and read data with the popular serial protocol, I2C. In particular, we’ll be reading data from the NXP MPL3115A2 altimeter/barometer/temperature sensor. The principles found here can also be applied generically, even to your ambifacient lunar wane shaft positioning sensor of your turboencabulator.