The main purpose of this project is to develop the base code that can be used to receive data coming from a MicroPython board over a serial port and parse that data so that we can then graph it in real time. There are two main areas that we need to consider the requirements for: hardware and software.
Visualizer requirements
Hardware requirements
The visualizer that we are going to be designing is going to be strictly a software development project. There are no hardware requirements for the project. However, there are a few general recommendations.
First, you can use any MicroPython board that you are interested in. While you can select any board, the example project will be written assuming that you are going to use the...