added learning steps.
This commit is contained in:
parent
298e30fd2b
commit
517f2e3a67
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
Loading…
Reference in a new issue