Arduino-Pico
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
“SoftwareSerial” PIO-based UART
SoftwareSerial Emulation
Servo
SPI Master (Serial Peripheral Interface)
Software SPI (Master Only)
SPI Slave (SPISlave)
Asynchronous Operation
Examples
Wire(I2C)
File Systems (SD, SDFS, LittleFS)
USB (Arduino and Adafruit_TinyUSB)
Multicore Processing
Semihosting
Profiling (GPROF)
RP2350 Specific Notes
RP2350 PSRAM
Bluetooth
Bluetooth HID Master
Bluetooth Audio (A2DP)
BLE (Bluetooth Low Energy) Server/Client
Single File USB Drive
FatFSUSB - full FS access over USB
FreeRTOS SMP (multicore)
WiFi (Pico-W Support)
Ethernet (Wired)
Ethernet over USB
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
Arduino-Pico
Index
Index