The Defend-O-Tron incorporates a custom Linux kernel and drivers. It's built on the Armbian 64bit platform which uses Debian 12 Bookworm as the base. Both are open source software.
Currently our hardware is a reference desgin built on the NanoPi R5s LTS platform.
PCB: 8 Layer, 62x90x1.6mm
Pin # | GPIO | SPI | UART | PWM | POWER | Description |
---|---|---|---|---|---|---|
1 | VCC3V3_SYS | 3.3v | power output | |||
2 | VCC3V3_SYS | 3.3V | power output | |||
3 | GPIO3_C3 | SPI1_CLK_M1 | UART5_RX_M1 | 3.3V | level | |
4 | GND | |||||
5 | GPIO3_C2 | SPI1_MISOI_M1 | UART5_TX_M1 | 3.3V | level | |
6 | GPIO3_A1 | SPI1_CS0_M1 | 3.3V | level | ||
7 | GPIO3_C1 | SPI1_MOSI_M1 | 3.3V | level | ||
8 | GND | |||||
9 | GPIO4_C5 | UART9_TX_M1 | PWM12_M1 | 3.3V | level | |
10 | GPIO4_C6 | UART9_RX_M1 | PWM13_M1 | 3.3V | level | |
11 | GPIO3_C4 | UART7_TX_M1 | PWM14_M0 | 3.3V | level | |
12 | GPIO3_C5 | UART7_RX_M1 | PWM15_IR_M0 | 3.3V | level |
Pin # | PIO | SD/MMC/SDIO | I2S | POWER | Description |
---|---|---|---|---|---|
1 | VCC5V0_SYS | 5V | power output | ||
2 | VCC5V0_SYS | 5V | power output | ||
3 | GPIO3_C6 | SDMMC2_D0_M0 | I2S1_MCLK_M1 | 1.8V | level |
4 | GPIO3_C7 | SDMMC2_D1_M0 | I2S1_SCLK_TX_M1 | 1.8V | level |
5 | GND | ||||
6 | GND | ||||
7 | GPIO3_D0 | SDMMC2_D2_M0 | I2S1_LRCK_TX_M1 | 1.8V | level |
8 | GPIO3_D3 | SDMMC2_CLK_M0 | I2S1_SDI1_M1 | 1.8V | level |
9 | GND | ||||
10 | GND | ||||
11 | GPIO3_D1 | SDMMC2_D3_M0 | I2S1_SDO0_M1 | 1.8V | level |
12 | GPIO3_D2 | SDMMC2_CMD_M0 | I2S1_SDI0_M1 | 1.8V | level |
13 | GND | ||||
14 | GND | ||||
15 | GPIO3_D5 | SDMMC2_PWREN_M0 | I2S1_SDI3_M1 | 1.8V | level |
16 | GPIO3_D4 | SDMMC2_DET_M0 | I2S1_SDI2_M1 | 1.8V | level |
Pin # | Assignment | Description |
---|---|---|
1 | GND | 0V |
2 | UART2DBG_TX | output |
3 | UART2DBG_RX | input |
USB Port
Each USB 3.2 Gen 1 port has 1.4A overcurrent protection.
RTC
RTC backup current is 0.25μA TYP (VDD =3.0V, TA =25℃).
Connector P/N: Molex 53398-0271