© THE TECHGEEKS EXPERIENCE 好 奇 心

MARK X LFR - COMPLEX LINE FOLLOWING ROBOT - 2D VISION BOT - PATH TRACER

MARK X LFR TITLE - TECHGEEKS
TECHGEEKS MARK X LINE FOLLOWING ROBOT HERO SHOT

mark-x lfr

(linefollower® — 01)
by techgeeks
MARK X LINE FOLLOWING ROBOT TRANSPARENT SHOT
MARK X LINE FOLLOWING ROBOT TRANSPARENT SHOT

BUILT FOR WHAT

BUILT FOR WHAT

16 Sensors.
Infinite Possibilities.
No Guesswork.

BREAKS OTHERS

BREAKS OTHERS

Acutes. Loops. Squares.
Discontinuous Lines. U-Turns.
Jagged Paths. Track Inversions.

Acutes. Loops. Squares.
Discontinuous Lines. U-Turns.
Jagged Paths. Track Inversions.

COMPLEX TRACKS

COMPLEX TRACKS

SPECIALIST

SPECIALIST

MARK 1 LINE FOLLOWER ROBOT - LFR BOT - LINE TRACER

product overview

(MARK-X LFR)
about

Sees in 2 Dimensions

Sees in 2 Dimensions

Case Handling

Case Handling

Thinks before it Turns

Thinks before it Turns

DESCRIPTION

Explore the complete development ecosystem for MarkX including source code, guides and learning resources below.

DESCRIPTION

Explore the complete development ecosystem for MarkX including source code, guides and learning resources below.

GUIDED KIT

GUIDED KIT

MARK-X STORY

Complexity is not a problem, it's a playground. The Mark-X is the robot you reach for when the track designers are trying to stop you. Acute angles, circular loops, square junctions, discontinuous gaps, U-turns, jagged zigzags, track inversions. Every scenario has a pre-coded counter-move built into the firmware. Develop solutions for complexities that other bots blank out on.

MARK X LINE FOLLOWING ROBOT WITH DESIGN POSTERS AND MAGAZINE
MARK X LINE FOLLOWING ROBOT TECHGEEKS FLOATING SHOT

ABOUT LINE FOLLOWER

ABOUT LFR

The Mark-X sits where algorithm design meets hardware precision. A 16 channel ARC-16 sensor array gives the robot 2D spatial awareness of the track, not just left or right, but the full pattern spread across 16 positions simultaneously. A state machine firmware built on top of a PD controller means the robot doesn't just react, it decides. Whether you're learning state machine design for the first time or competing at Techfest with a fully custom firmware, the Mark-X scales with how deep you want to go.

HARDWARE

◘ Embedded Systems

◘ Sensor Integration

◘ Microcontroller

◘ PCB Designing

◘ SMD Peripherals

◘ Power Rail Architecture

◘ 3D and CAD

◘ Multiplexed Sensing

SOFTWARE

◘ C Programming

◘ State Machines

◘ Control Theory & PID

◘ Algorithm Designing

◘ Parameter Tuning

◘ Case Handling and Pattern Recognition

  • STATE MACHINES ▪ 16 CHANNELS ▪ 4 COLORS AVAILABLE ▪ COMPLEX LINE SOLVER ▪ LIGHTWEIGHT ▪ OPEN SOURCE HARDWARE PLATFORM ▪ FAST AF ▪ WITHNESS THE PULL ▪

  • 4 COLORS AVAILABLE ▪ COMPACT FORM ▪ LIGHTWEIGHT ▪ OPEN SOURCE HARDWARE PLATFORM ▪

PRODUCT OVERVIEW
ABOUT

product features

(MARK-X LFR)

usp

TECHGEEKS MARK 2 LINE FOLLOWING ROBOT TRANSPARENT SIDE ANGLE
TECHGEEKS MARK 2 LINE FOLLOWING ROBOT TRANSPARENT SIDE ANGLE

Undeniable Advantages

Undeniable Advantages

STATE

BALANCED

2 DIMENSIONAL

BALANCED

PATTERN

MACHINE

BALANCED

VISION

BALANCED

RECOGNITION

STATE

BALANCED

2 DIMENSIONAL

BALANCED

ACCURATE

IMPELLER

BALANCED

VISION

BALANCED

SENSORS

The track is the test. The Mark-X is the answer.

Not luck. Not tuning tricks.

Programmed Case Handling, competition level accuracy.

The track is the test. The Mark-X is the answer.

Not luck. Not tuning tricks.

Programmed Case Handling, competition level accuracy.

PRODUCT FEATURES
USP

ROBOT CONTROL BOARD

PCB ROBOT CONTROLLER BOARD TECHGEEKS
ARC16 16-channel sensor close-up – channel spacing and IR LED alignment

16 CHANNEL IR ARRAY x1

ACCESSORIES

PACKED KIT

WHAT'S INSIDE

THE BOX

WHAT'S INSIDE

THE BOX

Good things come in small packages, and inside of

this you will find everything you need to get your

line follower up and running. Both hardware and

software included.

MARK 2 LINE FOLLOWING ROBOT SMOKE CINEMATIC
3D printed PLA/PETG chassis for Mark 1 line follower robot – lightweight competition frame

3D PRINTED CHASSIS

5V 1200 RPM D-shaft N20 gear motors x2 for Mark 2 suction LFR kit

600 RPM N20 MOTORS x2

ARDUINO NANO TYPE-C

Arduino Nano Type-C – microcontroller for Mark 2 advanced suction LFR

ARDUINO NANO TYPE-C

TB6612FNG dual-channel motor driver for Mark 2 high-speed LFR

TB6612FNG MOTOR DRIVER

TB6612FNG dual-channel motor driver for Mark 2 high-speed LFR

TB6612FNG MOTOR DRIVER

5V 1200 RPM D-shaft N20 gear motors x2 for Mark 2 suction LFR kit

600 RPM N20 MOTORS x2

2S 7.4V 800mAh LiPo battery for Mark 2 line follower robot – TechGeeks India

COMPACT Li-Po BATTERY

30mm x 15mm high-traction rubber wheels for Mark 2 line follower robot

HIGH TRACTION WHEELS x2

MARK 2 LINE FOLLOWING ROBOT ON TABLE WITH LAPTOP
MARK 2 LINE FOLLOWING ROBOT CINEMATIC

TAG US ON INSTA

WE GO BY TECHGEEEKS

MARK 2 LINE FOLLOWING ROBOT CINEMATIC

TAG US ON INSTA

WE GO BY TECHGEEEKS

WIRES AND EXTRA ACCESSORIES TECHGEEKS

CABLES, SCREWS & FASTENERS

TECHGEEKS PRODUCT MARK 2 MANUAL LFR

COMPREHENSIVE GUIDE

product specs

(MARK-X LFR)
description
Mark 2 LFR running at high speed on competition track CLOSEUP SHOTS

TECHNICAL

SPECIFICATIONS

TECHNICAL

SPECIFICATIONS

◘ The Mark-X is a complex-track-capable competition line follower built around the ATmega328P microcontroller via Arduino Nano, running at 16 MHz with 5V logic. It is designed to solve competition track elements that standard single-axis followers fail on: acute angle branches, circular loops, square junctions, discontinuous lines, U-turns, jagged zigzags, and track inversions.


◘ Sensing is handled by the ARC-16 - TechGeeks' 16 channel curved analog IR sensor array. All 16 channels read through a single multiplexer chip using 4 selector pins and one shared analog input, sampling at 10 KHz for noise-free readings. Input: 5V DC at ~310 mA. Output: analog 0–VCC. The curved geometry provides 2-dimensional spatial coverage of the track width.


◘ Drive is handled by a pair of 6V 600 RPM high-torque N20 D-shaft gear motors, controlled via the TB6612FNG dual motor driver integrated into the Robot Controller Board, a custom PCB hosting the Arduino Nano, onboard 5V regulation, power decoupling, and an exposed analog sensor rail for direct ARC-16 connection. The system runs on a 2S 7.4V Li-Po battery.


◘ Both the chassis and wheels are 3D-printed in PLA+/PETG, designed with minimalism as the engineering brief. Low mass, low rotational inertia, no unnecessary geometry.

SOFTWARE AND PROCESSING

◘ The Mark-X firmware is a four-state machine running on top of PD control. In run mode, every loop reads all 16 sensors through the multiplexer and computes a weighted centroid (weight map: −12 to +12) representing the line's position relative to center. The FOLLOW state applies PD correction every loop, adjusting left and right motor PWM symmetrically around a ramping base speed. CURR_BASE climbs gradually to BASE (150 PWM) after every recovery event, preventing lurching back to full speed mid-correction.


◘ The moment all 16 sensors lose the line, a priority decision cascade begins. A 50ms debounce crawl comes first. Then the firmware checks leftConf and rightConf - confidence counters that have been accumulating directional history over many sensor frames. If one side is clearly dominant: DIRECTIONAL_PIVOT. If both sides are roughly equal: GAP crawl forward at reduced speed. If GAP times out after 250ms with no reacquisition: U_TURN. Each recovery resets PD memory and ramps speed back up cleanly.


◘ Track inversion detection runs passively in every loop. When exactly 2 center sensors fire while 8 or more outer sensors simultaneously fire in the opposite direction and that pattern holds for 50ms, the firmware flips the global inversion flag. Black-on-white to white-on-black, and back again, handled automatically. No mode switches. No user input required.

COLOR, MATTE

AND FINISH

Available in multiple color options, the Mark-X features a precision 3D-printed matte chassis paired with matching 3D-printed wheels and cleanly integrated components, delivering a cohesive, durable and competition ready finish.


*All the media present are for visual representation purposes only, actual product may vary.

MARK 2 LINE FOLLOWING ROBOT OUTLINE
product specs
description

Specifications.

MARK 2 LINE FOLLOWING ROBOT ON TRACK LFR

Hardware Specs

Motors

6v 600 rpm D-shaft N20 motors

Battery

2S (7.4v), 300-1000 mAh Li-Po battery

Control Board

Multi-Peripheral versatile robot controller

Wheels

30 mm diameter x 15 mm length ± 10%

Chassis

3D printed PLA / PETG

Sensor

16 channel Analog IR sensor array

MCU & Driver

Arduino nano @16MHz & Dual Channel TB6612FNG driver

Hardware Specs

Motors

6v 600 rpm D-shaft N20 motors

Battery

2S (7.4v), 300-1000 mAh Li-Po battery

Control Board

Multi-Peripheral versatile robot controller

Wheels

30 mm diameter x 15 mm length ± 10%

Chassis

3D printed PLA / PETG

Sensor

16 channel Analog IR sensor array

MCU & Driver

Arduino nano @16MHz & Dual Channel TB6612FNG driver

*All the specifications listed are retrieved from relevant sources and are subject to vary

*All the specifications listed are retrieved from relevant sources and are subject to vary

Power & Energy

Sensor

Regulated 5V supply

Motors

Peak ~0.8A current @6V

Robot Controller Board

On-board 5V regulator for dedicated power

Motor Driver

2S battery for motor voltage + 5V logic supply

Power Source De-Coupling

On-board capacitors for smooth power delivery

Safety

Reverse voltage protection

Power & Energy

Sensor

Regulated 5V supply

Motors

Peak ~0.8A current @6V

Robot Controller Board

On-board 5V regulator for dedicated power

Motor Driver

2S battery for motor voltage + 5V logic supply

Power Source De-Coupling

On-board capacitors for smooth power delivery

Safety

Reverse voltage protection

*The circuitry and components are powered with a compact and powerful Li-Po battery. The battery capacity rating is subject to vary according to available stock, check hardware specs for available options. Li-Po batteries pose accidental risks, please refer to the 'Battery Safety Guide' for safe usage.

*The circuitry and components are powered with a compact and powerful Li-Po battery. The battery capacity rating is subject to vary according to available stock, check hardware specs for available options. Li-Po batteries pose accidental risks, please refer to the 'Battery Safety Guide' for safe usage.

Dimensions

Weight

~ 130 gms (subject to vary)

Size

140 mm B x variable L x 50 mm H

Dimensions

Weight

~ 130 gms (subject to vary)

Size

140 mm B x variable L x 50 mm H

*The length between wheels and sensor is adjustable to fine tune the performance. Overall dimensions lie well within the safe limits for various competitions.

*The length between wheels and sensor is adjustable to fine tune the performance. Overall dimensions lie well within the safe limits for various competitions.

how it works

(MARK-X LFR)
guided kits
Mark 2 LFR kit assembly guide step 2
Mark 2 LFR kit assembly guide step 3
Mark 2 LFR kit assembly guide step 4
hOW IT WORKS?
GUIDED KITS
Man Side Pose
Woman Sofa
Pool Area

SCIENCE BEHIND THE BOT

(MARK-X LFR)
GROW

WHAT'S TO LEARN

WHAT'S TO LEARN

MARK 2 LINE FOLLOWING ROBOT CLOSEUP SHOT

01

Embedded Systems & Electronics

Learn how 16 sensors share a single analog pin via a multiplexer, how PWM signals translate to motor force through the TB6612FNG, and how onboard power regulation and decoupling keep the system stable under dynamic load conditions.

02

State Machine Architecture & Design

Go beyond simple if-else logic. Learn how to define states, transitions, and entry/exit conditions in firmware and understand how you can write complex logic using this architecture approach for autonomous systems, from line followers to production robotics.

03

Robotics Mechanics & Sensor Fusion

Explore how chassis weight distribution and wheel inertia affect tracking precision. Learn how a non-linear weight map converts 16 binary readings into a continuous positional signal and how 2D spatial pattern data is extracted from a raw analog array.

04

Control Systems & PID Optimization

Implement PD/PID feedback control loops. Tune Kp and Kd for your specific motor and weight setup. Learn how to tune various parameters for different track complexities and challenges.

Embedded Systems & Electronics

Learn how 16 sensors share a single analog pin via a multiplexer, how PWM signals translate to motor force through the TB6612FNG, and how onboard power regulation and decoupling keep the system stable under dynamic load conditions.

State Machine Architecture & Design

Go beyond simple if-else logic. Learn how to define states, transitions, and entry/exit conditions in firmware and understand how you can write complex logic using this architecture approach for autonomous systems, from line followers to production robotics.

Robotics Mechanics & Sensor Fusion

Explore how chassis weight distribution and wheel inertia affect tracking precision. Learn how a non-linear weight map converts 16 binary readings into a continuous positional signal and how 2D spatial pattern data is extracted from a raw analog array.

Control Systems & PID Optimization

Implement PD/PID feedback control loops. Tune Kp and Kd for your specific motor and weight setup. Learn how to tune various parameters for different track complexities and challenges.

science behind lfr
grow
© THE TECHGEEKS EXPERIENCE 好 奇 心
(SPIRIT SUCTION LFR)

user insights & reviews

product specs
description

Reviews (0)

FAQS

(MARK-X LFR)
GOT MORE QUESTIONS?
MARK X WITH POSTER LINE FOLLOWING ROBOT

Clarifying doubts
Before your journey Begins with
Real Process.

01

What is Mark X?

02

Do I need Mark 1 experience before using Mark X?

03

Can I modify the state machine and add new track behaviors?

04

Is the Mark X suitable for competitions?

05

What is Techgeeks?

06

Do you offer support after purchase?

07

Do you ship across India?

08

How long does delivery take?

09

Do you ship internationally / overseas?

faqS
GOT MORE QUESTIONS?

why choose us

brand

At Techgeeks, we believe that great innovation starts with right people and reliable tools. We are committed to delivering the highest quality hardware to ensure nothing stands between you and your creation. 

Thank you for choosing us to fuel your curiosity. Cheers to building the future.

Mark-X Complex Line Follower Robot — High Performance Algorithmic Decision Making | TechGeeks India

The TechGeeks Mark X Line Following Robot is a high-performance autonomous robot engineered for advanced line following and competitive robotics. Built around the TechGeeks Robot Controller Board and the ARC16 16-channel analog sensor array, Mark X is designed to tackle complex track layouts with exceptional speed and precision. Its intelligent control system combines real-time PID correction with advanced track interpretation, enabling reliable navigation through acute angles, circular loops, sharp turns, broken lines, zigzags, line inversions, intersections, and other challenging track configurations. The rigid, lightweight platform and optimized electronics deliver the responsiveness, stability, and accuracy required for high-speed competition.

The Mark X is built around the TechGeeks Robot Controller Board and the ARC16 16-channel analog sensor array, creating a compact, competition-ready platform for advanced line following. All SMD peripherals—including reverse-polarity protection diodes, filter capacitors, status LEDs, and tactile buttons—come pre-soldered. The user only needs to install the Arduino Nano, TB6612FNG motor driver, ARC16 sensor array, and N20 geared motors to complete the robot. Designed specifically for advanced track navigation, the Mark X combines a high-resolution 16-channel analog sensor array with an intelligent firmware architecture. Rather than relying solely on conventional PID control, the robot uses a state-machine-based navigation system that continuously interprets track geometry and switches between specialized control states. This enables reliable detection and traversal of complex track elements including acute angles, right-angle turns, circular loops, discontinuous lines, zigzag sections, line inversions, intersections, U-turns, and other competition-level track configurations while maintaining high speeds. The firmware combines real-time PID steering correction with advanced track analysis to deliver fast, stable, and repeatable performance. The Robot Controller Board provides efficient motor control through the TB6612FNG dual H-bridge driver with active braking support, while the ARC16 sensor array supplies high-resolution analog data for accurate line position estimation and feature recognition. Full open-source firmware, circuit documentation, wiring diagrams, and a comprehensive build guide are available in the Mark X documentation and the TechGeeks GitHub repository. The Mark X ships across India with free delivery on orders above ₹1999. If you're looking for an advanced line following robot in India that combines intelligent track recognition, high-resolution sensing, and competition-grade firmware into a single platform, the Mark X is built for exactly that.

complex track line follower robot, state machine LFR India 16 channel IR sensor robot ARC-16 sensor array PID state machine robotics advanced LFR competition kit acute angle line follower track inversion robot Arduino complex LFR India, TechGeeks Mark X

At Techgeeks, we believe that great innovation starts with right people and reliable tools. We are committed to delivering the highest quality hardware to ensure nothing stands between you and your creation. 

Thank you for choosing us to fuel your curiosity. Cheers to building the future.

Mark-X Complex Line Follower Robot — High Performance Algorithmic Decision Making | TechGeeks India

The TechGeeks Mark X Line Following Robot is a high-performance autonomous robot engineered for advanced line following and competitive robotics. Built around the TechGeeks Robot Controller Board and the ARC16 16-channel analog sensor array, Mark X is designed to tackle complex track layouts with exceptional speed and precision. Its intelligent control system combines real-time PID correction with advanced track interpretation, enabling reliable navigation through acute angles, circular loops, sharp turns, broken lines, zigzags, line inversions, intersections, and other challenging track configurations. The rigid, lightweight platform and optimized electronics deliver the responsiveness, stability, and accuracy required for high-speed competition.

The Mark X is built around the TechGeeks Robot Controller Board and the ARC16 16-channel analog sensor array, creating a compact, competition-ready platform for advanced line following. All SMD peripherals—including reverse-polarity protection diodes, filter capacitors, status LEDs, and tactile buttons—come pre-soldered. The user only needs to install the Arduino Nano, TB6612FNG motor driver, ARC16 sensor array, and N20 geared motors to complete the robot. Designed specifically for advanced track navigation, the Mark X combines a high-resolution 16-channel analog sensor array with an intelligent firmware architecture. Rather than relying solely on conventional PID control, the robot uses a state-machine-based navigation system that continuously interprets track geometry and switches between specialized control states. This enables reliable detection and traversal of complex track elements including acute angles, right-angle turns, circular loops, discontinuous lines, zigzag sections, line inversions, intersections, U-turns, and other competition-level track configurations while maintaining high speeds. The firmware combines real-time PID steering correction with advanced track analysis to deliver fast, stable, and repeatable performance. The Robot Controller Board provides efficient motor control through the TB6612FNG dual H-bridge driver with active braking support, while the ARC16 sensor array supplies high-resolution analog data for accurate line position estimation and feature recognition. Full open-source firmware, circuit documentation, wiring diagrams, and a comprehensive build guide are available in the Mark X documentation and the TechGeeks GitHub repository. The Mark X ships across India with free delivery on orders above ₹1999. If you're looking for an advanced line following robot in India that combines intelligent track recognition, high-resolution sensing, and competition-grade firmware into a single platform, the Mark X is built for exactly that.

complex track line follower robot, state machine LFR India 16 channel IR sensor robot ARC-16 sensor array PID state machine robotics advanced LFR competition kit acute angle line follower track inversion robot Arduino complex LFR India, TechGeeks Mark X

why choose us
brand
FIN.
(MARKX LFR)
PEACE OUT
MARK X LINE FOLLOWING ROBOT OUTLINE DIAGRAM
fin.
peace out
140100
Checking stock
Select Color
Select Assembly
GUIDED KIT
ASSEMBLED BOT

DIY GUIDED KIT

Build the bot from scratch with the parts included. (soldering iron, fasteners, wires may be needed)

ASSEMBLED BOT

Receive a ready to run robot, assembled before dispatch. (battery charger, tools may be needed)

Close