Line-Following Robot
My first robotics team project, in the MATRO community during my university prep year, where I owned the embedded-systems coding.

Overview
Before even starting my actual department, during prep year, I joined the MATRO community's line-following robot team and worked on the embedded-systems (C/C++) coding of the project.
How It Works
Line sensors read the surface, an Arduino computed direction/speed via PID control, and the motors were driven accordingly. This was the first project where I learned closed-loop control hands-on.
Output
A robot that followed the line stably — where my interest in embedded software and control theory began.
Control Flow
Sensor
Read the surface with line sensors
PID
Direction computed on Arduino
Motor
Drive the motors
Tech Stack
Gallery
Working on an embedded / robotics project?
I develop Arduino/embedded robotics with sensor integration and closed-loop control algorithms like PID.
- First step
- Discovery & Feasibility — Free
- Requirements analysis · Technical roadmap · Rough plan and proposal document. Discovery and feasibility are free. The price and timeline of the project itself depend on its scope and come as a firm quote at the end of that work.
I'll build the same for you
Tell the assistant what you need — we will talk through whether I can build something like this, the approach and the free first step right away, and it books a time that suits you.
Book a free discovery call- Free 30-minute discovery call
- Developer of the Teknofest 2021 champion UAV software
- From a single consult to end-to-end delivery