Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/curious-odd-man/arduino-on-pc
The framework to run arduino code on PC
https://github.com/curious-odd-man/arduino-on-pc
arduino computer emulator fastled
Last synced: 1 day ago
JSON representation
The framework to run arduino code on PC
- Host: GitHub
- URL: https://github.com/curious-odd-man/arduino-on-pc
- Owner: curious-odd-man
- License: apache-2.0
- Created: 2020-01-14T17:10:00.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-27T06:33:37.000Z (almost 5 years ago)
- Last Synced: 2024-12-08T20:28:39.486Z (about 2 months ago)
- Topics: arduino, computer, emulator, fastled
- Language: C++
- Homepage:
- Size: 73.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# arduino-on-pc
NOTE: The project is in very early stage. Contribution and issues are welcome!
Main target: The whole idea is make it possible to run Arduino code on PC code for debugging etc.
Additional target: Additionally it allows use of FastLED.# How to
0. Clone this repo
1. Create src directory
2. Copy or link your application code into src (in Eclipse it can be done by dragging and dropping and then selectin Link option).
3. Add 'Arduino' and 'FastLED' folders to compilation (compile all .cpp files there)
4. Add 'Arduino/includes' and 'FastLED/includes' into includes
5. Compile and run.# Features
- Set custom value provider for each input pin. Example `g_InputProvider.setPinFunction(A0, oscilatingRange);` in `main.cpp`