281 lines
3.5 KiB
Markdown
281 lines
3.5 KiB
Markdown
# Hardware Status
|
|
|
|
Last Updated: 2026-06-03
|
|
|
|
--------------------------------------------------
|
|
|
|
## Dashboard Hardware
|
|
|
|
### Raspberry Pi Pico 2 W
|
|
|
|
Status:
|
|
- Ordered
|
|
|
|
Purpose:
|
|
- Dashboard controller
|
|
- Touchscreen UI
|
|
- Audible alarms
|
|
- UART communications
|
|
|
|
Notes:
|
|
- Waiting for delivery
|
|
|
|
--------------------------------------------------
|
|
|
|
### 3.5 Inch Touchscreen
|
|
|
|
Display Controller:
|
|
- ST7796S
|
|
|
|
Touch Controller:
|
|
- FT6336U
|
|
|
|
Status:
|
|
- Ordered
|
|
|
|
Purpose:
|
|
- Main dashboard display
|
|
|
|
Testing Required:
|
|
- Display initialization
|
|
- Touch functionality
|
|
- Performance testing
|
|
|
|
--------------------------------------------------
|
|
|
|
### Active 5V Buzzer
|
|
|
|
Status:
|
|
- Ordered
|
|
|
|
Purpose:
|
|
- Audible alarms
|
|
|
|
Testing Required:
|
|
- Alarm volume
|
|
- Dashboard mounting location
|
|
|
|
--------------------------------------------------
|
|
|
|
## Controller Hardware
|
|
|
|
### ESP32 2-Channel Relay Board
|
|
|
|
Status:
|
|
- On Hand
|
|
|
|
Purpose:
|
|
- Relay control
|
|
- Sensor collection
|
|
- Communications
|
|
|
|
Known Information:
|
|
|
|
GPIO16 = Relay Output 1
|
|
GPIO17 = Relay Output 2
|
|
|
|
Relay ON = HIGH
|
|
Relay OFF = LOW
|
|
|
|
Testing Required:
|
|
- Verify relay operation
|
|
- Verify startup behavior
|
|
|
|
--------------------------------------------------
|
|
|
|
## Communications Hardware
|
|
|
|
### CAT5 Cable
|
|
|
|
Status:
|
|
- On Hand
|
|
|
|
Purpose:
|
|
- Dashboard power
|
|
- UART communications
|
|
- Ignition sense
|
|
|
|
--------------------------------------------------
|
|
|
|
### RS485 Modules
|
|
|
|
Status:
|
|
- Ordered
|
|
|
|
Purpose:
|
|
- Future fallback communication
|
|
|
|
Current Plan:
|
|
- Not used initially
|
|
|
|
Testing Required:
|
|
- Only if UART proves unreliable
|
|
|
|
--------------------------------------------------
|
|
|
|
## Sensor Hardware
|
|
|
|
### DS18B20 Waterproof Sensors
|
|
|
|
Quantity:
|
|
- 4
|
|
|
|
Status:
|
|
- Ordered
|
|
|
|
Assignments:
|
|
|
|
Sensor 1
|
|
- Fridge Zone 1
|
|
|
|
Sensor 2
|
|
- Fridge Zone 2
|
|
|
|
Sensor 3
|
|
- Rear Seat Area
|
|
|
|
Sensor 4
|
|
- Outside Air
|
|
|
|
Testing Required:
|
|
- Address discovery
|
|
- Temperature validation
|
|
|
|
--------------------------------------------------
|
|
|
|
## Power Hardware
|
|
|
|
### 12V To 5V Buck Converter
|
|
|
|
Status:
|
|
- Planned
|
|
|
|
Purpose:
|
|
- Dashboard power
|
|
|
|
Requirements:
|
|
|
|
Input:
|
|
- Vehicle 12V
|
|
|
|
Output:
|
|
- 5V
|
|
|
|
Recommended:
|
|
- 3A minimum
|
|
|
|
--------------------------------------------------
|
|
|
|
### Bosch Relays
|
|
|
|
Status:
|
|
- Planned
|
|
|
|
Purpose:
|
|
- Starlink power
|
|
- Fridge power
|
|
|
|
Future:
|
|
- Inverter
|
|
- Camp lights
|
|
|
|
Requirements:
|
|
- 30A or 40A automotive relays
|
|
|
|
--------------------------------------------------
|
|
|
|
### Fuse Block
|
|
|
|
Status:
|
|
- Planned
|
|
|
|
Purpose:
|
|
- Circuit protection
|
|
|
|
--------------------------------------------------
|
|
|
|
## Future Hardware
|
|
|
|
### JBD / Xiaoxiang BMS
|
|
|
|
Status:
|
|
- Existing battery system
|
|
|
|
Purpose:
|
|
- Battery monitoring
|
|
|
|
Future Integration:
|
|
- BLE communications
|
|
|
|
--------------------------------------------------
|
|
|
|
### ELM327
|
|
|
|
Status:
|
|
- Future
|
|
|
|
Purpose:
|
|
- OBD-II integration
|
|
|
|
--------------------------------------------------
|
|
|
|
### GPS Module
|
|
|
|
Status:
|
|
- Future
|
|
|
|
Purpose:
|
|
- Vehicle tracking
|
|
- Trip logging
|
|
|
|
--------------------------------------------------
|
|
|
|
## Bring-Up Checklist
|
|
|
|
ESP32
|
|
|
|
[ ] Verify relay outputs
|
|
[ ] Verify WiFi AP
|
|
[ ] Verify HTTP status endpoint
|
|
[ ] Verify DS18B20 support
|
|
|
|
Pico
|
|
|
|
[ ] Display test
|
|
[ ] Touch test
|
|
[ ] Buzzer test
|
|
[ ] UART communications
|
|
|
|
Vehicle
|
|
|
|
[ ] Install CAT5 run
|
|
[ ] Install buck converter
|
|
[ ] Install relays
|
|
[ ] Install sensors
|
|
[ ] Install dashboard enclosure
|
|
|
|
--------------------------------------------------
|
|
|
|
## Notes
|
|
|
|
Current Communication Plan:
|
|
|
|
Primary:
|
|
- UART over CAT5
|
|
|
|
Backup:
|
|
- WiFi HTTP API
|
|
|
|
Fallback:
|
|
- RS485
|
|
|
|
Current UI Plan:
|
|
|
|
- Touchscreen only
|
|
- No physical buttons required
|
|
|
|
Current Logging Plan:
|
|
|
|
- No persistent logging planned
|
|
- Focus on live monitoring and alarms
|