© THE TECHGEEKS EXPERIENCE 映 画 的 な

SPIRIT PCB CUM CHASSIS LFR - SUPERFAST SUCTION LINE FOLLOWING ROBOT - HIGH SPEED FAST BOT - PATH TRACER

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

mark-2 lfr

(SPIRIT SUCTION LFR)
by techgeeks
MARK 2 LINE FOLLOWING ROBOT TOP SHOT TRANSPARENT
MARK 2 LINE FOLLOWING ROBOT TOP SHOT TRANSPARENT

One board.

No chassis.

No compromise.

BRO THINKS HE'S A

BRO THINKS HE'S A

B-2 BOMBER

B-2 BOMBER

OVER 700 GRAMS OF

OVER 700 GRAMS OF

We obsessed over optimization,

downforce, & Speed Maxing,

so you don’t have to.

We obsessed over optimization,

downforce, & Speed Maxing,

so you don’t have to.

ACTIVE DOWNFORCE

ACTIVE DOWNFORCE

MARK 2 ADVANCED SUCTION LINE FOLLOWING ROBOT - HIGH SPEED FAST LFR BOT - PATH TRACER

product overview

(SPIRIT SUCTION LFR)
about

DESCRIPTION

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

DESCRIPTION

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

Super Fast Movement

Super Fast Movement

Two Driver Variants

Two Driver Variants

PCB as Chassis

PCB as Chassis

GUIDED KIT

GUIDED KIT

SPIRIT STORY

SPIRIT STORY

The Spirit is engineered from the ground up as a single monolithic platform where the circuit board itself carries the structural load, the downforce unit, the motor mounts, and every electronic component in one rigid, competition-ready airframe. Two motor driver variants. One uncompromising philosophy.

Whether you're pushing coreless motors to the edge or running a precision N20 setup, the Spirit gives you the hardware foundation to go as fast as the track allows and then a little faster.

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

ABOUT LINE FOLLOWER

ABOUT LFR

The Spirit is the bridge between a standard suction LFR and a purpose-built competition weapon. With its monolithic PCB-chassis, centrifugal impeller, and pre-soldered SMD peripherals, it removes every layer of mechanical complexity between you and maximum speed. Focus on code. Focus on tuning. The hardware is already done.

HARDWARE

◘ Embedded Systems

◘ Impeller Downforce Mechanics

◘ Sensor Integration

◘ Microcontroller

◘ PCB Designing

◘ SMD Peripherals

◘ Centrifugal Impeller

◘ Power Rail Architecture

SOFTWARE

◘ Bare metal C Programmings

◘ Control Theory & PID

◘ Algorithm Designing

◘ PWM Frequency Optimization

◘ Parameter Tuning

◘ Low level optimization

◘ Timer Architecture

  • PCB-AS-CHASSIS ▪ PRE-SOLDERED SMD ▪ 4 COLORS AVAILABLE ▪ NO EXTERNAL FRAME ▪ LIGHTWEIGHT ▪ OPEN SOURCE HARDWARE PLATFORM ▪ FAST AF ▪ WITHNESS THE PULL ▪

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

PRODUCT OVERVIEW
ABOUT

KNOW YOUR VARIANTS

(SPIRIT SUCTION LFR)
model 1 and 2

Driver

Dual DRV8874

Motor Type

High-current coreless brushed DC

Driver Capacity

~4–4.5A continuous per channel

PWM Control

Direct register access (Timer conflict resolution required)

Motor Control Mode

PH/EN (Phase/Enable) — 1 direction pin + 1 PWM pin per motor

Braking

Coast on stop (coreless motors have low inertia, stops fast naturally)

Best For

Maximum performance, high-speed coreless setups, competitive events


"If you're running coreless drive motors and want the absolute ceiling of what this board can do, this is your build."


Driver

TB6612FNG (dual channel, single chip)

Motor Type

N20 brushed DC gear motors

Driver Capacity

~1.2A continuous per channel

PWM Control

Standard analogWrite() (no timer conflicts)

Motor Control Mode

IN/IN — 2 direction pins per motor + active BRAKE state

Braking

Active brake (both IN pins HIGH) — motor shorts its terminals for sharp stops

Best For

Lighter, cleaner N20 builds; simpler code path; active braking at speed


"If you're on N20s and want the lightest possible Spirit with the most straightforward firmware, this is your build."


know your variants
spirit suction lfr

product features

(SPIRIT SUCTION LFR)

usp

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

Undeniable Advantages

Undeniable Advantages

CENTRIFUGAL

BALANCED

MONOLITHIC

BALANCED

ACCURATE

IMPELLER

BALANCED

AIRFRAME

BALANCED

SENSORS

CENTRIFUGAL

BALANCED

MONOLITHIC

BALANCED

ACCURATE

IMPELLER

BALANCED

AIRFRAME

BALANCED

SENSORS

The PCB is the chassis. The chassis is the PCB.

5–6× its own weight in active grip.

Zero structural compromise at full speed.

The PCB is the chassis. The chassis is the PCB.

5–6× its own weight in active grip.

Zero structural compromise at full speed.

PRODUCT FEATURES
USP

ROBOT CONTROL BOARD

PCB ROBOT CONTROLLER BOARD TECHGEEKS
ARC 8 ARRAY IR SENSOR

ARC8 8 ARRAY SENSOR

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
TECHGEEKS IMPELLER SETUP SUCTION

IMPELLER SETUP

ARDUINO NANO TYPE-C

UNIVERSAL SPEED CONTROLLED TECHGEEKS FOR IMPELLER

UNIDIRECTIONAL SPEED CONTROLLER

SUCTION 3D PRINTED CHASSIS

3D PRINTED SUCTION CHASSIS

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

ARDUINO NANO TYPE-C

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

COMPACT Li-Po BATTERY

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

TB6612FNG MOTOR DRIVER

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

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

2000 RPM N20 MOTORS x2

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

HIGH TRACTION WHEELS x2

WIRES AND EXTRA ACCESSORIES TECHGEEKS

CABLES, SCREWS & FASTENERS

TECHGEEKS PRODUCT MARK 2 MANUAL LFR

COMPREHENSIVE GUIDE

product specs

(SPIRIT SUCTION LFR)
description
Mark 2 LFR running at high speed on competition track CLOSEUP SHOTS

TECHNICAL

SPECIFICATIONS

TECHNICAL

SPECIFICATIONS

◘ The Spirit PCB is a monolithic, integrated PCB-cum-chassis designed to function simultaneously as the structural frame and the electronic motherboard of a high-speed suction line follower robot.


◘ The PCB supports an Arduino Nano (ATmega328P, 16 MHz, 5V logic) and ships in two motor driver configurations: DRV8874 (Model 1, for high-current coreless brushed DC motors) and TB6612FNG (Model 2, for standard N20 gear motors). All supporting SMD components - buttons, LEDs, reverse-polarity protection diodes, and filter capacitors - come pre-soldered.


◘ An active downforce system consisting of an 8520 coreless brushed DC impeller motor, a 30mm radial impeller, a unidirectional MOSFET-based speed controller (USC), and a custom vacuum skirt generates 700g+ of active downforce. The impeller is driven at 62.5 kHz PWM via direct Timer2 register access, eliminating audible coil whine and reducing thermal stress.


◘ The PCB outline is engineered for aerodynamic balance: the impeller sits at the geometric center for even weight distribution, motor mounts attach directly to the board, and the airframe shape minimizes unnecessary mass while maintaining structural rigidity.

SOFTWARE AND PROCESSING

◘ Model 1 (DRV8874 / Coreless): Motor A PWM and the impeller both share Timer2 (D3 = OC2B, D11 = OC2A). This timer conflict requires direct register-level control throughout. Timer2 is configured in Fast PWM 8-bit mode with no prescaler (62.5 kHz) at setup. OCR2A controls impeller duty cycle; OCR2B controls Motor A. Timer1 drives Motor B at the same frequency via OC1A (D9). Port manipulation replaces all digitalWrite() and analogWrite() calls for maximum loop speed.


◘ Model 2 (TB6612FNG / N20): All three PWM channels use separate timers (Motor A → Timer0/D5, Motor B → Timer1/D10, Impeller → Timer2/D11). No timer conflicts exist. Motor control uses standard analogWrite() with active-brake logic (both IN pins HIGH at speed = 0). The impeller still uses manual Timer2 setup at 62.5 kHz for silent, efficient operation - identical rationale as Model 1.


◘ Both models implement a shared firmware pattern: button-triggered calibration rotates the robot while recording min/max sensor values; run mode executes a PD control loop computing positional error from weighted sensor inputs, applying correction to both motor channels, and recovering on line-lost using the last known error direction.

COLOR, MATTE

AND FINISH

Available in four color options, the robot features a precision 3D-printed matte chassis paired with high-traction rubber 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

MODEL 1 — Coreless (DRV8874) | Hardware Specs

Impeller Setup

1s 8520 coreless motor + 30 mm impeller + USC

Motors

High-current coreless brushed DC

PCB cum Chassis

Suction compatible + lightweight, PLA+ / PETG

Driver Current Capacity

~4–4.5A continuous per channel

Wheels

30 mm diameter x 15 mm length ± 10%

Battery

3S (12.6V), 500-1000 mAh Li-Po battery

Sensor

8 channel Analog IR sensor array

MCU & Driver

Arduino nano @16MHz & Dual DRV8874 (2× separate modules)

MODEL 1 — Coreless (DRV8874) | Hardware Specs

Impeller Setup

1s 8520 coreless motor + 30 mm impeller + USC

Motors

High-current coreless brushed DC

PCB cum Chassis

Suction compatible + lightweight, PLA+ / PETG

Driver Current Capacity

~4–4.5A continuous per channel

Wheels

30 mm diameter x 15 mm length ± 10%

Battery

3S (12.6V), 500-1000 mAh Li-Po battery

Sensor

8 channel Analog IR sensor array

MCU & Driver

Arduino nano @16MHz & Dual DRV8874 (2× separate modules)

MODEL 2 — N20 (TB6612FNG) | Hardware Specs

Impeller Setup

1s 8520 coreless motor + 30 mm impeller + USC

Motors

N20 brushed DC gear motors

PCB cum Chassis

Suction compatible + lightweight, PLA+ / PETG

Driver Current Capacity

~1.2A continuous per channel

Wheels

30 mm diameter x 15 mm length ± 10%

Battery

3S (12.6V), 500-1000 mAh Li-Po battery

Sensor

8 channel Analog IR sensor array

MCU & Driver

Arduino nano @16MHz & Single TB6612FNG (dual channel)

MODEL 2 — N20 (TB6612FNG) | Hardware Specs

Impeller Setup

1s 8520 coreless motor + 30 mm impeller + USC

Motors

N20 brushed DC gear motors

PCB cum Chassis

Suction compatible + lightweight, PLA+ / PETG

Driver Current Capacity

~1.2A continuous per channel

Wheels

30 mm diameter x 15 mm length ± 10%

Battery

3S (12.6V), 500-1000 mAh Li-Po battery

Sensor

8 channel Analog IR sensor array

MCU & Driver

Arduino nano @16MHz & Single TB6612FNG (dual channel)

*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

5V — via Arduino Nano 5V pin (X Pad shorted) or dedicated 5V 3A BEC

Impeller Motor

8520 coreless, 1S rated, ~2A peak @3V

Robot Controller Board

On-board 5V regulator for dedicated power

Power Source De-Coupling

On-board capacitors for smooth power delivery

Impeller Rail

Battery voltage direct (Y Pad shorted) or regulated 5V 3A BEC

Safety

Reverse voltage protection + undervolt shutdown

PWM Frequency (Impeller)

62,500 Hz (no prescaler, Timer2)

X Pad

Bridges Nano 5V → logic rail (short for ARC-8 / low-current sensors)

Y Pad

Bridges battery → impeller rail (short for 2S use with 8520 motor)

Power & Energy

Sensor

5V — via Arduino Nano 5V pin (X Pad shorted) or dedicated 5V 3A BEC

Impeller Motor

8520 coreless, 1S rated, ~2A peak @3V

Robot Controller Board

On-board 5V regulator for dedicated power

Power Source De-Coupling

On-board capacitors for smooth power delivery

Impeller Rail

Battery voltage direct (Y Pad shorted) or regulated 5V 3A BEC

Safety

Reverse voltage protection + undervolt shutdown

PWM Frequency (Impeller)

62,500 Hz (no prescaler, Timer2)

*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 — Model 1 (complete bot)

~140g (subject to vary)

Weight — Model 2 (complete bot)

~120g (subject to vary)

Impeller

30mm radial

Spirit PCB

72 mm L x 120 mm B

Complete LFR Size

160 mm B x 220 mm L (adjustable) x 40 mm H

Dimensions

Weight — Model 1 (complete bot)

~140g (subject to vary)

Weight — Model 2 (complete bot)

~120g (subject to vary)

Impeller

30mm radial

Spirit PCB

72 mm L x 120 mm B

Complete LFR Size

160 mm B x 220 mm L (adjustable) x 40 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

(SPIRIT SUCTION 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

(SPIRIT SUCTION LFR)
GROW

WHAT'S TO LEARN

WHAT'S TO LEARN

MARK 2 LINE FOLLOWING ROBOT CLOSEUP SHOT

01

Embedded Systems & Register-Level Control

Go beyond Arduino's convenience functions. Learn how hardware timers, PWM registers, and port manipulation work at the ATmega328P register level - and why it matters for high-speed robotics.

02

Downforce Physics & Impeller Design

Understand how centrifugal impellers generate low-pressure zones, how the pressure difference creates downforce, and how skirt geometry affects vacuum seal efficiency.

03

Power Architecture & Rail Isolation

Learn how independent power rails prevent interference between logic, sensor, and high-current motor circuits — and how solder-pad configuration lets you adapt to different battery and sensor setups.

04

Programming, Control Systems & PID Optimization

Implement PD/PID feedback control loops. Tune Kp and Kd for your specific motor and weight setup. Learn how downforce changes the tuning envelope at speed.

Embedded Systems & Register-Level Control

Go beyond Arduino's convenience functions. Learn how hardware timers, PWM registers, and port manipulation work at the ATmega328P register level - and why it matters for high-speed robotics.

Downforce Physics & Impeller Design

Understand how centrifugal impellers generate low-pressure zones, how the pressure difference creates downforce, and how skirt geometry affects vacuum seal efficiency.

Power Architecture & Rail Isolation

Learn how independent power rails prevent interference between logic, sensor, and high-current motor circuits — and how solder-pad configuration lets you adapt to different battery and sensor setups.

Programming, Control Systems & PID Optimization

Implement PD/PID feedback control loops. Tune Kp and Kd for your specific motor and weight setup. Learn how downforce changes the tuning envelope at speed.

science behind lfr
grow
© THE TECHGEEKS EXPERIENCE 映 画 的 な
(SPIRIT SUCTION LFR)

user insights & reviews

product specs
description

Reviews (0)

FAQS

(SPIRIT SUCTION LFR)
GOT MORE QUESTIONS?
LINE FOLLOWING ROBOT

Clarifying doubts
Before your journey Begins with
Real Process.

01

What is the Spirit PCB?

02

Which model should I choose - Coreless (DRV8874) or N20 (TB6612FNG)?

03

What is the X Pad and Y Pad?

04

Is the Spirit 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.

Spirit PCB Suction Line Follower Robot — Competition-Grade PCB-as-Chassis LFR for Engineers | TechGeeks India

The TechGeeks Spirit PCB is a fully integrated PCB-cum-chassis suction line follower robot board designed for high-speed competitive robotics. Unlike conventional line followers that use a separate chassis and controller board, the Spirit uses the PCB itself as the structural frame. Motor mounts attach directly to the board, making it a single rigid, lightweight airframe optimized for performance.

Available in two variants: Model 1 with dual DRV8874 motor drivers for high-current coreless brushed DC motors (~140g complete bot target), and Model 2 with a TB6612FNG motor driver for standard N20 gear motors (~120g complete bot target). All SMD peripherals — including reverse-polarity protection diodes, filter capacitors, status LEDs, and tactile buttons — come pre-soldered. The user installs the Arduino Nano, motor driver(s), sensor array, and driving motors to complete the controller. The Spirit includes a complete active downforce system: an 8520 coreless brushed DC impeller motor, a 30mm radial impeller, a unidirectional MOSFET-based speed controller (USC), and a custom vacuum skirt. At operating speed with the skirt sealed, the Spirit generates over 700g of active downforce — pressing a ~120–140g robot onto the track with 5 to 6 times its own weight. This directly translates to wheel grip that standard LFR designs cannot match at high speed. The firmware architecture uses direct Timer2 register access at 62.5 kHz PWM for the impeller (both models), eliminating audible coil whine and reducing thermal stress on the 8520 motor. Model 1 additionally uses direct port manipulation and timer register control for all motor PWM due to the DRV8874/Timer2 sharing constraint. Model 2 uses standard analogWrite() for motor control with active braking through the TB6612FNG's IN/IN mode. Full open-source firmware, pin documentation, power architecture diagrams, and a comprehensive build guide are available in the Spirit PCB Manual and TechGeeks GitHub repository. The Spirit PCB ships across India with free delivery on orders above ₹1999. If you're looking for a suction line follower PCB in India that combines structural engineering, active downforce physics, and bare-metal embedded programming into one platform — the Spirit PCB is built for exactly that.

centrifugal impeller robot, 8520 coreless motor robot, downforce autonomous robot, bare metal C robotics, STM32 Arduino robot firmware, register level PWM robot, 3S LiPo competition robot, suction chassis line follower, speed maxing robotics India

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.

Spirit PCB Suction Line Follower Robot — Competition-Grade PCB-as-Chassis LFR for Engineers | TechGeeks India

The TechGeeks Spirit PCB is a fully integrated PCB-cum-chassis suction line follower robot board designed for high-speed competitive robotics. Unlike conventional line followers that use a separate chassis and controller board, the Spirit uses the PCB itself as the structural frame. Motor mounts attach directly to the board, making it a single rigid, lightweight airframe optimized for performance.

Available in two variants: Model 1 with dual DRV8874 motor drivers for high-current coreless brushed DC motors (~140g complete bot target), and Model 2 with a TB6612FNG motor driver for standard N20 gear motors (~120g complete bot target). All SMD peripherals — including reverse-polarity protection diodes, filter capacitors, status LEDs, and tactile buttons — come pre-soldered. The user installs the Arduino Nano, motor driver(s), sensor array, and driving motors to complete the controller. The Spirit includes a complete active downforce system: an 8520 coreless brushed DC impeller motor, a 30mm radial impeller, a unidirectional MOSFET-based speed controller (USC), and a custom vacuum skirt. At operating speed with the skirt sealed, the Spirit generates over 700g of active downforce — pressing a ~120–140g robot onto the track with 5 to 6 times its own weight. This directly translates to wheel grip that standard LFR designs cannot match at high speed. The firmware architecture uses direct Timer2 register access at 62.5 kHz PWM for the impeller (both models), eliminating audible coil whine and reducing thermal stress on the 8520 motor. Model 1 additionally uses direct port manipulation and timer register control for all motor PWM due to the DRV8874/Timer2 sharing constraint. Model 2 uses standard analogWrite() for motor control with active braking through the TB6612FNG's IN/IN mode. Full open-source firmware, pin documentation, power architecture diagrams, and a comprehensive build guide are available in the Spirit PCB Manual and TechGeeks GitHub repository. The Spirit PCB ships across India with free delivery on orders above ₹1999. If you're looking for a suction line follower PCB in India that combines structural engineering, active downforce physics, and bare-metal embedded programming into one platform — the Spirit PCB is built for exactly that.

centrifugal impeller robot, 8520 coreless motor robot, downforce autonomous robot, bare metal C robotics, STM32 Arduino robot firmware, register level PWM robot, 3S LiPo competition robot, suction chassis line follower, speed maxing robotics India

why choose us
brand
FIN.
(SPIRIT SUCTION LFR)
PEACE OUT
MARK 2 LINE FOLLOWING ROBOT OUTLINE IMAGE
MARK 2 LINE FOLLOWING ROBOT OUTLINE IMAGE
fin.
peace out
140100
Select Color
Select Assembly
UNASSEMBLED KIT
PREMADE BOT

DIY KIT

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

PREMADE BOT

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

Close