Arduino-Pico ============ This is the documentation for the Raspberry Pi Pico Arduino core, Arduino-Pico. Arduino-Pico is a community port of Arduino to the RP2040 (Raspberry Pi Pico processor) and RP2350 (Raspberry Pi Pico 2 processor), intended to make it easier and more fun to use and program the Raspberry Pi Pico / RP2040 / RP2350 based boards. This Arduino core uses a custom toolset with GCC 14.2 and Newlib 4.3 and doesn't require any system-installed prerequisites. For the latest version, always check https://github.com/earlephilhower/arduino-pico .. toctree:: :maxdepth: 2 :caption: Contents: Getting Help Contributing Installation IDE Menus Platform.IO Integration Pin (Re)Assignment RP2040/RP2350 Helper Analog I/O Digital I/O BOOTSEL Button EEPROM I2S Audio PWM Audio Microphone (and Analog Sensor) Input Serial USB and UARTs "Software Serial" PIO UART Servo SPI Wire(I2C) File Systems (SD, SDFS, LittleFS) USB (Arduino and Adafruit_TinyUSB) Multicore Processing RP2350 Specific Notes RP2350 PSRAM Bluetooth Bluetooth HID Master Bluetooth Audio (A2DP) Single File USB Drive FatFSUSB - full FS access over USB FreeRTOS SMP (multicore) WiFi (Pico-W Support) Ethernet (Wired) WiFiClient WiFiServer WiFiUDP NTP client BearSSL Encrypted TLS WiFiClientSecure (TLS/SSL/HTTPS) WiFiServerSecure (TLS/SSL/HTTPS) HTTP/HTTPS Client Over-the-Air (OTA) Updates Ported/Optimized Libraries Using Pico-SDK Licenses