Important Notice:
Heads up! This firmware is still a work in progress It's not officially released yet, so things might break or not work as expected. We’re working hard to get it ready — thanks for your understanding!
- Develop progress: █████▒▒▒▒▒ 50%
- Flash Firmware Online for 2.4" and 2.8"
- Version history
Introduction: This doesn’t make my prints any better… but it does make my printer look way cooler 😂
A compact, ESP32-powered accessory designed specifically for the Bambu Lab A1, A1 Mini 3D printer. It replaces the original hotend faceplate with a custom 3D-printed enclosure (the "Box") that houses a vibrant 2.4" touchscreen display.
📡 Live Status Display PrintpooP connects to your A1 via Wi-Fi and presents real-time print data, such as print progress, temperatures, fan speeds, and Clock. Right at the print head. This localised status view makes monitoring more intuitive and visually engaging.
🎮 8-Bit Aesthetic All visuals are styled in charming 8-bit pixel art, giving your printer a retro personality. Animations and icons are custom-designed to blend nostalgic design with functional UX and sound effects.
🛠️ Easy Mounting The enclosure is engineered to replace the Bambu Lab A1's default hotend faceplate, securing PrintpooP in a clean, integrated form factor.
HOW TO USE:
-
Touch screen calibration will be shown at the first run, but can be manually entered by pressing the RESET button and then pressing BOOT (GPIO_0) button within a second and hold
-
Follow the screen instructions. (Click the SETUP button on the screen to enter network configuration)
-
Access the setup web portal by connecting to the SSID PirntpooP_Setup using a smartphone or laptop.
-
Configure Wi-Fi credentials on the Configure Wi-Fi page.
-
Enter the printer's IP address, access code, serial number, and time zone on the SETUP page.
How to get printer serial number: https://wiki.bambulab.com/en/general/find-sn
How to get printer IP address & Access Code: https://wiki.bambulab.com/en/software/bambu-studio/failed-to-send-print-files
-
Currently, there are 4 status display pages
Page 1 - PrintpooP in action (swing animation while printing - need MPU6050 gyro sensor attached)
Page 2 - Temperature / Fan speed / progress
Page 3 - Print progress / remain / clock
Page 4 - AMS filament type and colour / current slot
- 3D Print part at MakerWorld
- ESP32 2.4" 240 x 320 Resistive Touch Display
- 1W 8R 2809 Loud speaker 8 ohms 1 Watt 8R 1W 2893.6MM
- GY-521 MPU6050 3-Axis gyro accelerometer
- Code: MIT License (Non-Commercial)
- 3D Designs: CC BY-NC-SA 4.0
Commercial use is strictly prohibited. For licensing inquiries, contact [Your Contact Info].