Atmel ATmega16A
16 kByte flash
32 I/Os
15 MHz
10 bit ADC
USB socket
AVR programmer
Akku charger
Line sensor
2 × IR LEDs
3 × IR phototransistors
Feeler sensors
2 feelers with 4 buttons
5 extension ports
2 × analog+digital
1 × analog+analog
1 × I²C interface
1 × UART interface
Odometry sensors
2 electric eyes
20 ticks/turn
Atmel ATtiny44A
4 kByte flash
12 I/Os
15 MHz
10 bit ADC
Power unit
25:1 gearing
1,0 W (max: 1,4 W)
10.000 rpm
torque: 1 mNm
3 function LEDs
4 programmable LEDs
Length: 136 mm
Width: 131 mm
Weight: 544 g

The NIBObee is an autonomous robot particularly developed for pupils and students. It can be programmed in C, C++, Java, ARDUINO and assembler. The complete system includes an ATmega16 as „thinking“ unit, different sensors to percept its environment and an integrated USB programmer, which is additionally a battery charger for the accumulators. The hardware can be tested immediately after assembling for the microcontroller is already programmed with an initial testing program. Afterwards you can start directly with own programming.

„The robot kit NIBObee suits for everyone who likes to build an own robot system and who wants to get an easy and motivating access to microcontrollers and robotics.“

Quick guide: NIBObee Coding Tutorial (german)

You can easily start programming with the interactive ↷NIBObee Coding Tutorial. It guides you through all functions of the robot and simultaneously you learn programming:

Coding Tutorial

Fun with assembling

The circuit board of the robot is easy to solder. A construction manual with many illustrations explains the assembly and the necessary soldering work step by step. Beginners get a quick and motivating access to robotics, programming and electronics for the sensor system is easy to control and easy to program.

A transparent half sphere as dome and two feelers, which control four buttons, give the NIBObee his unmistakable appearance. The open source NIBObee-library implements all important basic functions. There is also a programming tutorial (german) in C for the first programming steps.


reichelt elektronik
reichelt elektronik GmbH & Co. KG
ELV elektronik
ELV Elektronik AG
Brack Electronics AG