Use your PC as an Arduino Board
Arduinative is an Arduino core to add PC Environment Support in Arduino IDE. This core enables you to build and run Arduino sketches in Native Environment from Arduino IDE. This core was built to compile and run unit tests for arduino in PC environment.
Features
- Compile & Run Arduino Sketches in PC
- Supports millis()
- Supports TinyGSM library
- Use FTDI as Arduino Serial Interface
- Implement LibMPSSE-I2C to use FTDI as I2C device
- Use flow control to use DTR/RTS as GPIO
Dependencies
C++ Boost library is required to use FTDI as Serial. Use the following command to install Boost library.
1
2
sudo apt-get update
sudo apt-get install libboost-all-dev
Install Arduinative
Download the repository from here or clone using the command below
1
git clone https://github.com/shadlyd15/Arduinative.git
Now, just simply create a folder named “hardware” in your arduino sketchbook folder. Copy the Arduino directory here.
Now select Arduinative from Tools > Board > Arduinative Select FTDI serial port if you want to use Serial.