software engineering, robotics, machine learning, and other fun stuff
For the user interface, I’m using an LCD and button interface that was originally meant as a replacement part for the ANET A8 3D printer:
It’s an HD44780-compatible 20 character x 4 line display, running in 4-bit mode, and uses a simple resistive network for the buttons, allowing the sensing of button presses just by polling the value of an analog pin:
The UI will be navigated/controlled via the buttons. The information about the motor, servo, or ESC under test (such as voltage, amperage, temperature, etc) will be displayed on the LCD.
You can find out more about this project using the links below: