GeneralPurposeAlarmDevice

PubInv·general-purpose-alarm-device·Hardware/GeneralPurposeAlarmDevicePCB/GeneralPurposeAlarmDevicePCB.kicad_pcb

GeneralPurposeAlarmDevice PCB layout, top view — open source AVR/Arduino board by PubInv
Simulate this board

About the GeneralPurposeAlarmDevice PCB

GeneralPurposeAlarmDevice is an open source AVR/Arduino PCB design by PubInv, published on GitHub under the AGPL-3.0 license. It is a 2-layer board measuring 137.2 × 83.8 mm, with 132 components from 50 distinct parts.

Its main chip is the ATMEGA328P-AU, from the AVR/Arduino family. Other key parts include the LM7805CTG, PCF8574AT_3_518, LCD_20x4_Character-GPAD_SCH_LIB and CH340E. By type, the board carries 51 resistors, 21 capacitors, 12 diodes, 11 test points, 8 transistors and 8 connectors.

From the project

A general purpose alarm device (with software) as a module for medical devices (and others)

Main components on the GeneralPurposeAlarmDevice

GeneralPurposeAlarmDevice bill of materials (BOM)

132 components, 50 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM7805CTG
LM7805_TO220
HANSCHIP semiconductor
U101
1
ATMEGA328P-AU
PI_ATMEGA328P-AU-InOrder
Microchip Technology
U102
1
PCF8574AT_3_518
U301
1
LCD_20x4_Character-GPAD_SCH_LIB
U302
1
CH340E
WCH(Jiangsu Qin Heng)
U501
5
MMBT2222A-7-F
Diodes Incorporated
Q201, Q202, Q203, Q204, Q205
2
BSS138
Yangzhou Yangjie Electronic Technology Co., Ltd
Q301, Q601
1
MMBT2907ALT1G
DNI
ON Semiconductor
Q602
1
DC-005-5A-2.0-SMT / 54-00164
Barrel_Jack_Switch_SMT
XKB Connectivity / Tensility International Corp
J101
2
68000-102HLF
0.100_2Pin
Amphenol ICC
J102, J103
1
S04B-XASK-1(LF)(SN)
S04B-XASK-1(LF)(SN)Rev2
JST
J105
1
5555165-1
RJ12_6P6C_HORZ
TE Connectivity
J401
1
10118194-0001LF ???Wuerth_629105150521 ??? Molex 1050170001
USB_B_Micro_Local
Amphenol ICC ??? Wuerth ???Molex
J501
2
22-23-2021
Molex
J601, J602
1
PS1240P02BT
Buzzer_Adafruit_P1536A
Soberton Inc.
BZ601
2
0603L100SLYR
Polyfuse_Small
Littelfuse
F101, F401
1
3386P-1-103LF
POT 0.375 10K
BOURNS
RV301
1
TE Connectivity 1825910-7, Dongguan Guangzhu Industrial C13828
SWITCH_TACTILE_SPST-NO_0.05A_24V
TE Connectivity ALCOSWITCH Switches
S101
1
B3F-4055
SWITCH_TACTILE_12mmx12mm_SPST-NO_0.05A_24V
Omron Electronics
S601
3
JLC_ToolingHole_0576mm
T1, T2, T3
Show 30 more
QtyPartRefs
1
TP_GND
TP101
1
Vin
TP102
1
+5V
TP103
1
VccController
TP104
1
3.3V
TP105
1
VBus
TP201
1
V3
TP202
1
nCTS
TP203
1
Vcc_LCD
TP401
1
nINT
TP402
1
VccBuzzer
TP501
1
TAXM16M2GLFBET2T
16MHZ 20PF HC-49S/SMD
TAE(Zhejiang Abel Elec)
XTAL101
6
U_Box_V104_General_Alarm_Device_LED_Standoff
MF103, MF601, MF602, MF603, MF604, MF605
3
SS210
Schottky 2A
MDD(Microdiode Electronics)
D101, D103, D104
2
LTST-C171KRKT
RED 0603
Lite-On Inc.
D102, D106
1
LED_T1.75_CLEAR_RED
Lite-On Inc.
D105
5
LTW-2R3D7
LED_T1.75_CLEAR_WHITE
Lite-On Inc.
D201, D202, D203, D204, D205
1
KT-0603R
RED 0603
Hubei KENTO Elec
D501
5
CC0603JRNPO9BN390
39pF
YAGEO
C101, C104, C107, C113, C114
7
RVT47UF16V67RV0019
47uF 16V
KNSCHA
C102, C106, C109, C112, C302, C502, C601
9
CC0603KRX7R9BB104
100nF
YAGEO
C103, C105, C108, C110, C111, C301, C501, C503 +1
5
RMC060315%N
1R0
TyoHM
R101, R305, R307, R309, R310
3
RMC 0603 10K F N
10K
TyoHM
R102, R505, R603
5
RMC06031K1%N
1K
TyoHM
R103, R108, R109, R304, R602
2
RMC0603391%N
39R
TyoHM
R104, R105
4
DNI
TyoHM
R106, R107, R306, R308
16
RMC06033301%N
330R
TyoHM
R110, R111, R112, R202, R204, R206, R208, R210 +8
11
RMC 0603 4K7 F N
4K7
TyoHM
R201, R203, R205, R207, R209, R301, R302, R303 +3
2
RMC060315%N
DNI
TyoHM
R506, R604
3
RMC060315%N
1R
TyoHM
R507, R508, R601

GeneralPurposeAlarmDevice design files

The KiCad project lives in the PubInv/general-purpose-alarm-device repository on GitHub; these links point at the commit this page was built from.

GeneralPurposeAlarmDevice: common questions

What microcontroller does the GeneralPurposeAlarmDevice use?

The GeneralPurposeAlarmDevice is built around the ATMEGA328P-AU, from the AVR/Arduino family.

How big is the GeneralPurposeAlarmDevice PCB?

The GeneralPurposeAlarmDevice measures 137.2 × 83.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the GeneralPurposeAlarmDevice?

132 components, from 50 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the GeneralPurposeAlarmDevice design files?

From the PubInv/general-purpose-alarm-device repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the GeneralPurposeAlarmDevice design in my own project?

Yes, under the terms of its AGPL-3.0 license, which PubInv chose for the repository.

Can I test firmware for the GeneralPurposeAlarmDevice without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in general-purpose-alarm-device

Similar boards