1.2 KiB
1.2 KiB
OpenParcelBox Pinout
This document records the current hardware pin assignments.
It is the reference for:
- Zephyr firmware.
- KiCad schematics.
- PCB design.
Microcontroller
Seeed Studio XIAO BLE nRF52840
Current Development Pin Assignments
| Function | Direction | Pin | Notes |
|---|---|---|---|
| Active buzzer control | Output | D0 | GPIO signal to transistor driver |
| PCF8574 I2C SDA | I/O | SDA | Development keypad GPIO expander |
| PCF8574 I2C SCL | Output | SCL | Development keypad GPIO expander |
| RGB LED red | Output | Board LED alias led0 |
On-board validation LED |
| RGB LED green | Output | Board LED alias led1 |
On-board validation LED |
| RGB LED blue | Output | Board LED alias led2 |
On-board validation LED |
Planned Production Assignments
These signals still need to be assigned after hardware validation:
- Lock
SIGcommand. - Lock
COM/NCfeedback. - Production keypad matrix.
- NFC antenna and matching network.
- Battery voltage measurement.
- External status LEDs.
- Additional expansion signals.
Any modification to this document must be reflected in:
- The firmware board configuration.
- The KiCad schematic.
- The PCB design.