soldr.ai

Soldr  /  Tools

An online Arduino IDE that writes, compiles and uploads

Soldr runs in the browser: describe a build and it writes the sketch for your wiring, compiles it on our server and uploads it to an Uno, Nano, Mega or ESP32 from Chrome or Edge, with no IDE to install.

Start this build on Soldr

What the online IDE has

Uploading from the browser

Flashing runs from Chrome or Edge on a desktop or laptop. ESP32 boards, the Arduino Uno, Mega and Nano flash over USB through the browser (a Nano with the new bootloader may need the Arduino IDE). A Raspberry Pi Pico flashes from Chrome or Edge in two presses: the first restarts it into its bootloader, the second writes the file; in other browsers you get one file to drop onto the board. Boards that use a CP2102 or CH340 USB chip may need a one-time USB driver. For any other board, download the sketch and upload it from the Arduino IDE or PlatformIO.

When to use the Arduino IDE instead

Use the Arduino IDE or PlatformIO for a board that does not flash from the browser, or for a library Soldr does not use. Download the sketch and open it there.

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

Do I need to install the Arduino IDE?

No. Writing, compiling and uploading run in Chrome or Edge. Some clone boards need a one-time USB driver.

Which boards upload from the browser?

The Arduino Uno, Mega and Nano (old bootloader), and common ESP32 boards. The Raspberry Pi Pico flashes in two presses.

Does it work on a phone?

Plan the build and buy the parts on a phone; flash from Chrome or Edge on a desktop or laptop.

Is it free?

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