Buddy3D use with PrusaLink?
I didn't see a topic for this in the forums, but I have only used my Prusa printers via Prusa Link, and don't intend on attaching them to Prusa Connect.
It's a bit disappointing to see there's no support for the Buddy cameras either standalone or Core One in Prusa Link. It seems like it would be a matter of adding an RTSP feed embedded in the web page the printer serves up (or maybe even a popup link, for starters), and other printer control software like OctoPrint includes support for a multitude of cameras (USB, CSI, etc.), so it seems like a single official camera model would be easier to add on 😉
The main reason I ask is I have my Bambu P1S set up in Developer Mode on old firmware with Orca Slicer, and I can get that printer's built-in feed direct in Orca, but I can't find a way to use Buddy3D with Prusa Slicer unless I connect my printer to Prusa's cloud.
I know the alternative is to pop a camera on a Pi and run OctoPrint or something similar, but have you seen the price of Raspberry Pis lately?
RE: Buddy3D use with PrusaLink?
I found this feature request on the Prusa-Link-Web repository: [FEATURE REQUEST] Network cam integration in dashboard
That would allow any RTSP stream to be embedded, and apparently that was a feature of a version of PrusaLink that ran on older MK3-era printers.
RE: Buddy3D use with PrusaLink?
Older MK3 printers are using rpi + python Prusa Link https://github.com/prusa3d/Prusa-Link
Newer printers such as Mini, MK4, Core One, XL have embedded Prusa Link in the firmware.
So you would have to build new firmware for your printer, break the seal and flash it with custom firmware.
I strongly suggest going Home Assistant way - then you can just add Buddy camera just like any RTSP camera and have a more convenient options for managing the dashboard. More details at https://github.com/nvtkaszpir/3d-print/tree/main/prusa-buddy3d-camera#adding-camera-to-home-assistant
I personally have a work flow such as slice the model, save gcode to disk, then go to PrusaLink and upload it there. Watching progress in PrusaLink or Home Assistant.
See my GitHub and printables.com for some 3d stuff that you may like.
RE:
Take a look what STM32 sits inside Prusa printers. It's small "cpu" power microcontroller. No way to handle camera there.
So the alternative is to embed stream on prusalink web page directly from Buddy3D camera. But Buddy3D can only do RTSP stream which browsers do not handle at all. Now are there javascript RTSP implementations? No idea. But even with that browsers have limited connectivity... no UDP etc.
Alternatively Buddy3D should provide webrtc stream... but is microcontroller in Buddy3D even capable of doing that?
It's basically a problem with weak processing power in all that hardware.
RE: Buddy3D use with PrusaLink?
Buddy cams can send WebRTC streams, but it requires control server to initiate the camera where to stream ( right now it is a PrusaConnect) and this also disables the RTSP.
See my GitHub and printables.com for some 3d stuff that you may like.