soldr.ai

Soldr  /  Tools

Raspberry Pi Pico code generator (Arduino core)

Soldr writes Raspberry Pi Pico code on the Arduino core for the build you describe. It picks parts, wires the GP pins, writes and compiles the sketch, and flashes the Pico from Chrome or Edge in two presses.

Start this build on Soldr

Arduino code on the Pico

Soldr writes Pico code on the Arduino core for the RP2040, so the sketch looks like any Arduino sketch and uses the Pico's GP pin numbers. The pin plan keeps the Pico's own LED pin and its I2C and SPI pins in mind, and the code reads the same pins the Wiring tab shows.

From a description to a flashed Pico

  1. Describe the build at app.soldr.ai.
  2. Soldr picks the parts, wires every GP pin and draws the schematic.
  3. Generate code writes the sketch; Compile checks it on our server.
  4. Flash: press Flash once and the Pico restarts into its bootloader (a brand-new Pico needs BOOTSEL held as you plug it in), then press again and pick the RPI-RP2 drive.

Other browsers

The Pico flashes from Chrome or Edge in two presses; in other browsers you get one file to drop onto the board. That file is a .uf2: hold BOOTSEL, plug the Pico in, and drag the file onto the drive that appears.

Parts that exist

Every part Soldr picks is one Compoden stocks, shown In Stock with its price. Buy all puts every part in one Compoden cart, shipped across India; COD if checkout offers it for your order.

Start with a Raspberry Pi Pico, an I2C OLED and jumper wires.

What Soldr checks before it writes code

The details are in Wiring & pins.

What it costs

Questions are free. Generated code costs credits, priced by the size of what is written, and a compile costs 5 credits. Sign in and get 100 credits free.

Questions

Does it support the Pico W?

Yes. On the Pico W the onboard LED sits on the Wi-Fi chip, so the code uses LED_BUILTIN rather than a GP pin.

How do I flash the Pico from the browser?

In Chrome or Edge, press Flash once to restart the Pico into its bootloader, then press again and pick the RPI-RP2 drive. In other browsers you get one file to drop onto the board.

Is it MicroPython?

No. Soldr writes C++ on the Arduino core for the RP2040.

Is it free?

Questions are free; code and compiles cost credits. Sign in and get 100 credits free.