Personal Robotics will be to robots what Linux has been to personal computers.

Per Salkowitsch, the creator of lIllI.

lIllI the Robot

Humanoid Robot lIllI

lIllI is an open source, fully movable and freely programmable robot framework. She can be controlled with any micro controller capable of outputting the I2C protocol, or with the capability of addressing 25 PWM regulated servo motors. Wether you prefer your computer, Arduino, Raspberry Pi or any of the countless mini computers on the market, your robot is your personal way of learning and developing on your platform.


lIllI is 75 cm tall (25 1/2 inches) and has 25 degrees of freedom.


lIllI is currently not for sale, but the files needed to replicate her can be downloaded from Wikifactory:

Frequently Asked Questions

These are questions that we are asked quite frequently:

  • What does it do?

It does nothing until you program it. It is an open framework where you have to come up with a control system, be it Arduino, Raspberry Pi or something completely different.

However, lIllI's physique is modelled after the human anatomy, so she should be able to move like us if programmed correctly.

  • But, can it walk?

Theoretically, yes. If servo motors strong enough to carry the weight of lIllI's body are used, a certain degree of upright locomotion should be possible. However, this has still to be developed.

  • who designed this?

lIllI was designed by Personal Robotics but she is a continuation of several open source projects, and it continues to be open source. That way development of the robot will continue with the help of the open source community. Most of her body is based on John Choi's Halley 

  • But where is the software?

At the moment there is no software for you to download. We are working with companies and universities to find solutions to common problems, but in the mean time you have to do most of it yourself. 

  • This is so awesome! How can I participate? 

Build it and share what you've built. Write a blog/instructable/youtube video/whatever and send us the link.

  • Which controller can I use to control so many servos?

You can use an Arduino Mega, which would need some bread boarding, or you can use two of Adafruit's PCA 9685 servo controllers. However there are other controller boards and chips out there, so there are many ways to solve this.



Have fun learning!