Free to start · Learn at your own pace
Learn robotics, Arduino & IoT by building real projects
Step-by-step video courses from Thinking Robot. Go from your first blinking LED to robots and smart devices you build yourself.
- Courses
- 3
- Courses
- Video & guide lessons
- 33
- Video & guide lessons
- Learning paths
- 2
- Learning paths
- To get started
- Free
- To get started
Explore by topic
Pick a path that matches what you want to build.
Popular courses
Start with what other makers are learning.
Project series PROHotPICO Masterclass | PICO BOT - V1 ESp32 Overall Guide
Welcome to the official build and programming guide for the PICO BOT! The PICO BOT is a versatile, beginner-friendly smart robotics kit built around the powerhouse ESP32 microcontroller. Equipped with pre-soldered BO motors, high-traction wheels, a dual-layer chassis, and full wireless connectivity, this kit is designed to take you from a box of parts to a fully functional autonomous rover without the frustration of loose wires or complex soldering. In this step-by-step tutorial, you will assemble the mechanical chassis, wire the L298N motor driver and power system cleanly, and connect your ESP32 brain. You’ll then learn how to flash ready-to-use code for motor calibration, control your robot wirelessly over Wi-Fi and Bluetooth, and mount the ultrasonic radar head to build your own obstacle-avoiding autonomous bot. Let’s get building!
Video series PROHotESp32 IoT For Beginners
Ready to build your first Smart Home Device? This guide is designed to take you from an absolute beginner to an IoT maker in just under an hour. No prior experience is needed—we will hold your hand through the entire process. Grab your kit, watch the video for each level, copy the code, and let's start building! 👇
Video series PROHotArduino 101
Welcome to Arduino 101! If you’ve ever wanted to build your own electronics, automate your room, or take your first step into robotics and IoT, you are in the right place. This tutorial cuts through the jargon and gives you the exact foundation you need to start making hardware work for you. We’ll cover what an Arduino actually is, how to set up your environment, and write your very first piece of firmware to bring a circuit to life. No prior electronics experience required.
Why learn with Thinking Robot
Project-based
Every course ends with something you can hold — a robot, a gadget, a smart device.
Short video lessons
Clear, step-by-step videos with the code and wiring for each lesson.
Track your progress
Tick off lessons and pick up exactly where you left off on any device.
Ask when you're stuck
Every lesson has a discussion so you can ask questions and get help.
How it works
- 1
Sign up free
Use email or your Thinking Robot account.
- 2
Pick a course
Start with Arduino 101 or jump to a project.
- 3
Watch and build
Follow the video, wire it up, upload the code.
- 4
Keep going
Your progress saves automatically.
Unlock every premium course
Masterclasses and full project series with one plan — ₹2,699 for a whole year.
See Learn ProPrefer blocks? Try Labs
Program ESP32 and Arduino with drag-and-drop blocks and upload from your browser.
Open Thinking Robot LabsFrequently asked questions
Is Thinking Robot Learn free?
Yes. You can sign up and take our free courses at no cost. Some advanced courses and project series are part of Learn Pro.
Do I need any experience?
No. Beginner courses start from zero and explain every step, from installing software to your first working circuit.
What do I need to start?
A computer and, for hands-on lessons, the parts listed on each course page. You can get them from the Thinking Robot shop.
Can I learn at my own pace?
Yes. Lessons are videos and written guides you can open any time. Your progress is saved to your account.
Is there a block coding option?
Yes — Thinking Robot Labs lets you program ESP32 and Arduino with drag-and-drop blocks, right in your browser.
Start learning today
Free to start. Learn at your own pace. Build something you're proud of.