Skip to content

VaAndCob/PrintpooP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrintpooP – Retro Pixel Smart Display for Bambu Lab A1

WORK BOTH 2.4" and 2.8" Resistive Touch Screen

Source code -> coming soon!

Firmware version: 1.4.0 (display on the top left-most on the welcome screen)

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!


Watch on Youtube

PrintpooP

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: 

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

  2. Follow the screen instructions. (Click the SETUP button on the screen to enter network configuration)

  3. Access the setup web portal by connecting to the SSID PirntpooP_Setup using a smartphone or laptop.

  4. Configure Wi-Fi credentials on the Configure Wi-Fi page.

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

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

Swing Screen Network Setup


Part list:

License

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


Buy Me a Coffee

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages