The e-puck is a small differential wheeled mobile swarm robot.



This desktop size robot is flexibility is made of affordable components and mass production manufacturing techniques. The developers took special care to make the robot as user-friendly and interactive as possible.

For applications where the basic features are not sufficient, the e-puck can be extended with specific hardware. The team provides embedded software consisting of a library and several demo applications. They also provide an open source simulator and a monitoring tool to run on a desktop computer.


  • Diameter: 75 mm
  • Microcontroller: Microchip dsPIC with 8 kB of RAM and 144 kB of flash memory
  • LED: 8x


Paper: Communication in a Swarm of Miniature Robots: The e-Puck as an Educational Tool forSwarm Robotics; M Christopher, et al.

Wevolver 2023