Skip to content

A native Arduino core to use your PC as an Arduino Board

License

Notifications You must be signed in to change notification settings

shadlyd15/Arduinative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduinative : A native Arduino core to use your PC as an Arduino Board

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 Linux environment.

Features

  • Compile & Run Arduino Sketches in PC
  • Supports millis()
  • Supports TinyGSM library over USB-FTDI
  • 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.

sudo apt-get update
sudo apt-get install libboost-all-dev

Install Arduinative

Download the repository from here or clone using the command below

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.

About

A native Arduino core to use your PC as an Arduino Board

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published