Uncategorized
Contributed by the community
74XX595 :
Arduino library for control 74XX595 IC
AEBO :
A library useful for AEBO robot.
Air Commander Entire Control :
A library to directly interface with the Air Commander Entire
AmazonDRS :
AmazonDRS library for Arduino.
AnalogKeyboard :
LIB to assist in the use of analog keyboard in embedded systems.
ArsaLearn :
Ability to code completely simple
AsyncDNSServer_STM32 :
Asynchronous DNS Server Library for STM32F/L/H/G/WB/MP1 using LAN8720 or built-in LAN8742A Ethernet
AsyncHTTPRequest_Generic :
Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP32 with LwIP ENC28J60, W5500 or W6100, ESP8266 (WiFi, W5x00 or ENC28J60) and currently STM32 with LAN8720 or built-in LAN8742A Ethernet.
AsyncUdp_ESP32_ENC :
Fully Asynchronous UDP Library for ESP32 boards using LwIP ENC28J60 Ethernet
AsyncUDP_STM32 :
Fully Asynchronous UDP Library for STM32 using LAN8720 or built-in LAN8742A Ethernet.
AsyncUDP_WT32_ETH01 :
Fully Asynchronous UDP Library for WT32_ETH01 (ESP32 + LAN8720).
AsyncWebServer_STM32 :
AsyncWebServer for STM32F/L/H/G/WB/MP1 using LAN8720 or builtin LAN8742A Ethernet
AT24C256 :
Library for the AT24C256 EEPROM
AT24C256 library :
Library for the <a href="https://ww1.microchip.com/downloads/en/DeviceDoc/doc0670.pdf">AT24C256 I2C EEPROM</a>.
Atmega328_IO :
Library for robot Cing with Atmega328.
Atmega32u4_IO :
Library for robot Cing with Atmega328.
Atmega8_IO :
Library for robot Cing with Atmega8.
Atmega8_IO_basic :
Library for robot Cing with Atmega8.
Attiny84_IO :
Library for robot Cing with Attiny84.
Attiny84_IO_basic :
Library for robot Cing with Attiny84.
Attiny85_IO :
Library for robot Cing with Attiny85.
Attiny85_IO_basic :
Library for robot Cing with Attiny85.
Balboa Spa communications :
Use Arduino to control your BalBoa Spa Pack.
Battery_18650_Stats :
Library to calculate 18650 charge level
Bleeping Library :
Simple BLE ESP Provisioning and Configuration
button_asukiaaa :
Supply classes for Button.
ButtonFever :
Powerful button tools for managing various button events of standalone button or button array.
CanAirIO Air Quality Sensors Library :
Air quality particle meter and CO2 sensors manager for multiple models.
CBeeper :
Arduino Beeper Control
cerebro :
A library that makes cerebro works easly.
CLed :
Arduino LED Control
Clock :
Arduino Software Clock
ClusterDuck Protocol :
Mesh communication protocol.
CodeCodeCodec Library :
Arduino library for CodeCodeCodec's projects.
controlKeyboard :
A library for checking keyboard events like whether a key is pressed or released.
CV7OEMFR :
Enables provisioning.
DarkSkySevenDay :
Current and Seven Day Weather Forecast Library for Arduino.
DBS-Lib :
DBS-Lib is a library board that we created for practice such as C++, algorithms, mathetical, embedded system and robotics.
Debugger :
A terminal debugger with break points and data watches.
Deneyap Dokunmatik Tus Takimi :
Arduino library for Deneyap Keypad
Deneyap Duman Dedektoru :
Arduino library for Deneyap Gas Sensor
Deneyap GPS ve GLONASS Konum Belirleyici :
Arduino library for Deneyap GPS and GLONASS Locator
Design Informatics Base :
Library for making use of the Design Informatics PCB for getting started with Arduino coding
DFRobot_AD9837 :
This is a Library for AD9837, AD9837 is a Programmable Waveform Generator(SKU: DFR0973).
DFRobot_BME680 :
DFRobot Standard library(SKU:SEN0248).
DFRobot_IIS :
This library provides the codes for driving FireBeetle camera and the camera, microphones, etc. of audio expansion board.(SKU:DFR0498).
DFRobot_LIS :
a sensor library.(SKU:SEN0405/SKU:SEN0407/SKU:SEN0408/SKU:SEN0409/SKU:SEN0411/SKU:SEN0412/SKU:SEN0224)
DFRobot_MAX98357A :
This is a Library for MAX98357A(SKU: DFR0954).
DFRobot_MotorStepper :
Stepper motor and DC motor driver control board(SKU:DFR0508)
DFRobot_ST7687S :
This is a 2.2” TFT LCD Display Module with an input voltage(SKU: DFR0529).
Dictionary :
A dictionary data type with a fast b-tree based search
Differential Steering :
A library to use differential steering with a single dual axis joystick
Digital Rain Animation :
Easily display Matrix effects in the Arduino environment.
DigitalIO :
Fast digital IO.
DMD32 :
An Arduino library for ESP32 to drive DMD LED matrix display
EEWL :
EEPROM wear leveling
eForth1 :
eForth for Arduino UNO
ESP OTA GitHub :
ESP library for auto updating code from GitHub releases.
ESP32-imgur-uploader :
imgur.com Image/Video uploader
ESP32Servo360 :
Initial development release
ESP8266SDUpdater :
SD Card Loader for ESP8266
ESPHap :
Native support Apple HomeKit protocol with Arduino projects
evo_pmux_csr :
Evo PMUX CSR
evo_servo :
Evo Servo
ExtendedTouchEvent :
An eventmanager for touchscreens with XPT2046 controlerchip
FaBo GPIO40 PCA9698 :
A library for FaBo GPIO.
FaBo Motor DRV8830 :
A library for FaBo Motor.
FaBo PWM PCA9685 :
A library for FaBo PWM.
Fastcore :
Improvement of Arduino Core Functions.
Finite-State-Machine-Arduino :
With that we can create proper states for objects.
functional_button :
simple button library
GFX Library for Arduino :
Arduino_GFX is a GFX library for various color displays with various data bus interfaces
gma3 :
GrandMA3 library for OSC
Gravity Soil Moisture Sensor :
Arduino Library for DfRobot Gravity Analog Capacitive Soil Moisture Sensor.
Grove - Motor Driver TB6612FNG :
Arduino library of Grove - Motor Driver(TB6612FNG)
Grove Serial MP3 Player V2.0 :
Arduino library to control Grove Serial MP3 Player V2.0.
Grove_AS3935Lightning_sensor :
Lightning sensor, early warning alert, weather monitoring, automation systems, portable devices.
gyroturn :
Gyro Turn Interface for Arduino
Hercules Dual 15A 6-20V Motor Controller :
Arduino library to control Hercules Dual 15A 6-20V Motor Controller.
High-Side-Switch :
DEPRECATED. C++ library for the PROFET+2 12V
high-side-switch-ino :
C++ library for the Infineon PROFET high-side switch product family
HomeSpan :
A robust and extremely easy-to-use HomeKit implementation for the Espressif ESP32 running on the Arduino IDE.
JOAAT :
Implementation of the Jenkin's HASH for Arduino.
JRCCARLIB :
JRC CAR
kc868-arduino-library :
KC868 library for Arduino
LC_baseTools :
A set of tools to make coding Arduinos easier.
LC_neoPixel :
Allows the LC colorObj to work with Adafruit NeoPixels. Also allows them to be grouped and run in the background.
LedRGB565 :
A Led RGB 565 library
LegoSensorAdapter :
Library for robot Cing with Atmega328.
LG_Matrix_Print :
A library to print text on one or more segments with 8x8 LED-Matrix using MAX
LibEdificio :
Allows to control the Building Lights educative system.
LibEstacionamiento :
Allows to control the Estacionamiento educative system.
LibLanc :
Allow camera control via the Sony lanc protocol
LibLucesCiudad :
Allows to control the City Lights educative system.
LibMiniSys :
Allows to control the MiniSys educative system.
LibSemaforo :
Allows to control the Semaforo educative system.
LibSemaforosCiudad :
Allows to control the Traffic Lights educative system.
LILCMU GoGoBoard Library :
Library for GoGoBoard
LiquidCrystal NKC :
Control library for an advanced RS232\I2C\SPI LCD display by Longtech & NKC Electronics
LMT87 :
A simple library for utilizing analog temperature sensor
M5 Stack 4Relay Library :
M5Stack 4RELAY library for multiple different architectures.
M5Stack-SD-Updater :
SD Card Loader for M5 Stack
M5Stack_OnScreenKeyboard :
OnScreenKeyboard for M5Stack
M5Stack_SimpleBeep :
Simple Beep for M5Stack.
M5Stack_TreeView :
TreeView Menu UI for M5Stack
Magellan_BC95 :
AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform.
Magellan_BC95_lite :
AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform.
Magellan_SIM7020E :
AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform.
MAX78630 :
Enables reading polyphase energy-monitor parameters of LVX EnergyBoard.
MaxEssentialToolkit :
Library for MAXIM RTC, temperature and current-sense amplifier sensors.
MD_OnePin :
One pin serial comms link
MD_PWM :
PWM on arbitrary pins
MemoryUsage :
Use this library to check your SRAM / Stack memory usage.
MicroTuple :
A library tuple like variadic datastructure for arduino.
ModbusRTU_Slave :
A library package commonly used by the other libraries being published by Geabong
ModbusRTU_Slave_RS485 :
A library package for ARDUINO acting as ModBus slave communicating through UART-to-RS485 converter. Originally written by Geabong github user. Improved by Łukasz Ślusarczyk.
MoonStruck :
Lunar Information Library for ESP32.
Motor Shield V2.0 :
Arduino library to control Motor Shield V2.0.
motor system IC TLE956x :
This library provides an interface for Infineons motor system IC TLE956x
Motor_PID :
HG7881 module double H bridge L9110S and L298N drivers library (PID)
MS5x :
Library for digital pressure sensors MS5xxx by Measurement Specialties (MEAS)
MultiButtons :
Library for handling multiple buttons with single analog pin for ESP32.
Music Shield :
Arduino library to control Music Shield V2.0.
mwc_stepper :
two-pin stepper motor driver library.
NeuralNetwork :
Simple MLP Neural-Network Library.
Olympic Robotic Challenge :
A library to Olympic Robotic Challenge competition and supporting the official kit.
OpenWeatherOneCall :
Current and Seven Day Weather Forecast Library for ESP32.
oprintstream :
Work with Arduino Serial libraries in a stream-like manner.
Orbo :
A library useful for Orbo robot.
osap :
Multi-microcontroller plumbing, etc.
OTAWrapper :
ESP Library to simplify OTA setup.
OV5640 Auto Focus for ESP32 Camera :
A library that makes the OV5640AF usable on the ESP32.
Parse Arduino SDK :
A library that provides access to Parse
PCM51xx DAC :
Arduino library for TI PCM51xx DAC ICs software configuration via I2C.
PenYX :
XY Pen plotter
PrinterDuino :
The simplest library to print in paper using 3 axis
radar-bgt60 :
C++ library for the BGT60LTR11AIP - XENSIV™ 60 Ghz Radar from Infineon
RAK12027-D7S :
Arduino library for the RAK12027 seismic sensor.
RAK13801_UWB :
Arduino library to use Decawave DW1000 IC.
RAK15007-CY15B108QN :
Arduino library for controlling FRAM.
Regexp :
Regular expression parser for microcontrollers
RGB-LED-Lighting-Shield :
C++ library for Infineons RGB-LED-Lighting-Shields
RhinoServo :
This library is for the Encoder DC Servo Motor: RMCS220x.
rssRead :
Read rss (xml) and return an array of strings.
S.Port sensor library for FrSky :
an Arduino Library to create FrSky S.Port sensors
S7XG :
AcSIP S7XG LoRaWAN/GPS module library
SchedTask :
Task Scheduler Library for Arduino
SchooMyUtilities :
A utility library for schoomy.
SDConfig :
A library for reading and writing settings from a configuration file on a SD card.
SDConfigCommand :
SDConfigCommand streamlines reading settings from a config file on SD card.
Seeed Arduino SFUD :
Library for Seeed Arduino SFUD
Seeed-PCA9685 :
Arduino library of 16-Channel Servo Driver
SensorPlot WebInterface :
WebInterface to display Sensor-Data.
SerialConfigCommand :
SerialConfigCommand for Arduino allows user to set commands via the Serial Monitor easily.
SerialMP3Player :
A library for Serial MP3 Player board (YX5300 chip).
SerialWombat :
A library to drive the Serial Wombat Family by UART or I2C.
SimpleMeteoCalc :
Simple library for calculate weather parameters using T-H-P basics.
Single LED Library :
Makes intergrating non interrupting lighting behaviours easy!
SmallProjects :
Small Projects to demonstrate the usage of Khoi Hoang's libraries, such as ISR-based timers for ESP8266, ESP32 and Arduino Mega, Nano, etc.
SmartEverything SE868-AS :
Library code for the Telit SE868-AS GPS System
snakelights :
SnakeLights library for snake wired NeoPixels
Snowduino :
A library with faster commands for SAMC21
SoftSPIB :
Software SPI class for Arduino with support of not 8-bit aligned transfers.
SparkFun Qwiic GPIO TCA9534 Arduino Library :
A library to drive the TCA9534 I2C->GPIO
SparkFun Qwiic RTC RV8803 Arduino Library :
A library to drive the RV-8803 extremely precise, extremely low power, real-time clock
SparkFun RHT03 Arduino Library :
An Arduino library for interfacing with the SparkFun RHT03 (DHT22)
SparkFun SGP4 Arduino Library :
SGP4 model for calculating satellite positions and predicting overpasses.
SparkFun_FS3000_Arduino_Library :
A library to control the SparkFun Air Velocity Sensor Breakout - FS3000 (Qwiic).
Speeduino :
A library with faster commands for SAMD21
SpinWearables :
A small, colorful, programmable, wearable kit to facilitate student exploration of physics, engineering, and computer science.
staticFunctional :
Drop in replacement for std::function for use in embedded systems
StereoSID :
MOS6581 Stereo SID Emulator Arduino Library
string_asukiaaa :
Functions about string for Arduino.
sunset :
Allows calculation of sunrise, sunset, and moonphase
TeensyID :
A library for getting Teensy IDs
TFMPI2C :
Arduino library for Benewake TFMini-Plus distance sensor in I2C mode
TimeInterval :
Library developed by ESDeveloperBR with the objective of facilitating the control of intervals, avoiding the use of the DELAY command.
Timezone_Generic :
Library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments.
TinyCmdTable :
Very small command line manager
tinyECC :
Elliptic Curve Cryptography for Arduino Micro-controllers.
TinyPICO Helper Library :
A TinyPICO Helper Library
TinySuite :
A collection of tools for ATTiny85
TinyTemplateEngine :
Hello ${0}! A line-by-line template engine for large input data with a very small memory footprint
tinyUDP :
tiny UDP send & recv.
TLC5615 :
Driver for Texas Instruments TLC5615 10-bit DAC
Tuyav :
Communicate with the Tuya IoT module
uCOS-II :
MicroC/OS-II 2.92.10 for ARM Cortex M3.
UCR ESP8266 :
Enables an ESP8266 to be used as a WiFi output device for UCR.
Ultimate_ESP_MQTT_Ubidots :
WifiManager, ESP HTTP Update, Ubidots MQTT packaged in 1 library
utils_asukiaaa :
Utility functions for Arduino.
VitconCommon :
A library package commonly used by the other libraries being published by vitcon
Watch :
A library that makes working with watch-like formats easy.
weatherLocation :
Weather and Location Library for Arduino.
WiFiTri :
WiFi Triangulation Library for ESP32.
Wio LTE Arduino Library :
Arduino library to control Wio LTE Arduino Library.
XLR8BuildTemplate :
Template for building custom designs for XLR8
XLR8Core :
OpenXLR8 Core components
XLR8DMem :
Access library for XLR8 DMem XB
XLR8HardwareSerial :
Library to access UART XBs.
XLR8Info :
Arduino library for identifying features of XLR8 product
XLR8LFSR :
Simple LFSR example on the XLR8 FPGA.
XLR8Pong :
Pong game using the FPGA logic. For Alorium Technology's XLR8 board.
XLR8PWM :
OpenXLR8 implementation of PWM
XLR8RC :
Captures outputs from an RC receiver (the signals that go to servos) and outputs a 16 bit integer representing the pulse width (in microseconds)
XLR8USB :
USB FullSpeed (Mouse) host interface