Categories - Official Raspberry Pi distributor

New products

Pololu 3pi robot - Line Follower robot with ATmega328P microcontroller

Line Follwer mobile platform with two motors, 5 reflection sensors, LCD display, buzzer and three user buttons. Based on the ATmega328 AVR microcontroller programmed in C. Pololu 975

More details

ID: 195721

91,72€ gross (23% VAT)
74,57€ net

Add to wishlist

More info


Pololu 3pi is a complete Line Follwer mobile robot. It was based on the popular AVR ATmega328P microcontroller, which is an excellent platform for people starting their adventure with programming in C language and robotics. The plate has been fitted with a dual-channel TB6612FNG motor controller and a flexible power supply system. The robot moves thanks to 2 Pololu 30:1 HP motors. The whole is powered by 4 AAA batteries.

The set does not contain AAA batteries necessary to start the robot. They must be purchased separately.

The robot performs its basic task, i.e. driving on the line thanks to 5 reflection sensors located on the bottom of the platform. In addition, it is equipped with signaling diodes, user buttons, a buzzer and a 2x8 character display.

The robot controlling microcontroller is programmed in C language using popular environments such as Atmel Studio. The rich and easy-to-use Pololu AVR C/C++ Library are available to support individual robot systems. Pololu 3pi is also compatible with the popular Arduino programming platform.

To program the robot, you need a programmer for AVR microcontrollers, e.g. Pololu Programmer USB AVR v2.1 (not included). The programmer is connected directly to the ISP connector and is programmed from the level of the environment.

Numerous accessories are available for the robot - expansion boards enabling the platform to be expanded with additional sensors and communication modules. Our offer includes robot expansion kit for m3pi or universal expansion boards. Complex m3pi robots are also available for sale.

Video presentation


  • Microcontroller: ATmega328P
  • Motor controller: TB6612FNG
  • Drive: 2 x Pololu 30: 1 HP engine
  • LCD display 2x8 characters
  • I / O user lines: 21
  • Maximum PWM frequency: 80 kHz
  • Reverse voltage polarity protection
  • Power supply: 4 x AAA battery (not included)
  • Operating voltage: 3 V to 7 V
  • Dimensions: 95 mm (diameter)
  • Weight: 83 g (without batteries)