| AlPlc_Opta | Arduino IDE PLC runtime library for Arduino Opta |
| AlPlc_PMC | Arduino IDE PLC runtime library for Arduino Portenta Machine Control |
| ArduinoBearSSL | Port of BearSSL to Arduino. |
| ArduinoBLE | Enables Bluetooth® Low Energy connectivity on the Arduino MKR WiFi 1010, Arduino UNO WiFi Rev2, Arduino Nano 33 IoT, Arduino Nano 33 BLE, Nicla Sense ME and UNO R4 WiFi. |
| ArduinoCloudThing | Easly connect your Arduino/Genuino board to the Arduino Cloud |
| ArduinoDMX | Control DMX lights with your Arduino. |
| ArduinoECCX08 | Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips |
| ArduinoGraphics | Core graphics library for Arduino. |
| ArduinoHttpClient | [EXPERIMENTAL] Easily interact with web servers from Arduino, using HTTP and WebSockets. |
| ArduinoIoTCloud | This library allows connecting to the Arduino IoT Cloud service. |
| ArduinoIoTCloudBearSSL | Port of BearSSL to Arduino. |
| Arduino Low Power | Power save primitives features for SAMD and nRF52 32bit boards |
| ArduinoMDNS | mDNS Library for Arduino |
| ArduinoModbus | Use Modbus equipment with your Arduino. |
| ArduinoMotorCarrier | Allows use of the Arduino Motor Carrier |
| ArduinoMqttClient | [BETA] Allows you to send and receive MQTT messages using Arduino. |
| ArduinoRS485 | Enables sending and receiving data using the RS-485 standard with RS-485 shields, like the MKR 485 Shield. |
| Arduino SigFox for MKRFox1200 | Helper library for MKR Fox 1200 board and ATAB8520E Sigfox module |
| ArduinoSound | [EXPERIMENTAL] A simple way to play and analyze audio data using Arduino. |
| Arduino Uno WiFi Dev Ed Library | This library allows users to use network features like rest and mqtt. Includes some tools for the ESP8266. |
| Arduino_10BASE_T1S | Generic library for providing IP based 10BASE-T1S communication. |
| Arduino_AdvancedAnalog | Advanced Analog library for STM32H7 boards |
| Arduino_Alvik | Library to code Arduino Alvik robot |
| Arduino_AlvikCarrier | Library and firmware for Arduino Alvik Carrier board |
| Arduino_APA102 | Control rgb LEDs APA102 |
| Arduino_APDS9960 | A library for the APDS-9960 sensor |
| Arduino_APDS9999 | APDS9999 library |
| Arduino_AVRSTL | A port of ArduinoSTL Arduino library. |
| Arduino_BHY2 | Library for BHI260AP and BME688 chip on the Nicla Sense ME |
| Arduino_BHY2Host | Library for Host boards that interact with BHY2 chip on Nicla Sense ME |
| Arduino_BMI270_BMM150 | Allows you to read the accelerometer, magnetometer and gyroscope values from the IMU on your Arduino Nano 33 BLE Sense Rev2 |
| Arduino_BQ24195 | Arduino library for the BQ24195 Power Management IC |
| Arduino_Braccio_plusplus | Board support library for the Arduino Braccio++ 6-DOF robot arm. |
| Arduino_BuiltIn | Shell Arduino library to provide the standard built-in libraries |
| Arduino_CapacitiveTouchUNO | Use touch sensitive pins on UNO-R4 Minima and UNO-R4 WiFi |
| Arduino_Cellular | This library provides a toolkit for interacting with the official Arduino Pro 4G Modules. |
| Arduino_CloudConnectionFeedback | Block program execution until the device is connected to the cloud and provide user with feedback on connection status. |
| Arduino_CloudUtils | Utility module for features related to ArduinoCloud and Cloud in general |
| Arduino_CMSIS-DSP | CMSIS-DSP library ported to arduino mbed cores. |
| Arduino_ConnectionHandler | Arduino Library for network connection management (WiFi, GSM, NB, [Ethernet], Notecard) |
| Arduino_CRC32 | Arduino library providing a simple interface to perform checksum calculations utilizing the CRC-32 algorithm. |
| Arduino_DebugUtils | Debugging module with different debug levels, timestamps and printf-style output. |
| Arduino_EdgeControl | Arduino Library for Arduino Edge Control |
| Arduino_EMBRYO_2 | Control stepper motor |
| Arduino_ESP32_OTA | Firmware update for ESP32. |
| Arduino_GigaDisplay | Examples for GIGA Display Shield |
| Arduino_GigaDisplayTouch | Touch library for Arduino Giga Display Shield |
| Arduino_GigaDisplay_GFX | GFX library for GIGA Display Shield |
| Arduino_GroveI2C_Ultrasonic | Get distance and travel time from M5stack Grove I2C ultrasonic sensor. |
| Arduino_HS300x | Allows you to read the temperature and humidity sensors of your Nano 33 BLE Sense R2. |
| Arduino_HTS221 | Allows you to read the temperature and humidity sensors of your Nano 33 BLE Sense. |
| Arduino_JSON | [BETA] Process JSON in your Arduino sketches. |
| Arduino_KNN | [BETA] Arduino library for the K-Nearest Neighbors algorithm. |
| Arduino_KVStore | Arduino library for handling storage in a platform independent way |
| Arduino_LowPowerPortentaC33 | Provides access to the low power functionality of the Renesas RA6M5 microcontroller used in the Portenta C33 Boards |
| Arduino_LowPowerPortentaH7 | A library to use low-power modes on the Portenta H7 board. |
| Arduino_LPS22HB | Allows you to read the pressure sensor of your Nano 33 BLE Sense. |
| Arduino_LSM6DS3 | Allows you to read the accelerometer, gyroscope, and temperature values from the LSM6DS3 IMU on your Arduino Nano 33 IoT or Arduino Uno WiFi Rev2 boards. |
| Arduino_LSM6DSOX | Allows you to read the accelerometer and gyroscope values from the LSM6DSOX IMU on your Arduino Nano RP2040 Connect. |
| Arduino_LSM9DS1 | Allows you to read the accelerometer, magnetometer and gyroscope values from the LSM9DS1 IMU on your Arduino Nano 33 BLE Sense. |
| Arduino_LTR381RGB | Library for the Lite-On LTR381RGB color and ambient light sensor. |
| Arduino_MachineControl | DEPRECATED. Arduino Library for Portenta Machine Control - PMC |
| Arduino_MAX17332 | A library for driving MAX17332 BMS. |
| Arduino_MCHPTouch | A library for the Atmel touch sensors |
| Arduino_MKRIoTCarrier | Controlling the IoT MKR Carrier |
| Arduino_MKRENV | Allows you to read the temperature, humidity, pressure, light and UV sensors of your MKR ENV Shield. |
| Arduino_MKRGPS | Allows you to read the location from the GPS on your MKR GPS shield. |
| Arduino_MKRMEM | SPIFFS on W25Q16DV for Arduino MKRMEM Shield. |
| Arduino_MKRRGB | Allows you to draw on your MKR RGB shield. |
| Arduino_MKRTHERM | Allows you to read the temperature sensors connected to your MKR THERM shield. |
| Arduino_MultiWiFi | allows to configure multiple WiFi networks. |
| Arduino_NetworkConfigurator | This library allows to configure and update the network settings of a ConnectionHandler instance. |
| Arduino_NiclaSenseEnv | Read sensor data from the Nicla Sense Env board and control the board behaviour. |
| Arduino_NineAxesMotion | Arduino 9 Axes Motion Shield Library |
| Arduino_OAuth | [BETA] OAuth 1.0 client library for Arduino. |
| Arduino_OPC_UA | Arduino port of the open62541 providing OPC UA for Arduino Opta. |
| Arduino_OplaUI | User interface helpers and widgets for the Arduino Oplà IoT Kit (MKR IoT Carrier) |
| Arduino_Opta_Blueprint | Library used to connect OPTA and OPTA Expansion Modules on I2C / UART |
| Arduino_OV767X | Capture images from your OmniVision OV7670 camera in your Arduino sketches. |
| Arduino_PF1550 | Arduino library for the PF1550 Power Management IC |
| Arduino_PortentaBreakout | Arduino Library for Arduino Portenta Breakout Carrier |
| Arduino_PortentaMachineControl | Arduino Library for Portenta Machine Control (PMC) |
| Arduino_Portenta_OTA | Firmware update for the Portenta H7. |
| Arduino_POSIXStorage | POSIX Storage Library for the Portenta C33, Portenta H7, Portenta Machine Control, and Opta |
| Arduino_PowerManagement | A library to charge and monitor the battery and use low power modes on the Portenta C33, Portenta H7 and Nicla Vision boards. |
| Arduino_Pro_Tutorials | This library contains the complete Arduino sketches from the Pro Tutorials. |
| Arduino_RouterBridge | A RPC bridge for Arduino UNO Q boards |
| Arduino_RPClite | A MessagePack RPC library for Arduino |
| Arduino_ScienceJournal | The Arduino Science Journal firmware for the Physics Lab kit and the Arduino Nano 33 BLE Sense. |
| Arduino_ScienceKitCarrier | Library and firmware for Arduino Science Kit R3 |
| Arduino_SecureElement | Arduino Library for the Atmel/Microchip ECC508 and ECC608 and NXP SE050 crypto chips |
| Arduino_Sensorkit | Arduino Sensor Kit |
| Arduino_SerialUpdater | small bossac porting for Arduino platforms |
| Arduino_Threads | Easy multi-threading for your Mbed OS-based Arduino. |
| Arduino_TinyGL | [EXPERIMENTAL] TinyGL library for GIGA Display Shield |
| Arduino_UnifiedStorage | Simplify cross-device storage management on Portenta platforms with a single library supporting SD, Flash, and USB storage access. |
| Arduino_USBHostMbed5 | ARM Mbed5 USBHOST library port for Arduino. |
| Audio | Allows playing audio files from an SD card. For Arduino Due only. |
| AudioFrequencyMeter | Get the fundamental pitch of an audio signal |
| AudioZero | Allows playing audio files from an SD card. For Arduino Zero, MKRZero and MKR1000 only. |
| BNO055 | Allows to use the IMU MKR Shield |
| Braccio | Allows to move each Braccio parts using simple calls. |
| Bridge | Enables the communication between the Linux processor and the microcontroller. For Arduino/Genuino Yún, Yún Shield and TRE only. |
| Ciao | Enables communication between microcontroller and MIPS cpu. Natively support network communications, terminal (linux) and file access. |
| CTC GO CORE | All in one library containing examples from lessons and projects for CTC GO! Core Module |
| CTC GO MOTIONS | All in one library containing examples from lessons and projects for CTC GO! Motions Expansion |
| Esplora | Grants easy access to the various sensors and actuators of the Esplora. For Arduino Esplora only. |
| Ethernet | Enables network connection (local and Internet) using the Arduino Ethernet Board or Shield. |
| GSM | Enables GSM/GRPS network connection using the Arduino GSM Shield. |
| Keyboard | Allows an Arduino board with USB capabilities to act as a Keyboard. |
| LiquidCrystal | Allows communication with alphanumerical liquid crystal displays (LCDs). |
| Madgwick | Helpers for MadgwickAHRS algorithm |
| MIDIUSB | Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB. |
| MKRMotorCarrier | Allows to use the MKR Motor Carrier |
| MKRGSM | Enables GSM/GRPS network connection using the Arduino MKR GSM 1400 board. |
| MKRIMU | Allows you to read the acceleration, gyroscope, magnetic field and euler angles from the IMU on your MKR IMU shield. |
| MKRNB | Enables NB/GRPS network connection using the Arduino MKR NB 1500 board. |
| MKRWAN | Support library for MKR WAN 1300/1310 |
| MKRWAN_v2 | Support library for MKR WAN 1300/1310 - firmware 1.3.1 |
| Modulino | Arduino Library for Modulinos |
| Mouse | Allows an Arduino/Genuino board with USB capabilites to act as a Mouse. |
| NTPClient | An NTPClient to connect to a time server |
| PhysicsLabFirmware | Firmware for the Physics Lab kit. |
| Robot Control | Enables easy access to the controls of the Arduino Robot Control board. For Arduino Robot only. |
| Robot IR Remote | Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only. |
| Robot Motor | Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only. |
| RTCZero | Allows to use the RTC functionalities. For Arduino Zero, MKRZero and MKR1000 only. |
| Scheduler | Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...). |
| SD | Enables reading and writing on SD cards. |
| Servo | Allows Arduino boards to control a variety of servo motors. |
| SpacebrewYun | Enables the communication between interactive objects using WebSockets. For Arduino Yún only. |
| Stepper | Allows Arduino boards to control a variety of stepper motors. |
| Temboo | This library enables calls to Temboo, a platform that connects Arduino/Genuino boards to 100+ APIs, databases, code utilities and more. |
| TFT | Allows drawing text, images, and shapes on the Arduino TFT graphical display. |
| USBHost | Allows the communication with USB peripherals like mice, keyboards, and thumbdrives. |
| WiFi | Enables network connection (local and Internet) using the Arduino WiFi shield. |
| WiFiNINA | Enables network connection (local and Internet) with the Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino Uno WiFi Rev.2 and Nano 33 IoT. |
| WiFi101 | Network driver for ATMEL WINC1500 module (used on Arduino/Genuino Wifi Shield 101 and MKR1000 boards) |
| WiFi101OTA | Update sketches on your board over WiFi |