Best Lab — Arduino & code

Content rating
Everyone
50+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

THE BEST LAB turns your phone into an electronics and programming workshop. Write your Arduino code, have it compiled, upload it to your board: you no longer need a computer to learn electronics.

WRITE AND COMPILE CODE
Multi-file projects with syntax highlighting for Arduino (.ino, C/C++), JavaScript and Python. Arduino compilation runs on our servers, so the binary and the error messages come back in seconds even on a modest phone. A library manager installs the libraries your circuit needs, and ready-to-open examples save you from the blank page.

BLOCK PROGRAMMING
Beginners can assemble a program visually with the block editor, which generates the matching Arduino code — sensors, actuators, loops, conditions. Move from blocks to code whenever you feel ready, without leaving the project.

YOUR ESP BOARDS, NO CABLE
Pair an ESP32 board over Wi-Fi, over Bluetooth or by scanning its QR code. Send it your program, open the serial monitor, drive its pins from a touch interface, browse its SD card remotely. Everything runs over your local network: the board needs no Internet access.

ELECTRONICS AND SIMULATION
A schematic workshop with its component library — resistors, diodes, transistors, op-amps, sensors, motors — and their datasheets. The real-time simulation animates current flowing through the circuit, the probe oscilloscope shows the signals, and warnings flag excessive current, so you understand your circuit before touching a single wire. The schematic then becomes a printed circuit board, with checks, a 3D view and a manufacturing export.

MECHANICS AND CAD
A fully offline 3D workshop to design parts — enclosures, brackets, mounts — inspect them from every angle and export an STL file ready to print or to share with your slicer, your mail app or your cloud.

MATHS IN 3D
Write a function and watch it take shape: a curve for f(x), a surface for f(x,y), cartesian or polar coordinates, derivative and calculation steps. A dedicated maths keyboard makes typing fast on a phone.

BUILT FOR LEARNING
Your projects are stored on the device and synced with the server, so you get them back after a reinstall or on another phone, and you can keep working offline. Signing in uses a one-time code sent by SMS or e-mail — no password to remember. Several light and dark themes are included.

KITS AND COMPONENTS
A selection of BEST LAB kits and components is featured in the app. No payment takes place in the app: orders are paid on delivery.

PRIVACY
No third-party ad network, no advertising identifier, no tracking tool. We only ask for the contact detail needed to sign in.

THE BEST LAB is built in Côte d'Ivoire for students, robotics clubs and teachers.
Write, compile and upload Arduino code straight from your phone.
Updated on
Aug 23, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

First Play Store release: Arduino code and block editors, server-side compilation, electronics workshop with simulator, PCB editor, 3D CAD workshop, maths studio, kit shop.