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.
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.
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.
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
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.
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.