upgrading Ender 3 controller board
Apart from developing embedded firmware and hardware I’ve been spending many hours improving and printing with an Ender 3 3D printer bought last year. This low cost printer is able to deliver awesome results fed by patience, dedication to dig through YouTube tutorials and forum posts and installing some mechanical and electronics improvements. Many failed prints will be in the process too.
Getting my printer to work as good as it can is an ongoing project in the last months since it arrived from China, starting by its assembly. I’ve executed many changes and improvements on it is this process and by naming a few of them:
- Printed a back cover for the LCD console
- Added a fan guard to the electronics fan (avoiding filament pieces to get through it)
- Replaced original PTFE bowden tube with an original Capricorn
- Added a few LEDs to light its printing bed
- Replaced original print cooling fan and fan duct to allow better view of the nozzle as it prints and improve air flow
- Updated Marlin firmware in the original Creality Melzi PCB controller to get rid of known fixed bugs and add new resources
- Added manual mesh bed leveling to firmware