|Processor||ATmega 328 (8 bit @ 8 MHz)|
32 KB Flash (user programming, boot loader),
1 KB EEPROM (calibration data and other nonvolatile data storage), 2 KB SRAM
Rechargeable Li-Pol 3.7 V (3 months sleep mode possible).
When 6 volts are applied to the legs and GND is applied to the charging tab, the Kilbot's built-in charger charges the onboard battery.
|Charging||Kilobot charger (optional)|
|Communication||You can communicate with the adjacent Kilobot within 7 cm with surface reflection infrared (IR) light.|
When receiving a message the distance to the transmitting Kilobot can be determined using the received signal strength.
The brightness of ambient light that illuminates Kilobot can be detected.
Each Kilobot has two vibration motors, which are independent controls enabling differential drive of the robot.
Each motor can be set to 255 power levels.
|Light||Each Kilobot has an RGB LED (emitting light upward). Brightness can be controlled in three steps.|
|Size||The diameter is 33 mm and the height (including the legs) is 34 mm.|
Kilobot controller software controls the controller board.
You can send the program file to the robot and control the it.
Open source development software WinAVR provides C programming development environment.
APIs for basic functions (motor speed, LED control, distance measurement etc) are available and several samples are included.
|Debug||You can use the header information of the serial output for debugging each Kilobot via the terminal of the computer.|