Sketch32 Sketch32

Arduino & ESP32 IDE for Android

Develop for Arduino and ESP32 from your phone

Write your code on your phone, compile it on the device, and flash your board directly over a USB OTG cable. No computer is required — the compiler runs on your device.

Arduino-compatible boards ESP32 family Flashing over USB OTG Serial monitor Offline compiling
Sketch32

Features

What you can do

The desktop IDE, running on your phone.

  1. 01 Write Write your code in an editor built for phones
  2. 02 Compile The compiler runs on the phone, no internet needed
  3. 03 Flash Flash straight to the board over a USB OTG cable
  4. 04 Monitor Watch the board's output live in the serial monitor

Real compiling

Code is compiled on the device and is not sent to a cloud server. It works without an internet connection.

Flashing over USB OTG

Connect your board with an OTG cable and write the compiled output directly to it. AVR and ESP32 are supported.

An editor designed for phones

Syntax highlighting, a word completion bar, multi-file projects and full-screen editing.

Serial monitor

Monitor board output in real time, send data and change baud rates.

Ready-made examples

Example projects from Blink to WiFi and sensors; library examples are included in the list as well.

Board options

Upload speed, flash mode, partition scheme and core debug level remain under your control.

Pricing

Pricing

The free version provides 10 uploads per week and displays advertisements. The Pro version has no limits and no advertisements.

Sketch32 Pro

Ad-free use, unlimited uploads and a monthly AI allowance. Monthly or yearly.

Pro (Monthly)
$2.99
VAT included
Buy

What Pro provides

  • No advertisements
  • Unlimited uploads to your board (free version: 10 per week)
  • Code assistant: describe what you need and receive code suited to your selected board — 50 times a month
  • Resolve a compile error with a single tap — 150 times a month
  • Priority responses to your enquiries
  • New Pro features at no additional cost

Sketch32 Pro Max

Everything included in Pro, together with a considerably larger AI allowance. As every AI request incurs a processing cost, Pro Max is offered for a fixed term — monthly or yearly — and does not renew automatically.

Pro Max (Monthly)
$9.99
VAT included
Buy

What Pro Max adds

  • Everything included in Pro
  • Code assistant: 150 times a month (Pro: 50)
  • Error fixes: 500 a month (Pro: 150)

Additional AI pack

If your monthly AI allowance is used up during the month, you may purchase a one-time pack. A pack provides AI allowance only; ad-free use and unlimited uploads are included in a subscription, not in a pack. If you do not hold a subscription, or you are on Pro, we recommend reviewing the plans above first: they provide more for less.

40 error fixes + 12 code generations
$3.99
VAT included
Buy
120 error fixes + 40 code generations
$7.99
VAT included
Buy
320 error fixes + 100 code generations
$16.99
VAT included
Buy

The code is delivered by e-mail and is entered in the app under More > Sketch32 Pro. The balance is valid for 30 days from the day it is redeemed. If you purchase more than one pack, the codes may be entered individually and the allowances are combined.

Your license key is sent to your e-mail address after payment. Simply enter it under More > Sketch32 Pro in the app. Each key is valid on a single device.

No plan renews automatically. No further charge is applied when the term ends; the app simply continues as the free version.

Stay informed

Request Pro details

We will send the plans, pricing and payment link to your e-mail address.

Your e-mail address is used solely to send you this information and to deliver your key following purchase. Further details: Privacy Policy.

FAQ

Frequently asked questions

Does it genuinely compile without a computer?

Yes. The toolchain runs inside the app; your code is never uploaded to a server, and you can compile and flash without an internet connection.

Which boards are supported?

Arduino-compatible AVR boards (Uno, Nano and similar) and the ESP32 family. The current list is available in the Boards tab within the app.

How many uploads does the free version allow?

10 per week, resetting every Monday. You may also earn additional uploads by watching rewarded advertisements. The Pro version has no limit.

On how many devices can a key be used?

On a single device. The key is bound to the first phone on which it is activated. If you change devices, please contact us from the Support screen in the app and we will release the device binding.

What happens when my plan expires?

When the term ends, Pro features are disabled and the app continues to operate as the free version. As plans do not renew automatically, no further charge is applied to your card; you may obtain a new key at any time to continue.

My monthly AI allowance is used up — what can I do?

You may purchase a one-time additional pack. A pack is not a subscription: it does not renew, it does not change your plan, and it is added on top of your existing allowance. The code is delivered by e-mail and is entered in the app under More > Sketch32 Pro. The balance is valid for 30 days from the day it is redeemed.

Why does my USB cable not work?

Some charging cables carry power only and contain no data lines. If the board is not detected, please first try an OTG cable that supports data transfer.