A list of the 73 libraries in the architecture rp2040.
107-Arduino-24LCxx | Arduino library providing a modern C++ wrapper around littlefs. |
107-Arduino-AS504x | Arduino library for interfacing with various Austria Micro Systems angle position sensors. |
107-Arduino-BoostUnits | Arduino library for providing boost::units for the Arduino platform. |
107-Arduino-CriticalSection | Arduino library for providing a consistent critical section interface over various Arduino platforms. |
107-Arduino-Cyphal | Arduino library for providing a convenient C++ interface for accessing OpenCyphal. |
107-Arduino-Cyphal-Support | Arduino library for providing a various support functions for building a full Cyphal compliant application. |
107-Arduino-Debug | Arduino library for providing convenient macros for printf-style debugging. |
107-Arduino-littlefs | Arduino library providing a modern C++ wrapper around littlefs. |
107-Arduino-MCP2515 | Arduino library for controlling the MCP2515 in order to receive/transmit CAN frames. |
107-Arduino-Sensor | A unified sensor abstraction layer used by all 107-system sensor libraries. |
107-Arduino-Servo-RP2040 | Hardware-PWM based servo signal generation for RP2040. |
107-Arduino-TMF8801 | Arduino library for interfacing with the TMF8801 time-of-flight distance sensor. |
107-Arduino-UniqueId | Arduino library for providing a unique 64-bit ID over various Arduino platforms. |
Adafruit CPFS | Arduino library for accessing a board's CircuitPython flash filesystem and presenting it over USB. |
Adafruit IntelliKeys | IntelliKeys library for Arduino |
Adafruit NeoPXL8 | Arduino library for controlling 8 NeoPixel LED strips using DMA on ATSAMD21, ATSAMD51, RP2040 and ESP32S3 |
Adafruit Protomatter | A library for Adafruit RGB LED matrices. |
Adafruit SleepyDog Library | Arduino library to use the watchdog timer for system reset and low power sleep. |
ArduinoUniqueID | Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller. |
ArtnetWifi | ArtNet with the ESP8266, ESP32, RP2040 and more. |
AskSinPP | Homematic Protocol Library |
AsyncDNSServer_RP2040W | Fully Asynchronous DNS Server Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core. |
AsyncHTTPRequest_RP2040W | Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP_RP2040W library for RASPBERRY_PI_PICO_W with CYW43439 WiFi. |
AsyncTCP_RP2040W | Asynchronous TCP Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core |
AsyncUDP_RP2040W | Fully Asynchronous UDP Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core. The library is easy to use and includes support for Unicast, Broadcast and Multicast environments. |
AsyncWebServer_RP2040W | Asynchronous WebServer Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core. |
bluemicro_rp2040 | A RP2040 Library for controler-specific functions like setting up GPIOs, Watchdog Timer and other hardware specific functions. |
Corsair Lighting Protocol | Control LED strips via USB from a PC. |
DIYables_IRcontroller | The Arduino library for IR remote controller. It works with Arduino, ESP32, ESP8266. |
DIO2 | Fast digital input/output functions. |
ESP-Google-Forms-Client | Arduino Google Forms REST client library for ESP8266, ESP32 and Raspberry Pi Pico (RP2040). |
ESP-Google-Sheet-Client | Arduino Google Sheet REST client library for Arduino devices. |
ESP Mail Client | Arduino E-Mail Client Library to send, read and get incoming email notification for ESP32, ESP8266 and SAMD21 devices. |
ESP32-targz | A library to unpack/uncompress tar, gz, and tar.gz files on ESP32 and ESP8266 |
ESP8266Audio | Audio file and I2S sound playing routines for ESP8266, ESP32, and Raspberry Pi Pico RP2040 |
ESP8266SAM_ES | Speech synthesis in spanish on the ESP8266, ESP32, and RP2040 |
ESP_SSLClient | The upgradable SSL Client for Arduino devices. |
Firebase Arduino Client Library for ESP8266 and ESP32 | Google Firebase Arduino Client Library for Espressif ESP8266 and ESP32 |
Firebase ESP8266 Client | Google Firebase Realtime Database Arduino Client Library for Espressif ESP8266 |
IRremote | Send and receive infrared signals with multiple protocols |
IRMP | Receive and send infrared signals. |
KermiteCore_Arduino | Kermite firmware library for Arduino and PlatformIO. |
keyboard_peripheral_modules | A set of general modules for keyboard firmware. |
LovyanGFX | TFT LCD Graphics driver with touch for ESP32, ESP8266, SAMD21, SAMD51, RP2040 |
MeArm-Robot-Arm | Provides inverse kinematics control for all MeArm versions. |
Melopero Cookie RP2040 | Melopero Cookie RP2040 helper library |
Microcontroller-id | Retrieve manufacturer serial number stored inside the microcontroller |
OneWireNg | Arduino 1-wire service library. OneWire alternative. |
OOCSI | OOCSI client library for the ESP32, ESP8266, Arduino MKR Wifi 101, Arduino UNO Wifi, Arduino Nano 33 IoT, and Arduino Nano RP2040 |
OpenWeather | OpenWeather client |
PicoAnalogCorrection | Arduino library to calibrate and improve ADC measurements with the Raspberry Pi Pico including the built-in temp sensor. |
Pico-DMX | DMX protocol library for the RaspberryPi Pico |
PicoDVI - Adafruit Fork | Arduino library for RP2040 DVI output, based on PicoDVI |
Pico PIO USB | Pico PIO USB library for Arduino |
PicoStep | Library for controlling stepper motors with RP2040 through an H-bridge |
PioSPI | Allows RP2040 to control a SPI bus on any of its pins using PIOs |
PixieChromaLite | RAM-limited Library for controlling Pixie Chroma displays on small microcontrollers! |
Raspberry Pi Pico CPU Temperature | Get the CPU temperature of your Raspberry Pi Pico |
retroTerm | A library for creating GUI-esque interfaces in a terminal emulator with a microcontroller. |
RP2040_ISR_Servo | This library enables you to use Interrupt from Hardware Timers on RP2040 board to control multiple servo motors. |
RP2040_PWM | his library enables you to use Hardware-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with either Arduino-mbed (mbed_nano or mbed_rp2040) or arduino-pico core to create and output PWM to any GPIO pin. |
RP2040_RTC | This library enables you to use RTC from RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO |
RP2040_SD | This library enables you to use SPI SD cards with RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO using either RP2040 Arduino-mbed or arduino-pico core. |
RP2040_Slow_PWM | This library enables you to use ISR-based PWM channels on RP2040-based boards, such as ADAFRUIT_FEATHER_RP2040, RASPBERRY_PI_PICO, etc., with arduino-pico core to create and output PWM any GPIO pin. |
RPI_PICO_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as RASPBERRY_PI_PICO |
RTT Stream | Arduino library for Segger RTT Real-Time Transfer |
SdFat - Adafruit Fork | Provides access to SD memory cards and (Q)SPI Flash. |
ServoEasing | Enables smooth servo movement. Linear as well as other (Cubic, Circular, Bounce, etc.) ease movements for servos are provided. The Arduino Servo library or PCA9685 servo expanders are supported. |
SinricPro | Library for https://sinric.pro - simple way to connect your device to alexa |
TinyMenu | A Tiny Menu for SuperPico-Compactible Boards (RP2040), based on TFT_eSPI |
WiFiManager_RP2040W | MultiWiFi/Credentials Manager for RP2040W boards using built-in CYW43439 WiFi. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. |
WiFiManager_RP2040W_Lite | Light-Weight MultiWiFi/Credentials Manager for RP2040W boards using built-in CYW43439 WiFi. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. |
YAMLDuino | A simple and efficient YAML library for embedded C++ |