PCBWay Mid Year Big Sale and 6th Anniversary Celebration 2020

LuckyBOT - LineFollower Standard

    My name is Marcin, my last idea was to design a LineFollower robot. These robots move along the white route with a black line. The robot must be small, fast and agile. Professional constructions use two electric motors driving two wheels. The sensor rail is pulled out from the front. The robot's task is to overcome the route as quickly as possible. This is especially difficult during the Enhanced competition where there are additional hills, obstacles, etc.

 IMG_20180317_121939000 - Copy-min.jpg

    The picture shows a robot named LuckyBOT. It has two DC motors (N20) with an integrated 10: 1 gearbox. The robot also uses encoders on the motor. The wheels have been designed in 3D and the next one printed. The maximum speed of the robot on these wheels is about 4m / s. The carbon strip with sensors has been extended to several centimeters. The exact length can be adjusted.

The front slot is placed on the sensor distance, free field (digital or analog) Sharp.

The LuckyBot robot has a dotBot v2 twin robot. It is used in the LineFollower Drag category.

A mobile robot consists of two main harmonizing parts:

·         electronic;

·         mechanical.

    The STM32F103RBT6 microcontroller from STMicroelectronics based on the ARM Cortex M3 core, equipped with 128 kB FLASH memory and 20kB RAM, was used as the basis for the construction of the electronic part. The maximum clock speed is 72MHz. It forms the basis connecting all other components, such as:

·         TB6612FNG - the H driver bridge;

·         MiniIMU module - gyroscope, accelerometer and magnetometer;

·         AS5040 - magnetic encoder;

·         24AA01 - EEPROM memory.

STM32Fx microcontrollers do not have EEPROM memory, so an additional memory has been used that uses the I2C bus for communication. The platform based on a PCB board, on which all necessary electronic and mechanical elements will be placed, will be responsible for the running platform. As a drive, Pololu's HPCB (High-Power Carbon Brush) with a 10: 1 gearing with a rated voltage of 6V was used. The robot with the use of 10-bit embedded encoders allows you to memorize the route. All data can be placed on external eeprom memory.

The robot has already won several high places on the podium. Particularly in the LineFollower Enhanced category.


I would like to develop it and modify it. Along with the tests, I noticed the possibility of modifying the structure. To develop a robotics project, I often need PCBs for microcontrollers and other electronic circuits.

Thanks to your kindness, fashion modify the robots and present them here.

In gratitude I will do everything in our power to advertise PCBWay, where we can ever, for example, on groups on facebook.


Thank you PCBWay in advance!




Apply for sponsorship >>
524 Projects Sponsored
Mar 28,2018
833 viewsReport item
  • Comments(0)
  • Likes(0)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
    View More
    Earn a $5 Welcome Bonus