Raspberry Pi Pico (RP2040 / RP2350)
The reference platform. Stable across boards (Pico, Pico 2, Pico 2 W, Pico Enviro Mon). Start at Build & flash.
Picodroid is a stripped-down Android-shaped runtime that fits on a Raspberry Pi Pico. App code is written in Java, compiled to bytecode, and interpreted by a lightweight JVM built in Rust running on bare-metal embedded hardware.
If you’re new, follow this path: Build & flash → Your first app → Multi-screen tutorial → Embedded gotchas → Limits & memory budgets. Then copy whichever Example is closest to what you want to build.
Raspberry Pi Pico (RP2040 / RP2350)
The reference platform. Stable across boards (Pico, Pico 2, Pico 2 W, Pico Enviro Mon). Start at Build & flash.
Porting to a new MCU family
The HAL contract and build seams are documented for future families. Start at the porting guide.
Search (top-right) is full-text — type Snackbar, NumberPicker, setImageSource, or BackgroundExecutor and you’ll land on the relevant page.