List of Compatible Arduino Third-Party Libraries
The following is a list of existing Arduino third-party libraries that we have verified on 86Duino. These libraries are not built-in, but they can be downloaded, then installed and compiled in the 86Duino Coding IDE (version ≥ Coding 500), and run on 86Duino without problem. (Note: this list will continuously be extended in the future.)
- Keypad – a library for using matrix style keypads
- PSX – for interfacing with a standard digital Playstation 1 controller
- PS2X_NA – a fork of the PS2X library to access a Playstation 2 controller on 86Duino
- Matrix & Sprite – control a large number of LEDs with MAX7219 chips
- LedControl – control LED matrices with MAX7221 or MAX7219 chips
- LiquidCrystal_I2C – a library using PCF8574 I2C expander to control Parallel LCD displays
- AccelStepper – an improved Stepper library for stepper motors
- DFPlayer – a library for DFPlayer Mini MP3 player
- Adafruit DHT – a library for Adafruit’s DHT series of low cost temperature/humidity sensors
- Adafruit BMP280 – a library for Adafruit’s BMP280 barometric pressure/temperature sensor breakout
- RTC_86 – a fork of Adafruit’s RTC library to access DS1307 RTC modules on 86Duino
- USB_Shield_86 – a fork of the UHS 2.0 library to access the Arduino USB Host Shield on 86Duino
- SpiderL3S – a fork of Fun-Maker’s Spider L3 library to access their Spider_L3S WiFi modules on 86Duino
- TinyGPS – a compact GPS parsing library
- Messenger – facilitate the parsing of ASCII messages
- SimpleMessageSystem – send ASCII messages between Arduino and PC
- Generic_Storage_86 – a fork of Andrew Kroll’s generic storage library to support FAT16/32 filesystems
- Debounce – for reading noisy digital inputs
- Bounce – a debouncing library for Arduino or Wiring
- Twitter – a library to tweet on Twitter via the Ethernet library
- Webduino – an Arduino-based web server library
- HttpClient – a library to easily interact with web servers
- Xively_arduino – connect to Xively for IoT (Internet of Things) application
- ThingSpeak_86 – a fork of the ThingSpeak Communication Library to store sensor data in the cloud
- IFTTTMaker_86 – a fork of the arduino-ifttt-maker library for raising events on the maker service on IFTTT
- aREST – support the aREST framework to build powerful RESTful applications
- ROSserial_arduino – a general protocol for wrapping ROS messages and sending them over serial links
- PubSubClient – a library that provides a client to support MQTT
- ModbusTCP – a library to support the Modbus/TCP protocol via Ethernet or WiFi networks
- XBee – communicate with XBees in API mode
- FirmataPlus – a fork of the FirmataPlus library of S2A to connect Scratch with 86Duino
- Ultrasonic – a library to access the HC-SR04 Ultrasonic sensor
- MPU9250 – a library to access InvenSense’s MPU-9250 9-Axis IMU
- Protothreads – a lightweight stackless threads library
- CanFestival86 – a fork of the CanFestival library to access CANopen device on 86Duino (Reference)
- ArduinoMDNS – mDNS Library for Arduino
The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.