| project specification


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.


microrobotsmodular roboticsswarm robotics

Continue Reading

While automated manufacturing is ubiquitous today, it was once a nascent field birthed by inventors such as Oliver Evans, who is credited with creating the first fully automated industrial process, in flour mill he built and gradually automated in the late 1700s.

Reprogrammable materials selectively self-assemble