2015-09-11 02:58:43 +00:00
# awesome-arduino
2015-09-11 05:35:47 +00:00
A curated list of awesome Arduino hardwares, libraries and projects
2015-09-11 03:20:30 +00:00
- [Awesome Arduino ](#awesome-Arduino )
2015-09-11 03:27:21 +00:00
- [IDE ](#ide )
- [Librarys ](#librarys )
- [Hardware ](#hardware )
- [Tutorials ](#tutorials )
2015-09-11 03:20:30 +00:00
- [Contributing ](#contributing )
2015-09-20 11:59:13 +00:00
2015-09-11 03:20:30 +00:00
## IDE
2015-09-20 11:59:13 +00:00
*Arduino developments*
2015-09-11 03:20:30 +00:00
* [arduino ](https://github.com/arduino/Arduino ) - office arduino ide
* [ESP8266 IDE ](https://github.com/esp8266/Arduino ) - Arduino IDE for ESP8266
2015-09-11 03:40:01 +00:00
* [Stino ](https://github.com/Robot-Will/Stino ) - A Sublime Text Plugin for Arduino
2015-09-11 05:35:47 +00:00
* [attiny ](https://github.com/damellis/attiny ) - ATtiny microcontroller support for the Arduino IDE
2015-09-19 15:46:52 +00:00
* [arduino-cmake ](https://github.com/queezythegreat/arduino-cmake ) - Arduino CMake Build system
2015-09-11 03:20:30 +00:00
## Librarys
2015-09-20 11:59:13 +00:00
*Hardware dependent library*
2015-09-20 11:53:06 +00:00
* [rtclib ](https://github.com/jcw/rtclib ) - a lightweight date and time library for JeeNodes and Arduino's
* [si4432 ](https://github.com/theGanymedes/si4432 ) - Si4432 Library for Arduino
* [RFM69 ](https://github.com/LowPowerLab/RFM69 ) - RFM69 library for RFM69W and RFM69HW (semtech SX1231, SX1231H)
* [RFM12B ](https://github.com/LowPowerLab/RFM12B ) - Arduino RFM12B library
* [SPIFlash ](https://github.com/LowPowerLab/SPIFlash ) - Arduino library for read/write access to SPI flash memory chips
* [ov7670-no-ram-arduino-uno ](https://github.com/ComputerNerd/ov7670-no-ram-arduino-uno ) - arduino library for ov7670
* [DHT-sensor-library ](https://github.com/adafruit/DHT-sensor-library ) - Arduino library for DHT11DHT22, etc Temp & Humidity Sensors
* [Arduino-DHT22 ](https://github.com/nethoncho/Arduino-DHT22 ) - Arduino library for the DHT22 humidity and temperature sensor
* [rfid ](https://github.com/miguelbalboa/rfid ) - Arduino RFID Library for MFRC522
* [433Utils ](https://github.com/ninjablocks/433Utils ) - a collection of code and documentation to assist you usage of RF 433MHz modules
* [esp-link ](https://github.com/jeelabs/esp-link ) - esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer
* [Arduino-Temperature-Control-Library ](https://github.com/milesburton/Arduino-Temperature-Control-Library ) - Arduino Library for Maxim Temperature Integrated Circuits
* [RF24 ](https://github.com/maniacbug/RF24 ) - Arduino driver for nRF24L01
2015-09-20 11:59:13 +00:00
* [due_can ](https://github.com/collin80/due_can ) - Object oriented canbus library for Arduino Due compatible boards
2015-09-20 11:53:06 +00:00
*Hardware undependent library*
2015-09-11 03:20:30 +00:00
2015-09-11 05:24:15 +00:00
* [johnny-five ](https://github.com/rwaldron/johnny-five ) - JavaScript Robotics and IoT programming framework, Based on Arduino Firmata Protocol
* [grbl ](https://github.com/grbl/grbl ) - An open source, embedded, high performance g-code-parser and CNC milling controller run on a straight Arduino
* [Arduino-IRremote ](https://github.com/z3t0/Arduino-IRremote ) - Infrared remote library for Arduino: send and receive infrared signals ....
2015-09-11 05:16:36 +00:00
* [i2cdevlib ](https://github.com/jrowberg/i2cdevlib ) - I2C device library collection for AVR/Arduino or other C++-based MCUs
2015-09-11 05:24:15 +00:00
* [keysweeper ](https://github.com/samyk/keysweeper ) - KeySweeper is a stealthy Arduino-based device, camouflaged as a functioning USB ....
2015-09-11 05:16:36 +00:00
* [aJson ](https://github.com/interactive-matter/aJson ) - an Arduino library to enable JSON processing with Arduino
* [ArduinoJson ](https://github.com/bblanchon/ArduinoJson ) - An efficient JSON library for embedded systems
* [USB_Host_Shield_2.0 ](https://github.com/felis/USB_Host_Shield_2.0 ) - Revision 2.0 of USB Host Library for Arduino
* [pubsubclient ](https://github.com/knolleary/pubsubclient ) - A client library for the Arduino Ethernet Shield that provides support for MQTT
2015-09-11 05:24:15 +00:00
* [WiringPi ](https://github.com/WiringPi/WiringPi ) - Gordon's Arduino wiring-like WiringPi Library for the Raspberry Pi
* [Arduino-PID-Library ](https://github.com/br3ttb/Arduino-PID-Library ) - a pid library for arduino writed by c++
* [firmata ](https://github.com/firmata/arduino ) - firmata firmware for arduino
2015-09-11 05:35:47 +00:00
* [uSpeech ](https://github.com/arjo129/uSpeech ) - Speech recognition toolkit for the arduino
2015-09-20 11:59:13 +00:00
* [Low-Power ](https://github.com/rocketscream/Low-Power ) - Low Power Library for Arduino
2015-09-11 05:35:47 +00:00
* [ArduinoOBD ](https://github.com/stanleyhuangyc/ArduinoOBD ) - OBD-II library and sketches for Arduino
2015-09-11 09:51:10 +00:00
* [hiduino ](https://github.com/ddiakopoulos/hiduino ) - Native USB-MIDI on the Arduino
* [Brain ](https://github.com/kitschpatrol/Brain ) - Arduino library for reading Neurosky EEG brainwave data
* [Cryptosuite ](https://github.com/Cathedrow/Cryptosuite ) - Cryptographic suite for Arduino (SHA, HMAC-SHA)
2015-09-20 08:49:19 +00:00
* [Timer ](https://github.com/JChristensen/Timer ) - A fork of Simon Monk's Arduino Timer library
2015-09-20 11:53:06 +00:00
2015-09-11 09:51:10 +00:00
*3D Printer .*
* [Repetier-Firmware ](https://github.com/repetier/Repetier-Firmware ) - Firmware for Arduino based RepRap 3D printer
2015-09-20 09:15:06 +00:00
* [3D_Printer ](https://github.com/underverk/3D_Printer ) - Underverk's 3D printer
2015-09-11 09:51:10 +00:00
*NET Library.*
* [Webduino ](https://github.com/sirleech/Webduino ) - Arduino WebServer library
* [TinyWebServer ](https://github.com/ovidiucp/TinyWebServer ) - Small web server for Arduino, fits in 10KB ROM, less than 512 bytes RAM
* [RESTduino ](https://github.com/jjg/RESTduino ) - A sketch to provide a REST-like interface to the Arduino+Ethernet Shield
* [aREST ](https://github.com/marcoschwartz/aREST ) - A RESTful environment for Arduino
* [ArduinoWebsocketClient ](https://github.com/krohling/ArduinoWebsocketClient ) - Websocket client for Arduino
2015-09-20 09:15:06 +00:00
* [ArduinoWebsocketServer ](https://github.com/ejeklint/ArduinoWebsocketServer ) - a Websocket server running on an Arduino
2015-09-11 10:00:12 +00:00
* [esp8266 ](https://github.com/ssokol/esp8266 ) - ESP8266 Wifi library and sample code for Arduino
2015-09-19 15:46:52 +00:00
* [arduino_uip ](https://github.com/ntruchsess/arduino_uip ) - A plugin-replacement of the stock Arduino Ethernet library
2015-09-20 09:35:51 +00:00
* [HttpClient ](https://github.com/nmattisson/HttpClient ) - Http Client Library for the Spark Core
2015-09-11 09:51:10 +00:00
2015-09-20 11:53:06 +00:00
*Command line library*
2015-09-11 09:51:10 +00:00
* [platformio ](https://github.com/platformio/platformio ) - Cross-platform code builder and the missing library manager ....
* [arduino-cmake ](https://github.com/queezythegreat/arduino-cmake ) - Arduino CMake Build system
* [bitlash ](https://github.com/billroy/bitlash ) - a programmable command shell for arduino
2015-09-20 11:53:06 +00:00
*Display library*
* [Arduino_LCD_Menu ](https://github.com/DavidAndrews/Arduino_LCD_Menu ) - creates menu systems primarily useful for 16x2 or 16x4 LCD displays
* [LiquidTWI2 ](https://github.com/lincomatic/LiquidTWI2 ) - high speed I2C LCD Library for Arduino, which supports MCP23008 and MCP23017
* [MENWIZ ](https://github.com/brunialti/MENWIZ ) - LCD menu library: short user code to manage complex menu structures
* [u8glib ](https://github.com/olikraus/u8glib ) - Arduino Monochrom Graphics Library for LCDs and OLEDs
* [ucglib ](https://github.com/olikraus/ucglib ) - Arduino True Color Library for TFTs and OLEDs
*Host side Control library*
2015-09-11 09:51:10 +00:00
* [Python-Arduino-Command-API ](https://github.com/thearn/Python-Arduino-Command-API ) - A Python library for communicating with Arduino microcontroller boards
2015-09-11 10:00:12 +00:00
* [hidapi ](https://github.com/signal11/hidapi ) - A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac, and Windows.
2015-09-12 06:01:58 +00:00
* [BlocklyDuino ](https://github.com/BlocklyDuino/BlocklyDuino ) - a web-based visual programming editor for arduino
2015-09-19 15:46:52 +00:00
* [noduino ](https://github.com/sbstjn/noduino ) - JavaScript and Node.js Framework for controlling Arduino with HTML and WebSockets
* [ino ](https://github.com/amperka/ino ) - Command line toolkit for working with Arduino hardware
* [usb-serial-for-android ](https://github.com/mik3y/usb-serial-for-android ) - Android USB host serial driver library for CDC, FTDI, Arduino and other devices
* [rad ](https://github.com/atduskgreg/rad ) - Ruby Arduino Development
2015-09-20 08:43:53 +00:00
* [ardublock ](https://github.com/taweili/ardublock ) - a Block Programming Language for Arduino
2015-09-20 09:15:06 +00:00
* [arduino-api ](https://github.com/plotly/arduino-api ) - Arduino library for real-time logging and streaming data to online plotly graphs
2015-09-20 11:53:06 +00:00
* [dino ](https://github.com/austinbv/dino ) - Dino is a ruby gem that helps you bootstrap prototyping with an Arduino
* [duino ](https://github.com/ecto/duino ) - Arduino framework for node.js
2015-09-11 03:20:30 +00:00
## Hardware
*Hardware board for arduino diy.*
* [Teensy ](https://www.pjrc.com/teensy/ ) - The Teensy is a complete USB-based microcontroller development system
## Tutorials
*Tutorials for arduino flash.*
* [Arduino-Tutorial-Series ](https://github.com/sciguy14/Arduino-Tutorial-Series ) - These are the supporting materials for my popular series of Tutorials on the Arduino Microcontroller Platform
2015-09-11 10:00:12 +00:00
* [esp8266 ](https://github.com/raburton/esp8266 ) - Various bits of code for ESP8266
2015-09-11 03:20:30 +00:00
2015-09-11 09:51:10 +00:00
## Contributing
* [Contributing ](https://github.com/lembed/awesome-arduino/blob/master/CONTRIBUTING.md )
2015-09-11 03:20:30 +00:00
Your contributions are always welcome!
2015-09-20 12:00:25 +00:00
[![Analytics ](https://ga-beacon.appspot.com/UA-67438080-1/awesome-arduino/readme?pixel )](https://github.com/Lembed/awesome-arduino)