PICO BOT Robot Lab

Test your robot and give it new skills. No coding needed.

Not connected
📱 TRC Wireless v1.0.4 · Android Download app ↓
Welcome

One robot. Six programs. Choose what PICO does next.

Flash from this page using a USB data cable, or download a ZIP to keep the firmware and source. Use the tester program to check every part. Then choose a robot program, like driving from your phone or following a line.

🔌 USB data cable💻 Chrome or Edge on a computer🔋 Charged robot battery📱 Android phone (for the app)
This page PICO BOT USB

1. Install the tester

One click. It's a tiny program that lets this page read the sensors.

2. Check each part

Spin the wheels, wave at the ultrasonic, move the IR sensors, turn the servo.

3. Give it a skill

Install a robot program, then play with the TRC Wireless app.

A. Install the tester

Do this once per robot. It takes about a minute.

  • 1Plug the ESP32 into this computer with a USB data cable.
  • 2Switch the robot battery ON. Lift the wheels off the table.
  • 3Click Install and pick the port (often "CP210x" or "USB Serial").

B. Connect to the tester

Close the install window, press EN / RESET on the ESP32 once, then:

  • ✓Close Arduino Serial Monitor if it's open.
  • ✓Pick the same port again.
Waiting for you to connect.
0 of 4 parts checked
to check

Wheels

Hold a button. Each wheel should spin the way the arrow says.

Speed70%

Wheel spins backwards? Swap that motor's two wires in its green terminal.

to check

IR sensors

Move each sensor from white paper onto black tape.

LEFT
—
RIGHT
—

Box doesn't change? Turn the small screw on the IR module until its light switches over the tape.

to check

Ultrasonic

Move your hand towards the sensor's two "eyes".

-- cm
to check

Servo

The ultrasonic head should turn left and right.

Angle90°

🎉 All parts are working

Your PICO BOT is ready for a robot program.

Leaving Test automatically disconnects USB. Pick a program, then press Install. Installing replaces the current program and resets saved settings. You can install another program any time.

Drive with the TRC Wireless app

  • 1Install the app on an Android phone.
  • 2Turn on Bluetooth. Open the app, tap Bluetooth and choose TRC-PICO-BOT.
  • 3Open Car Mode. Joystick drives, PWM sets speed, SERVO turns the head.
📱 Download the app

Mode buttons

In Car Mode with the Smart All Modes program. Open a dashboard and press Start. STOP, leaving the panel or the joystick takes control back.

🛣️ AVOIDDrives by itself and steers around things.
✋ FOLLOWHolds 15–30 cm by default; stops when the target disappears.
〰️ LINETracks white or black tape; choose the layout in LINE.
✏️ DRAWDraw a path on the phone, the robot drives it.
🎵 DANCEWiggles, spins and shakes its head.
🛡️ GUARDWatches the room and reacts if you sneak up.

The LINE panel includes White/Black tape and Between sensors/Over tape options. FOLLOW has its own distance and speed controls.
No phone? Press the BOOT button on the ESP32 to switch modes.

Help

The install button says "unsupported"

Use Google Chrome or Microsoft Edge on a laptop or desktop. Phones and Safari can't talk to USB.

No port shows up

Try another USB cable (many are charge-only). On Windows you may need the CP210x USB driver.

"Port is busy"

Close Arduino IDE's Serial Monitor and any other tab using the robot, then press EN/RESET.

The robot turns the wrong way

Swap the two wires of that motor in its green terminal block.

The app can't find TRC-PICO-BOT

Install a Bluetooth program first (Wireless, Ultrasonic, Line or Smart). The tester and Simple Bot don't use Bluetooth.

Ready to code it yourself?

Make your own robot program with drag-and-drop blocks on lab.thinkingrobot.in, or open the Arduino code from your kit.

Open block coding →

Need help? Talk to our professional mentors: 8788635831

Android app

TRC Wireless v1.0.4

Connect to TRC-PICO-BOT. Use Smart All Modes for the updated LINE and FOLLOW dashboards.

📱 Download APK ↓
Complete kit

All six programs in one ZIP

Firmware BINs, browser-install manifests, Arduino source and setup instructions. Expand a folder below for individual files.

📦 Download all firmware ↓
USB flashing: use Chrome or Edge on a computer with HTTPS. Leaving Test automatically releases the tester connection before installing. A downloaded firmware.bin is a complete ESP32 image: flash at 0x0. Installation replaces the program and resets settings.
Show technical log
WhatsApp