Mbed_nano

A list of the 59 libraries in the architecture mbed_nano.

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-Debug Arduino library for providing convenient macros for printf-style debugging.
107-Arduino-MCP2515 Arduino library for controlling the MCP2515 in order to receive/transmit CAN frames.
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-UAVCAN Arduino library for providing a convenient C++ interface for accessing UAVCAN.
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 and Nicla Sense ME.
ArduinoECCX08 Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips
ArduinoIoTCloud This library allows to connect to the Arduino IoT Cloud service.
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])
BLE-MIDI BLE-MIDI I/Os for Arduino
EdgeML-Arduino Library to use the Nicla Sense ME and BLE Nano 33 with edge-ml.
ESP Mail Client Arduino E-Mail Client Library to send, read and get incoming email notification for ESP32, ESP8266 and SAMD21 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.
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
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.
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
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.
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.
portenta-pro-community-solutions PortentaH7, LoRa and Ethernet Vision Shields and Breakout Board Organized: Robotics, Machine Learning and General Examples
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.
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.
TinyTrainable Library to build media arts instruments with tiny machine learning.