An ESP32 based oscilloscope for simple signals
- Display multiple signals at up to 20Hz (shared)
- (In Progress) Configurable sample rate
- (In Progress) Configurable channel selection (Up to 8 - shared between max sample rate)
- (Planned) Simple Triggering and Framing
Primary requirement is an ESP32 (I used a dev module) that you can hook up your signals to.
- To build to the ESP, use PlatformIO in the
/firmware/directory. - To run the client, just run
main.pyin/client/src/.