A curated list of awesome Arduino hardwares, libraries and softwares with update script
Go to file
2015-09-19 23:46:52 +08:00
CONTRIBUTING.md Create CONTRIBUTING.md 2015-09-11 11:22:27 +08:00
README.md update library ! 2015-09-19 23:46:52 +08:00

awesome-arduino

A curated list of awesome Arduino hardwares, libraries and projects


#Analytics

IDE

Arduino developments.

  • arduino - office arduino ide
  • ESP8266 IDE - Arduino IDE for ESP8266
  • Stino - A Sublime Text Plugin for Arduino
  • attiny - ATtiny microcontroller support for the Arduino IDE
  • arduino-cmake - Arduino CMake Build system

Librarys

Misc libraries for Arduino .

  • johnny-five - JavaScript Robotics and IoT programming framework, Based on Arduino Firmata Protocol
  • grbl - An open source, embedded, high performance g-code-parser and CNC milling controller run on a straight Arduino
  • Arduino-IRremote - Infrared remote library for Arduino: send and receive infrared signals ....
  • i2cdevlib - I2C device library collection for AVR/Arduino or other C++-based MCUs
  • duino - Arduino framework for node.js
  • ArduinoWebsocketClient - Websocket client for Arduino
  • RF24 - Arduino driver for nRF24L01
  • keysweeper - KeySweeper is a stealthy Arduino-based device, camouflaged as a functioning USB ....
  • aJson - an Arduino library to enable JSON processing with Arduino
  • ArduinoJson - An efficient JSON library for embedded systems
  • USB_Host_Shield_2.0 - Revision 2.0 of USB Host Library for Arduino
  • pubsubclient - A client library for the Arduino Ethernet Shield that provides support for MQTT
  • WiringPi - Gordon's Arduino wiring-like WiringPi Library for the Raspberry Pi
  • dino - Dino is a ruby gem that helps you bootstrap prototyping with an Arduino
  • Arduino-PID-Library - a pid library for arduino writed by c++
  • firmata - firmata firmware for arduino
  • uSpeech - Speech recognition toolkit for the arduino
  • rocketscream/Low-Power - Low Power Library for Arduino
  • Arduino-Temperature-Control-Library - Arduino Library for Maxim Temperature Integrated Circuits
  • ArduinoOBD - OBD-II library and sketches for Arduino
  • 433Utils - a collection of code and documentation to assist you usage of RF 433MHz modules
  • hiduino - Native USB-MIDI on the Arduino
  • Brain - Arduino library for reading Neurosky EEG brainwave data
  • Cryptosuite - Cryptographic suite for Arduino (SHA, HMAC-SHA)
  • rtclib - a lightweight date and time library for JeeNodes and Arduino's
  • si4432 - Si4432 Library for Arduino
  • RFM69 - RFM69 library for RFM69W and RFM69HW (semtech SX1231, SX1231H)
  • RFM12B - Arduino RFM12B library
  • SPIFlash - Arduino library for read/write access to SPI flash memory chips
  • ov7670-no-ram-arduino-uno - arduino library for ov7670
  • DHT-sensor-library - Arduino library for DHT11DHT22, etc Temp & Humidity Sensors
  • rfid - Arduino RFID Library for MFRC522

3D Printer .

NET Library.

  • Webduino - Arduino WebServer library
  • TinyWebServer - Small web server for Arduino, fits in 10KB ROM, less than 512 bytes RAM
  • RESTduino - A sketch to provide a REST-like interface to the Arduino+Ethernet Shield
  • aREST - A RESTful environment for Arduino
  • ArduinoWebsocketClient - Websocket client for Arduino
  • esp8266 - ESP8266 Wifi library and sample code for Arduino
  • arduino_uip - A plugin-replacement of the stock Arduino Ethernet library

Command line

  • platformio - Cross-platform code builder and the missing library manager ....
  • arduino-cmake - Arduino CMake Build system
  • bitlash - a programmable command shell for arduino

Host side program

  • Python-Arduino-Command-API - A Python library for communicating with Arduino microcontroller boards
  • hidapi - A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac, and Windows.
  • BlocklyDuino - a web-based visual programming editor for arduino
  • noduino - JavaScript and Node.js Framework for controlling Arduino with HTML and WebSockets
  • ino - Command line toolkit for working with Arduino hardware
  • usb-serial-for-android - Android USB host serial driver library for CDC, FTDI, Arduino and other devices
  • rad - Ruby Arduino Development

Hardware

Hardware board for arduino diy.

  • Teensy - The Teensy is a complete USB-based microcontroller development system

Tutorials

Tutorials for arduino flash.

  • Arduino-Tutorial-Series - These are the supporting materials for my popular series of Tutorials on the Arduino Microcontroller Platform
  • esp8266 - Various bits of code for ESP8266

Contributing

Your contributions are always welcome!