Johan Sebastian Macias
Published © GPL3+

Detect and monitor the states of a 3D printer with TinyML

Deploy a TinyML model to detect the states of a 3D printer and monitor those states by sending them over cellular to the cloud.

IntermediateFull instructions provided6 hours1,146
Detect and monitor the states of a 3D printer with TinyML

Things used in this project

Hardware components

Blues Notecard (Cellular)
Blues Notecard (Cellular)
×1
Blues Notecarrier-Pi
Blues Notecarrier-Pi
×1
WisBlock LPWAN Module RAK4631
RAKwireless WisBlock LPWAN Module RAK4631
×1
RAKwireless - WisBlock Base Board RAK19003
×1
WisBlock 3-axis acceleration sensor RAK1904
RAKwireless WisBlock 3-axis acceleration sensor RAK1904
×1
Raspberry Pi 4 Model B
Raspberry Pi 4 Model B
×1
Li-Ion/LiPo battery
×1

Software apps and online services

Edge Impulse Studio
Edge Impulse Studio
Blues Notehub.io
Blues Notehub.io
Ubidots
Ubidots
RAKwireless WisToolBox

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Code

Monitoring 3D Printer States

Credits

Johan Sebastian Macias

Johan Sebastian Macias

7 projects β€’ 23 followers
Electronics Engineer helping to make IoT easy as a Developer Advocate @ RAKwireless (until January 13th, 2023).

Comments