diff --git a/README.md b/README.md index 7e67007..c75759a 100644 --- a/README.md +++ b/README.md @@ -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