firmware: migrate cargo controller to LilyGO T-Relay S3

This commit is contained in:
2026-06-29 22:57:02 -06:00
parent 406033bec8
commit 4cbd2165b2
10 changed files with 127 additions and 95 deletions
+10
View File
@@ -213,3 +213,13 @@ Rationale:
- Improves perceived responsiveness without a major communication rewrite.
- Supports future live gauges better than fixed-interval polling.
## LilyGO T-Relay-S3 6-relay migration
- [x] Expand cargo relay model from 2 outputs to 6 outputs.
- [x] Replace direct GPIO relay writes with LilyGO 74HC595 shift-register writes.
- [x] Map relay_1 through relay_6 to CH1 through CH6.
- [x] Move DS18B20 OneWire default from GPIO4 to GPIO14 because GPIO4 is relay nOE.
- [ ] Bench test relay boot behavior with no vehicle loads connected.
- [ ] Confirm CH1-CH6 order with a meter or test lamp before wiring vehicle loads.