384 Open Source Arduino Library Software Projects
Free and open source arduino library code projects including engines, APIs, generators, and tools.
Irremoteesp8266 1524 ⭐
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Tft_espi 971 ⭐
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Arduinojoysticklibrary 953 ⭐
An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.
Esp8266 Weather Station 762 ⭐
ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources
Screetsec Brutal 645 ⭐
Payload for teensy like a rubber ducky but the syntax is different. this Human interfaes device ( HID attacks ). Penetration With Teensy . Brutal is a toolkit to quickly create various payload,powershell attack , virus attack and launch listener for a Human Interface Device ( Payload Teensy )
Remotedebug 432 ⭐
Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial Monitor
Awesome Arduino 411 ⭐
A curated list of awesome Arduino hardwares, libraries and softwares with update script
Guislice 420 ⭐
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Autoconnect 425 ⭐
An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
Ricmoo Qrcode 303 ⭐
QR code generation library in C, optimized for low-power devices, such as Arduino.
Jc_button 257 ⭐
Arduino library to debounce button switches, detect presses, releases, and long presses
Ssd1306 263 ⭐
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
Makuna Rtc 238 ⭐
Arduino Library for RTC, Ds1302, Ds1307, Ds3231, & Ds3234 with deep support. Please refer to the Wiki for more details. Please use the gitter channel to ask questions as the GitHub Issues feature is used for bug tracking.
Linkedlist 224 ⭐
🔗 A fully implemented LinkedList made to work with general Microcontrollers and Arduino projects
Arduino Homekit Esp8266 276 ⭐
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
Lpd8806 204 ⭐
Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)
Jchristensen Timezone 189 ⭐
Arduino library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments.
Arduinostl 180 ⭐
An STL and iostream implementation based on uClibc++ that supports my CS-11M class.
Mathertel Radio 178 ⭐
An Arduino library to control FM radio chips like SI4703, SI4705, RDA5807M, TEA5767.
Packetserial 165 ⭐
An Arduino Library that facilitates packet-based serial communication using COBS or SLIP encoding.
Arduinowebsockets 171 ⭐
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32)
Bh1750 159 ⭐
An Arduino library for the digital light sensor breakout boards containing the BH1750FVI IC
Dsckeybusinterface 160 ⭐
An Arduino/esp8266 library to directly interface with DSC security systems.
Sparkfun_mpu 9250 Dmp_arduino_library 150 ⭐
Arduino library for the MPU-9250 enabling its digital motion process (DMP) features.
M5stack Sd Updater 152 ⭐
💾 Customizable menu system for M5Stack and ESP32-Chimera-Core - loads apps from the Micro SD card. Easily add you own apps
Easybutton 145 ⭐
Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Influxdb Client For Arduino 137 ⭐
Simple library for sending measurements to an InfluxDB with a single network request. Supports ESP8266 and ESP32.
Eztime 139 ⭐
ezTime — pronounced "Easy Time" — is a very easy to use Arduino time and date library that provides NTP network time lookups, extensive timezone support, formatted time and date strings, user events, millisecond precision and more.
Acebutton 134 ⭐
An adjustable, compact, event-driven button library for Arduino that debounces and dispatches events to a user-defined event handler.
Brasilino 125 ⭐
Uma biblioteca que permite programar em linguagem Arduino utilizando comandos facilitados em PT-BR. :brazil:
Sparkfun_max3010x_sensor_library 114 ⭐
An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor
Arduino Plotter 113 ⭐
An Arduino library for easy graphing on host computer via serial communication
Corsairlightingprotocol 115 ⭐
Control LEDs connected to an Arduino with iCUE, create an unofficial Corsair iCUE compatible Arduino LED controller.
Simpledht 102 ⭐
Simple, Stable and Fast Arduino Temp & Humidity Sensors for DHT11 and DHT22. http://learn.adafruit.com/dht
Pagebuilder 97 ⭐
An arduino library to create html string in the sketch for ESP8266/ESP32 WebServer.
Arduino Foc 142 ⭐
Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
Arduinoota 98 ⭐
Arduino library to upload sketch over network to Arduino board with WiFi or Ethernet libraries
Noodle Synth 88 ⭐
A User-friendly Arduino/Teensy/ESP8266 Library to play MIDI files with infinite polyphonic notes with full control over volume, pitch, and . . . music. No shields needed(Just a speaker).
Arduino Sdi 12 83 ⭐
An Arduino library for SDI-12 communication with a wide variety of environmental sensors. This library provides a general software solution, without requiring any additional hardware.