ralex2304
Published © CC BY-NC-SA

OctoPrint Printing Monitor

It's a screen with colorful backlight that shows you some information about printing progress.

IntermediateFull instructions provided11,017
OctoPrint Printing Monitor

Things used in this project

Hardware components

Raspberry Pi 3 Model B+
Raspberry Pi 3 Model B+
×1
Arduino Leonardo
Arduino Leonardo
On photos you can see Iskra Neo, It's an analogue of original Leonardo
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1
Alphanumeric LCD, 20 x 4
Alphanumeric LCD, 20 x 4
I used without I2C controller, but it's not difficult to edit code to use the I2C one
×1
Troyka 4 button module
×1
Breadboard (generic)
Breadboard (generic)
×1
Jumper wires (generic)
Jumper wires (generic)
×1
Adafruit NeoPixel Digital RGB LED Strip 144 LED, 1m White
Adafruit NeoPixel Digital RGB LED Strip 144 LED, 1m White
How long? It's up to you
×1
Power supply 12v 3a
×1
Barrel Jack Female Pigtail Lead 2.1 - 5.5mm
RobotGeek Barrel Jack Female Pigtail Lead 2.1 - 5.5mm
×1
Buzzer
Buzzer
×1
DHT21 temperature and humidity sensor
×1

Software apps and online services

Octoprint
Putty
Arduino IDE
Arduino IDE
Sublime Text 3

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Flux, Soldering
Solder Flux, Soldering
Wire Stripper, Reflex™ Premium T®-5 T®-Stripper
Wire Stripper, Reflex™ Premium T®-5 T®-Stripper
3D Printer (generic)
3D Printer (generic)
Tape, Double Sided
Tape, Double Sided
Tape, Electrical Insulation
Tape, Electrical Insulation

Story

Read more

Custom parts and enclosures

Box for Lcd screen and buttons

https://www.thingiverse.com/thing:3528330

Schematics

Fritzing file

Code

Arduino and python code

Adafruit NeoPixel library

Troyka DHT library

Credits

ralex2304
0 projects • 1 follower
Contact

Comments

Please log in or sign up to comment.