Add 2 more pieces of hardware and implementation notes

This commit is contained in:
KemoNine 2020-09-07 19:34:52 -04:00
parent 6727a08e7e
commit 601e2ad4f0

View file

@ -12,6 +12,8 @@ A debug console for serial TTL. This can be used to work with serial TTL directl
| [FeatherWing Proto](https://www.adafruit.com/product/2884) | 1 | $4.95 |
| [2x20 pin IDC Box Header](https://www.adafruit.com/product/1993) | 1 | $0.75 |
| [GPIO Ribbon Cable for Raspberry Pi](https://www.adafruit.com/product/1988) | 1 | $2.95 |
| [Header Kit for Feather](https://www.adafruit.com/product/2886) | 1 | $0.96 |
| [I2C Non-Volatile FRAM Breakout](https://www.adafruit.com/product/1895) | 2 | $9.95 |
## Hardware Docs
@ -21,6 +23,8 @@ A debug console for serial TTL. This can be used to work with serial TTL directl
## Implementation (Incomplete)
- Main board has FRAM break out for configuration persistence
- Converter board has FRAM break out for configuration persistence
- Setup 2nd feather + proto board as a 40 pin socket
- 2nd feather acts as a mux between different rpi uarts (0 and 1 and 5 in particular)
- 2nd feather talks via qwiic connector over i2c to main board
@ -28,6 +32,7 @@ A debug console for serial TTL. This can be used to work with serial TTL directl
- Note this on the UI
- Fall back to internal uart pins if no expander is present
- Note this on the UI
- Adapter board falls back to saved config *and* goes into stand alone via usb port *if* it's not seeing the main board
- Main board startup shows connection setup + waits for OK prompt via main hat switch
- Main board has a status bar @ bottom with battery level, selected uart, selected speed
- Main board does simple display of serial in/out via lcd