added learning steps.

This commit is contained in:
Gabe Venberg 2023-11-26 12:30:24 -06:00
parent 298e30fd2b
commit 517f2e3a67
2 changed files with 13 additions and 1 deletions

5
.gitignore vendored
View file

@ -14,3 +14,8 @@ Cargo.lock
# MSVC Windows builds of rustc generate these, which store debugging information # MSVC Windows builds of rustc generate these, which store debugging information
*.pdb *.pdb
# Added by cargo
/target

View file

@ -1,3 +1,10 @@
# pico-temp-controller # pico-temp-controller
pid temperature controller using the pi pico. pid temperature controller using the pi pico.
## steps:
* learn RTIC, get 2 leds blinking at two different rates, and an led toggling on button press with interrupts.
* learn to interface with i2c, print temperature measurements to serial
* learn to interface with rotary encoder, print rotation directions to serial.
* learn to interface with lcd, print temp measurements and rotation to lcd.
* develop pid loop to control solid state relay, with temp from temp sensor and target temp from rotary encoder.