I wanted to monitor temperatures in certain areas on my printer1 with Klipper and came up with the following solution.
Assumes you have access to soldering iron etc.
- Arduino or similar
- Jumper wires
- 10K Ohm resistors
- 10K Ohm NTC Thermistors (I bought some cheap ones from aliexpress2)
- Some kind of 2 pin male + female connectors (optional)
Each sensor requires the following circuit 3:
⚠️ Source code has constants/variables that needs to be configured according to your setup.
- Flash the board with firmware
- Install serial monitor
- Set up systemd service
- Set up Klipper configuration
@rrosin
That would be pretty sweet. It didn't actually cross my mind when I set this up :)