PICO BOT Robot Lab
Test your robot and give it new skills. No coding needed.
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.
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.
Wheels
Hold a button. Each wheel should spin the way the arrow says.
Wheel spins backwards? Swap that motor's two wires in its green terminal.
IR sensors
Move each sensor from white paper onto black tape.
—
—
Box doesn't change? Turn the small screw on the IR module until its light switches over the tape.
Ultrasonic
Move your hand towards the sensor's two "eyes".
Servo
The ultrasonic head should turn left and right.
🎉 All parts are working
Your PICO BOT is ready for a robot program.
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.
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.
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
TRC Wireless v1.0.4
Connect to TRC-PICO-BOT. Use Smart All Modes for the updated LINE and FOLLOW dashboards.
All six programs in one ZIP
Firmware BINs, browser-install manifests, Arduino source and setup instructions. Expand a folder below for individual files.

