

Alarmbot
Alarmbot pcb and firmware (and rpi cm5 software)
- Size
- 100 × 67.8 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 227
- Nets
- 335
- Pads
- 1,032
- Tracks, vias
- 1,728, 464
- Pours
- 797
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 Mar 2025
- Updated
- 28 Apr 2025
Overview
Alarmbot is an open-source printed circuit board by benthacher, from the benthacher/alarmbot repository on GitHub. It is a 4-layer board of 100 × 67.8 mm with 227 parts on 335 nets, routed with 1,728 tracks and 464 vias.
It is built around the 74LVC1G07SE-7-MS, ICM-20948 and PCA9306DC1, with the CU01SAH0S00, SI-60062-F and SMBJ24A among its other parts. Its parts include 109 capacitors, 56 resistors, 21 ICs, 18 connectors and 7 inductors. It belongs with the STM32 and Raspberry Pi (Linux) boards of this library.
Main components
674LVC1G07SE-7-MS
SC-70-5SC-70-5 Buffers, Drivers, Receivers, Transceivers ROHSMSKSEMIBuffers, Drivers, Receivers, TransceiversICM-20948
QFN-24(3x3)-40℃~+85℃ 0.5KB 1.71V~3.6V 16bit 8uA Accelerometer Gyroscope SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps QFN-24(3x3) Accelerometers ROHSTDK InvenSenseAccelerometersPCA9306DC1
VSSOP-8-0.5mm-40℃~+105℃ 1.8V~5.5V 1V~3.6V 2 2 2Mbps Automatic direction detection、Output enable high-impedance Bidirectional Level translator Open-drain SMBus、I2C VSSOP-8-0.5mm Translators, Level Shifters ROHSNXP SemiconductorsTranslators, Level ShiftersCU01SAH0S00
插件-40℃~+60℃ 1 4P Female Right Angle Type-A USB 2.0 插件 USB Connectors ROHSCviluxUSB ConnectorsSI-60062-F
插件1 Copper alloy Gold Non-PoE RJ45 Jack Right Angle Shielded With LED 插件 Ethernet Connectors / Modular Connectors (RJ45 RJ11) ROHSBel FuseEthernet Connectors / Modular Connectors (RJ45 RJ11)SMBJ24A
DO-214AA(SMB)-55℃~+150℃ 15.4A 24V 26.7V 38.9V 5uA 600W TVS Unidirectional DO-214AA(SMB) ESD and Surge Protection (TVS/ESD) ROHSGOODWORKESD And Surge Protection (TVS/ESD)
README
README.mdAlarmbot project
Alarmbot PCB

Parts
227| Qty | Value | Footprint | References |
|---|---|---|---|
| 23 | 1uF | Capacitor_SMD:C_0402_1005Metric | C3, C12, C13, C16, C17, C18, C19, C20, C21, C22, C24, C27, C45, C57, C59, C109 +7 |
| 22 | 47uF | Capacitor_SMD:C_1210_3225Metric | C33, C41, C52, C53, C54, C55, C56, C73, C74, C75, C76, C103, C104, C105, C106, C107 +6 |
| 15 | 100nF | Capacitor_SMD:C_0402_1005Metric | C29, C30, C32, C34, C36, C40, C44, C48, C58, C65, C69, C80, C84, C95, C99 |
| 15 | 22uF | Capacitor_SMD:C_1206_3216Metric | C1, C2, C4, C5, C7, C8, C10, C11, C14, C15, C25, C26, C37, C38, C39 |
| 8 | 10uF | Capacitor_SMD:C_1206_3216Metric | C42, C43, C63, C64, C78, C79, C93, C94 |
| 8 | 4.7k | Resistor_SMD:R_0402_1005Metric | R4, R5, R17, R28, R29, R33, R41, R49 |
| 6 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C23, C47, C62, C68, C83, C98 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R24, R32, R40, R48, R56 |
| 4 | 1 | Resistor_SMD:R_0402_1005Metric | R20, R36, R44, R52 |
| 4 | 100k | Resistor_SMD:R_0402_1005Metric | R3, R9, R12, R15 |
| 4 | 158k | Resistor_SMD:R_0402_1005Metric | R21, R37, R45, R53 |
| 4 | 22.1k | Resistor_SMD:R_0402_1005Metric | R19, R35, R43, R51 |
| 4 | 22nF | Capacitor_SMD:C_0402_1005Metric | C46, C67, C82, C97 |
| 4 | 3.57k | Resistor_SMD:R_0402_1005Metric | R22, R38, R46, R54 |
| 4 | 3.9nF | Capacitor_SMD:C_0402_1005Metric | C51, C72, C87, C102 |
| 4 | 470pF | Capacitor_SMD:C_0402_1005Metric | C49, C70, C85, C100 |
| 4 | 64.9k | Resistor_SMD:R_0402_1005Metric | R23, R39, R47, R55 |
| 4 | 80.6k | Resistor_SMD:R_0402_1005Metric | R18, R34, R42, R50 |
| 4 | 820nH | footprints:CMPI1040 | L4, L5, L6, L7 |
| 4 | 820pF | Capacitor_SMD:C_0402_1005Metric | C50, C71, C86, C101 |
| 4 | Conn_01x02 | Connector_JST:JST_VH_S2P-VH_1x02_P3.96mm_Horizontal | J1, J2, J3, J4 |
| 4 | Conn_02x03_Top_Bottom | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J9, J13, J14, J15 |
| 4 | DRV8231DSGR | footprints:SON50P200X200X80-9N | U1, U2, U3, U4 |
| 4 | SIC471ED-T1-GE3 | footprints:SIC471EDT1GE3 | U11, U18, U19, U20 |
| 3 | 200k | Resistor_SMD:R_0402_1005Metric | R2, R7, R27 |
| 3 | 4.7uF | Capacitor_SMD:C_1206_3216Metric | C28, C31, C35 |
| 3 | LMR51450SDRRR | footprints:LMR51450SDRRR | U8, U9, U10 |
| 2 | 1.37k | Resistor_SMD:R_0402_1005Metric | R25, R26 |
| 2 | 13.3k | Resistor_SMD:R_0402_1005Metric | R8, R14 |
| 2 | 19.1k | Resistor_SMD:R_0402_1005Metric | R10, R16 |
| 2 | 20k | Resistor_SMD:R_0402_1005Metric | R1, R6 |
| 2 | 3.3uH | Inductor_SMD:L_Chilisin_BMRx00060630 | L1, L3 |
| 2 | 470 | Resistor_SMD:R_0402_1005Metric | R30, R31 |
| 2 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J12, J16 |
| 2 | Conn_01x04_MountingPin | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J17, J18 |
| 2 | Conn_01x05 | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J5, J7 |
| 2 | DRV8428RTER | footprints:RTE0016J | U5, U7 |
| 2 | TPD4EUSB30 | Package_SON:USON-10_2.5x1.0mm_P0.5mm | U15, U16 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C108 |
| 1 | 24.9k | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 6.8uH | footprints:ZEMS0850 | L2 |
| 1 | 7.15k | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | 74LVC1G07SE-7 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U12 |
| 1 | CU01SAH0S00 | footprints:CONN_CU01SAH0S00_CVI | J11 |
| 1 | ComputeModule4-CM4 | footprints:Raspberry-Pi-4-Compute-Module | Module1 |
| 1 | Conn_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_Horizontal | J8 |
| 1 | Conn_ARM_JTAG_SWD_10 | footprints:FTSH-105-XX-YYY-DV-K-P | J6 |
| 1 | G*** | kibuzzard-67D5DC35 | kibuzzard-67D5DC35 |
| 1 | G*** | kibuzzard-67D8C3DC | kibuzzard-67D8C3DC |
| 1 | G*** | kibuzzard-67D6F2E9 | kibuzzard-67D6F2E9 |
| 1 | G*** | kibuzzard-67D6F2AE | kibuzzard-67D6F2AE |
| 1 | G*** | kibuzzard-67D6EFDF | kibuzzard-67D6EFDF |
| 1 | G*** | kibuzzard-67D5DC97 | kibuzzard-67D5DC97 |
| 1 | G*** | kibuzzard-67D6F2CD | kibuzzard-67D6F2CD |
| 1 | G*** | kibuzzard-67D6EFED | kibuzzard-67D6EFED |
| 1 | G*** | kibuzzard-67D6F300 | kibuzzard-67D6F300 |
| 1 | Green | LED_SMD:LED_0402_1005Metric | D2 |
| 1 | ICM-20948 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U14 |
| 1 | LOGO | LOGO | G*** |
| 1 | LP5810DDSDR | footprints:DSD0008B-IPC_A | U21 |
| 1 | PCA9306DC1 | Package_SO:VSSOP-8_2.3x2mm_P0.5mm | U13 |
| 1 | PWR_BUTTON | footprints:TL1017ABAF160QG | SW1 |
| 1 | Red | LED_SMD:LED_0402_1005Metric | D1 |
| 1 | SI-60062-F | footprints:SI-60062-F_STW | J10 |
| 1 | SMBJ24A | Diode_SMD:D_SMB | D3 |
| 1 | STM32G431CBUx | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U6 |
| 1 | VL53L0CXV0DH1 | Sensor_Distance:ST_VL53L1x | U17 |
| 1 | nRPIBOOT | footprints:TL1017ABAF160QG | SW2 |
Questions
How big is the Alarmbot PCB?
It measures 100 × 67.8 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Alarmbot use?
227 parts, built around the 74LVC1G07SE-7-MS, ICM-20948, PCA9306DC1 and CU01SAH0S00. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Alarmbot KiCad files?
From the benthacher/alarmbot repository on GitHub, at the commit this page was made from: the board is pcb/alarmbot.kicad_pcb and its schematic pcb/alarmbot.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Alarmbot design in my own project?
Its repository states no licence, so its author keeps all rights: ask benthacher before reusing the design.
Similar boards
- 2 layers60 × 35 mm

- 2 layers50 × 100 mm

Parrot imu
LucienMorey/parrot_imu
This design will host an IMU board for the Parody tripedal robotic platform. It will expose connect an IMU to the teensy 4.1 microcontroller with the ability to deliver this data over CAN bus and over an ethernet…
29 parts3MIT - 8 layers200 × 115 mm

- 4 layers58 × 85 mm

- 4 layers65 × 30 mm

- 2 layers61.3 × 45.2 mm

HashHacker Hashboard Tester
DCentralTech/HashHacker-Multi-Hashboard-Tester
HashHacker Multi-Hashboard Tester from D-Central, the ultimate open-source tool for repairing and testing your ASIC miners.
30 parts9GPL-3.0 - 4 layers51.3 × 21 mm

Wifi interposer
dsi-modchip/pcb
This repository contains the KiCAD design files for the DSi modchip and the cable flex-PCB.
89 parts2CERN-OHL-S-2.0 - 2 layers30 × 62 mm
