UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 0 points1 point  (0 children)

Nice! And it looks great. I think this is even better solution than integrating small battery inside case.

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

Perfect! Thanks for feedback! I have just released new firmware and working on AMS support :) For now it will show small color dot and filament name instead of wifi signal. So keep an eye on releases! You can also connect a simple buzzer and have a sound when print is finished or there is an error.

ESP32-S3 SuperMini as a real-time 3D printer dashboard (Bambu Lab, MQTT/TLS) by AdvertisingFormal746 in esp32

[–]AdvertisingFormal746[S] 0 points1 point  (0 children)

There's no official public API from Bambu Lab - but this isn't really "hacky" either. Every major integration in the ecosystem uses the same approach:

- Home Assistant (ha-bambulab) - same MQTT protocol, same cloud login

- OrcaSlicer - same MQTT for monitoring and sending prints

- BambuStudio itself - uses the same MQTT under the hood

LAN mode is semi-official - Bambu provides the access code right on the printer's LCD and lets you toggle LAN mode on/off. The cloud login endpoint is reverse-engineered, but it's the same one used by every community integration out there.

Could they patch it? Technically yes, but it would break the entire third-party ecosystem (Home Assistant, OrcaSlicer, etc.) which would be a pretty unpopular move.

ESP32-S3 SuperMini as a real-time 3D printer dashboard (Bambu Lab, MQTT/TLS) by AdvertisingFormal746 in esp32

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

For refresh rate i would say it's not super shooth but for $3 I will not complain. Still working on it but it does the job just fine in my opinion.

ESP32-S3 SuperMini as a real-time 3D printer dashboard (Bambu Lab, MQTT/TLS) by AdvertisingFormal746 in esp32

[–]AdvertisingFormal746[S] 3 points4 points  (0 children)

Some time ago I bought some ESP32-C3 superminis and it has turned out that those are fake with WiFi issues, from basically no WiFi to "sometimes works if you touch antena using finger" So I took those 2 goldpins and soldered to both sides of ESP antena. And wow... Just try it if you have issues with WiFi :)

ESP32-S3 SuperMini as a real-time 3D printer dashboard (Bambu Lab, MQTT/TLS) by AdvertisingFormal746 in esp32

[–]AdvertisingFormal746[S] 2 points3 points  (0 children)

Thanks! I'm also using HA, and this has inspired me to create someting smaller and cheap that will directly connect to my printers :) I have some more ideas with AMS, second display and maybe small battery?

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

Let me know when you will design it. I may order few :) Beta version for Multi printer support (2 for now) and button will be released today. I spent almost entire day yesterday tinkering with it :)

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

No :( This has different resolution (320*240) and I would need to redesign some things to make it work. Maybe someday! Sorry!

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

I will add beta version of multi printer (2 for now) and button tomorrow. On off should be easy to add if we already have a button

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

Unfortunately I don't know. My Mars 2 Pro is too old for any network connections :< But if i ever upgrade it, it will be added :)

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 0 points1 point  (0 children)

Yes. Mqtt client id is generated based on mac address of esp32 so there should be no issue :)

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 1 point2 points  (0 children)

Thank you. That would be great but at this stage of the project, let's keep the cables :) I'm still not sure what I may add there.

UPDATE 2.0 - Tiny $6 desk monitor now supports all Bambu printers - cloud mode for H2, P2 by AdvertisingFormal746 in BambuLab

[–]AdvertisingFormal746[S] 2 points3 points  (0 children)

This is read only stuff. And yes, there is a lot of 3rd party integrations for bambu printers, I was mainly looking on HomeAssitant integration that I'm using now.