"NozzleCam" is for use with PrusaConnect (or just a webpage) to allow you to watch and check for printing problems remotely.
The camera arm has been designed to give a view of the nozzle and the current layer, from the first layer to the last. You will just need:
I have a few notes on everything below:
Design
The key design points are:
Printing the NozzleCam
The Nozzle Cam is in two parts:
Note: Program the ESP32 before mounting it in the arm.
Tip: The lid for the arm is best put on by sliding the side arms in first, the locating the two ‘pins’ at the back and then gentle pushing the arms on the front down past the edge and pushing the whole lid onto the arm. It should flat and not move. (If there are any little tags or similar artifacts from the printing clean the off first)
ESP32-CAM
The ESP32-CAM can be purchased from ebay, hobby shops, amazon or direct from China. You need no programming knowledge. You need the full package of:
(See photo and look at these links:
https://www.ebay.co.uk/itm/195951609156 , or
https://www.amazon.co.uk/diymore-ESP32-CAM-MB-Bluetooth-Development-Dual-core/dp/B08X3GRK22
(I have no affiliation with either link above they are just examples.
I did buy twice from the ebay link though and was happy with the service.
I also purchased units from China via ebay that looked identical but did not work)
Note: The ESP32-S-CAM is a different board and I've not tested it with the arm
Programming the ESP32-CAM
The ESP32-CAM module is easy to program, the instructions are here:
https://help.prusa3d.com/guide/esp-camera-for-prusa-connect_390199 (see notes below) You will download the boards firmware from here:
https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam
This git is really useful it has lots of helpfully knowledge
One of the key pages is:
https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam/blob/master/doc/AI_Thinker-ESP32-cam/README.md
When you are reading the Prusa notes (above), Note:
Get the camera working in PrusaConnect first before loading it into the arm.
I find accessing the camera(s) via their local webaddress useful. Once you have programmed and configured this this would be http://<cameraname>.local
(See step 15 in the Prusa instructions)
If access the camera directly refresh the webpage when you poweron/restart the camera. (If you are just using PrusaConnect it will get the latest image automatically)
You will need to set the camera to 90 degrees in its control page.
Focusing
Once you have programmed the ESP32 and mounted the arm and have the camera in connect you will probably want to adjust the focus. For me this was gently turning the lens anti-clockwise as you look into it. It helps to use the camera's web page when doing this as you can refresh the picture as often as you want.
To focus the camera get this tool:
https://www.printables.com/model/877739-esp32-cam-ov2640-focus-adjustment-wrench
And see the notes at the bottom of this page: https://github.com/prusa3d/Prusa-Firmware-ESP32-Cam?tab=readme-ov-file#supported_boards
Finally
Once you are happy you may want to use a cable tie to lock the USB cable in place to act as strain relief is something snags.
It also helps to have good lighting as the fan on the MK4 really does shade the nozzle.
And Please!
If you do download and print, please do leave a make/ review good or bad; it takes time to post stuff on printables and its nice to know people have made use of that effort.
And if you do leave a bad review as something is wrong or your don't like it I get to learn from you and possibly fix it for other people. So don't hold back.
The author marked this model as their own original creation.