Fully 3D-printed

A few years ago, I found a Wall-E project from Chaos Core Tech. Unfortunately there were a few problems with the motor and the design. Regarding this I dropped off and forget this idea a while.

After some years, there is a fork of this project. Simon designed the printable parts from scratch and do a great work. I´m excited about the precision of the stl files. All parts fits fine. You can find the project of Simon on his page. A new project was born.

This picture showing the Wall-E from chillibasket.com

Electronic parts

Simon uses a mix of electronic parts like Arduino and Raspberry. My project should use other parts to realize remote control of the Wall-E:


For video distribution I will use an esp32-cam module. It´s programmable via Arduino IDE. You can buy it for less then 10€.


ESP8266 with motorshield

To control motors, I will use the motorshield with esp8266 on top. This will be my base for controlling all remote parts like the motors, the servos, sound and perhaps the solar display.

ESP8266 motorshield

I2C Servo shield

The servo shield should control all servos of Wall-E. It´s connected via I2C and able to control 16 servos.


Sound chip DFPlayer mini

I used the DFPlayer in other projects like the kids radio. This module owns a serial interface to play mp3 files. The module includes a 2W emplifier to connect a speaker directly. This will be the module for sound effects.

DFPlayer mini

Power source

As power source I will use three Li-Ion cell 18650 and a balance board. This will support 12V and protection system to the Li-Ion cells. Also charging is possible by using 12V source.

Wall-E Solar panel

I ordered a small OLED display with I2C connector to use as Wall-E solar panel. This is a nice add-on, if all works fine.

Assemble the first wheel construction

Motor mount

Modified chain

First fitting test of modified chain

I changed the design to use metal as connectors between the chain parts. I changed the design in sketchup and printed some test parts. Now it fits and works perfect. Let’s print the rest of the chain.

Finished the second track today.
Printing Li-Io case with board holder
Battery pack with M3 screws to mount in the Wall-E
The battery level indicator in function.
The main electronic parts. Left in the back, Li-Io battery pack. In front the Nodemcu with motor shield, behind a DC DC converter, the MP3 DFPlayer and the servo board. Right side the I2C display.

Today I run a short test program to trigger all servo`s. Next step will be implement a calibration routine who will store all values in the EEPROM.