An Arduino based simple oscilloscope running in a web browser and communicating via serial.
- Clone repo
- Using vscode with the PlatformIO extension installed, open the repo root folder build and upload to Arduino board
- In
web_srcusing npm to install packages - Run
npm run start-httpsto run the web server - Open a web page at
https://localhost:1234 - Use buttons on web page to connect to arduino port and start reading data
- The Arduino board targeted is an Arduino Uno, change the
platform.io(or use the extension) to change the board to match yours - You can build using the
env:emulateconfiguration to simulate random data read from the analog pins to test the workflow