Printables.com display:  user profile stats with ESP32

Printables.com display: user profile stats with ESP32

prusaprinters

<p>This is a neat logo-lamp that displays you printables.com profile stats. It can for example show your current downloads, likes or followers. But there is a lot more info to be obtained. It kinda is an ego display :-)</p><p>Please note that this project is not officially related to printables.com. The user information is obtained like any browser would.&nbsp;<br>Please also note that the firmware is a test firmware. The actual one is a work in progress.</p><p><strong>Hardware</strong>: all the electronics can be easily ordered from Amazon. You need an ESP32 dev module, a 8x32 MAX7912 module and one 8x8 MAX7912 module. Just add a few wires and hook it up. No self made PCB needed. And you need a micro USB cable. Please note that depending on the version of your modules you will need to adjust the wiring and the firmware!&nbsp;<br>Optionally you can add a white 5v LED strip, a NPN transistor and a resistor to illuminate the logo and make it switchable via WiFi. That way you get a logo-lamp.<br><a href="https://www.amazon.de/gp/product/B079HVW652">https://www.amazon.de/gp/product/B079HVW652</a>&nbsp;<br><a href="https://www.amazon.de/gp/product/B08BZGC22Q">https://www.amazon.de/gp/product/B08BZGC22Q</a><br><a href="https://www.amazon.de/gp/product/B07YWNLDXW">https://www.amazon.de/gp/product/B07YWNLDXW</a></p><p><strong>Firmware</strong>: the firmware is written with Arduino. It is still a work in progress but a working testfirmware can be downloaded. It is not optimized or “nice”. It is just there as an example to see how it will work.&nbsp;<br>You need to enter your printables user ID seen in the URL when you load your profile. The number is enough (enter it as string). You can already change the update interval and the display duration of each metric in the code.<br>In the end it will be configurable via a webinterface. It could of course also be used to show the time or the progress of a current print running. But these features are not included in the testfirmware.&nbsp;</p><p><strong>Print</strong>: you need black, white and orange. The display just looks much better if there is no light "crosstalk", that's why I made the black inner shell. I included the 3MF files for the settings and colors I used. The lid slides in the back and is secured with the screw. You can use hot snot to secure the ESP32 and wires on the holder plane.&nbsp;<br>A bit of glue is needed to secure the inlays in the inner black shell.&nbsp;</p><p>Via the printables.com URL you can submit a query string with all sorts of stats to your profile. Just change the testfirmware to what ever you want to display. I used the Firefox network monitor to see all the queries and the JSON data. Just drop me a message if you need any more details.&nbsp;</p><p>Update: added the _wall version to hang it to the wall on two screws (distance 100mm).&nbsp;</p>

Download Model from prusaprinters

With this file you will be able to print Printables.com display: user profile stats with ESP32 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Printables.com display: user profile stats with ESP32.