parasquid / diy-sous-vide-pico-w

DIY Sous Vide using the Pico W and CircuitPython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DIY Sous Vide using the Pico W and CircuitPython

See the intro video on YouTube:

This project requires a Sonoff flashed with Tasmota (or any wifi enabled device that has a REST API) and an RPi Pico W (an RPi without wireless also works with a wifi coprocessor with some code changes).

You may need to tune your P I and D terms accordingly depending on the ambient teperature and the heating characteristics of your hotpot.

There is a rudimentary recovery built-in to the program such that if it crashes (most often with the DS18B20 having CRC errors) it will try to save the state onto the SD card and reboot the microcontroller, which upon boot will check if there is a state written and will try to reload the latest target temperature and continue from there. Currently there's a bug with the time elapsed where it does not properly recover from it when a reboot happens.

Schematic

image_2023-06-20_21-19-29

Pictures

247196275-338420b1-7770-4ea0-af9b-fd99a0da3249 247196289-5670b796-35c6-4f79-9b70-04cf86ccb7e4

About

DIY Sous Vide using the Pico W and CircuitPython

License:GNU General Public License v3.0


Languages

Language:Python 100.0%