https://github.com/lrusso/arduinosimulator
Arduino Simulator in JavaScript
https://github.com/lrusso/arduinosimulator
arduino editor emulator ino javascript online simulator
Last synced: 3 months ago
JSON representation
Arduino Simulator in JavaScript
- Host: GitHub
- URL: https://github.com/lrusso/arduinosimulator
- Owner: lrusso
- License: gpl-3.0
- Created: 2020-07-31T05:53:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-10T22:43:10.000Z (over 1 year ago)
- Last Synced: 2024-02-11T21:43:59.521Z (over 1 year ago)
- Topics: arduino, editor, emulator, ino, javascript, online, simulator
- Language: TypeScript
- Homepage:
- Size: 1.68 MB
- Stars: 165
- Watchers: 9
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
# Arduino Simulator
Arduino Simulator in JavaScript.

## Web:
https://lrusso.github.io/ArduinoSimulator
## Demo using digital and analog pins:
https://lrusso.github.io/ArduinoSimulator/demo1.html
## Demo using the Serial monitor:
https://lrusso.github.io/ArduinoSimulator/demo2.html
## Demo using the EEPROM (work in progress):
https://lrusso.github.io/ArduinoSimulator/demo3.html
## How to set a default sketch in the simulator?
Create the JavaScript `DEFAULT_SKETCH` variable with your Sketch and put it in the HTML file, like it was done in the `demo1.html` file.
## Deploying the project
- Build the Web App and place the files in the `.github/pages` folder.
- Commit and push the changes to the main branch.
- A workflow will be triggered that will publish those changes.