# 1. 8-ch Line Follower Introduction ## 1.1 Product Introduction The 8-ch Line Follower is developed based on a high-performance 32-bit ARM chip. It integrates eight industrial-grade infrared sensors, an MCU control core, and other high-quality components, enabling it to handle complex line-following tasks with ease—including sharp right-angle turns, tight U-turns, curves, and various types of intersections such as T-junctions and cross paths. It supports adaptive line width detection and works well with a wide range of track layouts. With standardized mounting holes, the 8-ch Line Follower is compatible with most mainstream controllers. It's ideal for smart wheeled robot development across various drive configurations—whether two-wheel drive, four-wheel differential, Mecanum wheels, omnidirectional wheels, or Ackermann chassis. ## 1.2 Working Principle The sensor emits and receives infrared light through its infrared probes. The stronger the infrared reflection, the higher the output, while the weaker the reflection, the lower the output. The signal data is then processed by the high-performance 32-bit ARM chip. Based on the signal strength, the corresponding LED on each probe is controlled, and the data is transmitted to other control units via the output interface. The sensor features an innovative one-click intelligent calibration technology, eliminating the need for preset adjustments. With a button press, calibration can be completed within 1 minute. ## 1.3 Notice :::{Note} Do not exceed the rated voltage range during use. ::: Before use, adjust the detection height to ensure that the probe height during recognition matches the height used during calibration. ## 1.4 Specifications The parameters are suitable for Mecanum wheel, differential drive, tank chassis, and Ackermann chassis.
8-ch Line Follower
Parameter Specification
Power Supply DC 5V
Operating Current 85mA
Operating Temperature -10℃~60℃
Effective Measurement Range 0.5cm to 8cm
Output Interfaces 8 IO ports, I2C port, UART port
I2C Address (7-bit) 0x5D
Output Signals Digital and Analog Signals
Product Dimensions 107 x 31.2 x 10.57mm (L x W x H)
Mounting Hole Size M2.5 or M3 Copper Pillars, Screws
## 1.5 Pin Instruction **1.5.1 I2C Pins** | **Pin** | **Instruction** | |:-------:|:---------------:| | 5V | Power Input | | GND | Ground | | SDA | SDA Data Cable | | SCL | SCL Clock Line | **1.5.2 UART Pins** | **Pin** | **Instruction** | |:-------:|:-----------------------:| | 5V | Power input | | GND | Ground | | TX | Data Transmission Cable | | RX | Data Reception Cable | **1.5.3 GPIO Pins** | **Pin** | **Instruction** | |:-------:|:-----------------------:| | 5V | Power Input | | GND | Ground | | S1 | Channel 1 GPIO | | S2 | Channel 2 GPIO | | S3 | Channel 3 GPIO | | S4 | Channel 4 GPIO | | S5 | Channel 5 GPIO | | S6 | Channel 6 GPIO | | S7 | Channel 7 GPIO | | S8 | Channel 8 GPIO | | TX | Data Transmission Cable | | RX | Data Reception Cable | | SDA | SDA Data Cable | | SCL | SCL Clock Line | :::{Note} Please ensure that the wiring is done exactly as shown in the tutorial! ::: ## 1.6 Project Outcome You can refer to the case tutorials and programs for different platforms in the same directory as this tutorial. This section will demonstrate the testing effect using Arduino IDE as an example. The 8-ch Line Follower uses its onboard sensors to detect the learned background and target colors, and prints the results via the serial port.