Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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`