A list of the 109 libraries in the architecture mbed_nano.
107-Arduino-APDS-9950 | Arduino library for the Avago / Broadcom APDS-9950 Digital Proximity, RGB and Ambient Light Sensor |
107-Arduino-AS504x | Arduino library for interfacing with various Austria Micro Systems angle position sensors. |
107-Arduino-BMP388 | Arduino library for interfacing with the BMP388 barometric pressure sensor which can be used for inferring altitude information. |
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-Debug | Arduino library for providing convenient macros for printf-style debugging. |
107-Arduino-NMEA-Parser | Arduino library for interfacing with any GPS, GLONASS, Galileo or GNSS module and interpreting its NMEA messages. |
107-Arduino-Sensor | A unified sensor abstraction layer used by all 107-system sensor libraries. |
107-Arduino-TCS3472 | Arduino library for TCS3472 color sensor |
107-Arduino-TMF8801 | Arduino library for interfacing with the TMF8801 time-of-flight distance sensor. |
107-Arduino-TSL2550 | Arduino library for TSL2550 ambient light sensor |
107-Arduino-UniqueId | Arduino library for providing a unique 64-bit ID over various Arduino platforms. |
ArduinoBLE | Enables Bluetooth® Low Energy connectivity on the Arduino MKR WiFi 1010, Arduino UNO WiFi Rev.2, Arduino Nano 33 IoT, Arduino Nano 33 BLE, Nicla Sense ME and UNO R4 WiFi. |
ArduinoECCX08 | Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips |
ArduinoIoTCloud | This library allows connecting to the Arduino IoT Cloud service. |
ArduinoModbus | Use Modbus equipment with your Arduino. |
ArduinoUniqueID | Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller. |
Arduino_Braccio_plusplus | Board support library for the Arduino Braccio++ 6-DOF robot arm. |
Arduino_CMSIS-DSP | CMSIS-DSP library ported to arduino mbed cores. |
Arduino_ConnectionHandler | Arduino Library for network connection management (WiFi, GSM, NB, [Ethernet]) |
Arduino_ScienceJournal | The Arduino Science Journal firmware for the Physics Lab kit and the Arduino Nano 33 BLE Sense. |
Arduino_Threads | Easy multi-threading for your Mbed OS-based Arduino. |
BLE-MIDI | BLE-MIDI I/Os for Arduino |
DSpotterSDK_Maker_33BLE | DSpotterSDK_Maker_33BLE provides offline speech recognition function for developers on Arduino Nano 33 BLE Sense, which can recognize trigger words and command words. |
DSpotterSDK_Maker_RP2040 | DSpotterSDK_Maker_RP2040 provides offline speech recognition function for developers on Arduino Nano RP2040 Connect, which can recognize trigger words and command words. |
DA16200 Wi-Fi Library for Arduino | Wi-Fi enable your Arduino sketches using Dialog's DA16200 Module |
DIYables_IRcontroller | The Arduino library for IR remote controller. It works with Arduino, ESP32, ESP8266. |
EdgeML-Arduino | Library to use the Nicla Sense ME and BLE Nano 33 with edge-ml. |
EmotiBit ArduinoFilters | Filter library for Arduino. |
ESP-Google-Sheet-Client | Arduino Google Sheet REST client library for Arduino devices. |
ESP-Google-Sheet-Client | Arduino Google Sheet REST client library for Arduino devices. |
ESP Line Notify | Line Notify Library for ESP8266 and ESP32. |
ESP Mail Client | Arduino E-Mail Client Library to send, read and get incoming email notification for ESP32, ESP8266 and SAMD21 devices. |
ESP_SSLClient | The upgradable SSL Client for Arduino devices. |
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 ESP32 Client | Google Firebase Realtime Database Arduino Client Library for Espressif ESP32 |
Firebase ESP8266 Client | Google Firebase Realtime Database Arduino Client Library for Espressif ESP8266 |
FirebaseJson | The easiest Arduino library JSON parser, builder and editor for ESP8266, ESP32, Teensy 3.x, Teensy 4.x and others MCUs. |
FS_Nano33BLE | Wrapper of FS (FATFS or LittleFS) for Arduino MBED nRF52840-based boards, such as Nano_33_BLE boards |
Harvard_TinyMLx | Supports the TinyML edX Course and TinyML Shield. |
IRremote | Send and receive infrared signals with multiple protocols |
IRMP | Receive and send infrared signals. |
KAIST_IoTDataScience | This library was repackage for KAIST_IoTDataScience Class. |
LittleFS_Mbed_RP2040 | Wrapper of LittleFS for Arduino MBED RP2040 boards |
LovyanGFX | TFT LCD Graphics driver with touch for ESP32, ESP8266, SAMD21, SAMD51, RP2040 |
MaximWire | A library for DS18B20 temperature sensor and Arduino NANO 33 BLE controller |
Mbed BLE HID | A Library to implement Human Interface Device with Bluetooth on a Mbed stack (Arduino Nano 33 BLE). |
Mbed BLE Mouse | Bluetooth LE Mouse library for the Arduino Boards with BLE support and running mbed OS. |
MBED_RP2040_PWM | This library enables you to use Hardware-based PWM to create and output PWM to pins on RP2040 board to create and output PWM to pins. |
MBED_RP2040_Slow_PWM | This library enables you to use ISR-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with Arduino-mbed (mbed_nano or mbed_rp2040) core to create and output PWM any GPIO pin. |
MBED_RPI_PICO_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO |
Microcontroller-id | Retrieve manufacturer serial number stored inside the microcontroller |
nRF52_MBED_PWM | This library enables you to use Hardware-based PWM to create and output PWM to pins on an nRF52840-based Nano_33_BLE board. |
nRF52_MBED_Slow_PWM | This library enables you to use ISR-based PWM channels on an nRF52-based board using Arduino-mbed mbed_nano core such as Nano-33-BLE to create and output PWM any GPIO pin. |
NanoBLEFlashPrefs | Substitute for the missing EEPROM storage on Arduino Nano 33 BLE and BLE Sense. |
NRF52_MBED_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an NRF52-based board using mbed-RTOS such as Nano-33-BLE. |
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 |
phyphox BLE | Use the app phyphox to visualize your sensor data on your phone or tablet! |
Pico-DMX | DMX protocol library for the RaspberryPi Pico |
PicoStep | Library for controlling stepper motors with RP2040 through an H-bridge |
Picovoice_AR | Picovoice for Arabic language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_DE | Picovoice for German language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_EN | Picovoice for English language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_ES | Picovoice for Spanish language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_FR | Picovoice for French language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_HI | Picovoice for Hindi language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_IT | Picovoice for Italian language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_JA | Picovoice for Japanese language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_KO | Picovoice for Korean language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_NL | Picovoice for Dutch language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_PL | Picovoice for Polish language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_PT | Picovoice for Portuguese language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_RU | Picovoice for Russian language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_SV | Picovoice for Swedish language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_VN | Picovoice for Vietnamese language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_ZH | Picovoice for Mandarin language. Picovoice is an end-to-end platform for building voice products on your terms. |
Porcupine_AR | Porcupine for Arabic language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_DE | Porcupine for German language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_EN | Porcupine for English language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_ES | Porcupine for Spanish language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_FR | Porcupine for French language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_HI | Porcupine for Hindi language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_IT | Porcupine for Italian language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_JA | Porcupine for Japanese language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_KO | Porcupine for Korean language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_NL | Porcupine for Dutch language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_PL | Porcupine for Polish language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_PT | Porcupine for Portuguese language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_RU | Porcupine for Russian language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_SV | Porcupine for Swedish language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_VN | Porcupine for Vietnamese language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_ZH | Porcupine for Mandarin language. Porcupine is a highly-accurate and lightweight wake word engine. |
QCFA | Quadcopter Control Functions using Arduino |
rp2040-encoder-library | Quadrature Encoder library for RP2040 |
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. |
RTC | Library for I2C based RTCs (DS1307, DS3231, PCF8563). |
Servo | Allows Arduino boards to control a variety of servo motors. |
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. |
TapatioElectronics | Allows access to the use of sensors, actuators and control panels designed by Tapatio Electronics |
TinyMatrixMath | Implments common matrix math operations for small matrices. |
TinyTrainable | Library to build media arts instruments with tiny machine learning. |
uMyo_BLE | Allows to get data from uMyo devices using BLE-enabled Arduinos (nRF52x and ESP32). |
YAMLDuino | A simple and efficient YAML library for embedded C++ |