# Smartotum Alarm ## Description Welcome to your new project. Imagine what you can build here. ## Project Details - **Owner:** lrodorigo - **Created:** 3/1/2026 - **Last Updated:** 3/1/2026 - **Visibility:** Public - **System Architecture:** flowchart TD A["12V Field Wiring"] --> B["Input Protection and Scaling x16"] B --> C["16ch Analog Mux"] C --> D["STM32 MCU I2C Slave + ADC"] D --> E["Banana Pi 40pin Header I2C Master"] F["12V Input Connector"] --> G["Input Protection Fuse TVS Reverse Polarity"] G --> H["Buck Regulator 12V to 3.3V"] H --> D H --> C G --> I["12V Monitor Divider"] I --> D D --> J["Relay Drivers x4"] J --> K["DIL Relays x4 NO NC COM Outputs"] L["NC Loop Inputs x4"] --> M["ESD EMI Filter and Clamp x4"] M --> D ## Key Components ### D1 — [SMBJ12CA-TR](https://www.flux.ai/lcsc/smbj12ca-tr~8oo.md) - Manufacturer Part Number: SMBJ12CA-TR - LCSC Part Number: C435931 - Part Type: TVS - JLCPCB Part Class: Extended Part - Role: Protection - Package: SMB - Manufacturer Name: ST(意法半导体) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_STMicroelectronics-SMBJ12CA-TR_C435931.pdf - Role Details: TVS at 12V input connector for surge/ESD - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI - Product Info Url: https://lcsc.com/product-detail/TVS_STMicroelectronics-SMBJ12CA-TR_C435931.html **Pins:** - 1 [pin 1] - 2 [pin 2] ### D2 — [PESD3V3L4UG](https://www.flux.ai/kicad-part-library/pesd3v3l4ug~7u.md) - Role: Protection - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOT-353_SC-70-5 - Package: SOT-353 - Manufacturer Part Number: PESD3V3L4UG - Role Details: Low-capacitance ESD diode array for 3.3V digital lines **Pins:** - A [pin 2] - K1 [pin 1] - K2 [pin 3] - K3 [pin 4] - K4 [pin 5] ### D3 — [PESD3V3L4UG](https://www.flux.ai/kicad-part-library/pesd3v3l4ug~7u.md) - Package or Case Code: SOT-353_SC-70-5 - Manufacturer Part Number: PESD3V3L4UG - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf - Package: SOT-353 - Role Details: Low-capacitance ESD diode array for 3.3V digital lines - Role: Protection **Pins:** - A [pin 2] - K1 [pin 1] - K2 [pin 3] - K3 [pin 4] - K4 [pin 5] ### D4 — [SMBJ12CA-TR](https://www.flux.ai/lcsc/smbj12ca-tr~8oo.md) - JLCPCB Part Class: Extended Part - Part Type: TVS - LCSC Part Number: C435931 - Manufacturer Part Number: SMBJ12CA-TR - Package: SMB - Product Info Url: https://lcsc.com/product-detail/TVS_STMicroelectronics-SMBJ12CA-TR_C435931.html - Role Details: TVS at 12V input connector for surge/ESD - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI - Role: Protection - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_STMicroelectronics-SMBJ12CA-TR_C435931.pdf - Manufacturer Name: ST(意法半导体) **Pins:** - 1 [pin 1] - 2 [pin 2] ### D5 — [PESD3V3L4UG](https://www.flux.ai/kicad-part-library/pesd3v3l4ug~7u.md) - Role Details: Low-capacitance ESD diode array for 3.3V digital lines - Package: SOT-353 - Role: Protection - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf - Manufacturer Part Number: PESD3V3L4UG - Package or Case Code: SOT-353_SC-70-5 - Manufacturer Name: Texas Instruments Inc. **Pins:** - A [pin 2] - K1 [pin 1] - K2 [pin 3] - K3 [pin 4] - K4 [pin 5] ### D6 — [PESD3V3L4UG](https://www.flux.ai/kicad-part-library/pesd3v3l4ug~7u.md) - Role: Protection - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf - Manufacturer Name: Texas Instruments Inc. - Manufacturer Part Number: PESD3V3L4UG - Package or Case Code: SOT-353_SC-70-5 - Package: SOT-353 - Role Details: Low-capacitance ESD diode array for 3.3V digital lines **Pins:** - A [pin 2] - K1 [pin 1] - K2 [pin 3] - K3 [pin 4] - K4 [pin 5] ### IC1 — [LMR33620ARNXT](https://www.flux.ai/adrian95/lmr33620arnxt~nuq.md) - Package or Case Code: LMR33620ARNXT - Role: Regulator - Manufacturer Name: Texas Instruments - Role Details: 12V input buck regulator generating 3.3V rail for MCU and mux - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: LMR33620ARNXT - Datasheet URL: http://www.ti.com/lit/gpn/lmr33620 - Package: WSON-8 **Pins:** - AGND [pin 6] - BOOT [pin 4] - EN [pin 9] - FB [pin 7] - NC [pin 3] - PG [pin 8] - PGND_1 [pin 1] - PGND_2 [pin 11] - SW [pin 12] - VCC [pin 5] - VIN_1 [pin 2] - VIN_2 [pin 10] ### IC2 — [LMR33620ARNXT](https://www.flux.ai/adrian95/lmr33620arnxt~nuq.md) - Role: Regulator - Datasheet URL: http://www.ti.com/lit/gpn/lmr33620 - Package: WSON-8 - Role Details: 12V input buck regulator generating 3.3V rail for MCU and mux - Package or Case Code: LMR33620ARNXT - Manufacturer Name: Texas Instruments - Manufacturer Part Number: LMR33620ARNXT - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit **Pins:** - AGND [pin 6] - BOOT [pin 4] - EN [pin 9] - FB [pin 7] - NC [pin 3] - PG [pin 8] - PGND_1 [pin 1] - PGND_2 [pin 11] - SW [pin 12] - VCC [pin 5] - VIN_1 [pin 2] - VIN_2 [pin 10] ### J1 — [ARM JTAG SWD 10Pin 0.05" Connector](https://www.flux.ai/vasy_skral/arm-jtag-swd-10pin-005-connector~y0b.md) - Manufacturer Part Number: FTSH-105-01-L-DV-007-K - Manufacturer Name: Analog Devices - Role Details: SWDIO/SWCLK/NRST/3V3/GND programming header - Part Type: Connector - Package: 2x5 1.27mm - Role: Debug - Datasheet URL: https://suddendocs.samtec.com/catalog_english/ftsh_smt.pdf **Pins:** - ~RESET~ [pin 10] - GND [pin 5] - GND [pin 3] - GNDDetect [pin 9] - NC/TDI [pin 8] - SWDCLK/TCK [pin 4] - SWDIO/TMS [pin 2] - SWO/TDO [pin 6] - VTref [pin 1] ### J2 — [ARM JTAG SWD 10Pin 0.05" Connector](https://www.flux.ai/vasy_skral/arm-jtag-swd-10pin-005-connector~y0b.md) - Datasheet URL: https://suddendocs.samtec.com/catalog_english/ftsh_smt.pdf - Part Type: Connector - Manufacturer Name: Analog Devices - Manufacturer Part Number: FTSH-105-01-L-DV-007-K - Package: 2x5_1.27mm - Role Details: SWDIO/SWCLK/NRST/3V3/GND programming header - Role: Debug **Pins:** - ~RESET~ [pin 10] - GND [pin 5] - GND [pin 3] - GNDDetect [pin 9] - NC/TDI [pin 8] - SWDCLK/TCK [pin 4] - SWDIO/TMS [pin 2] - SWO/TDO [pin 6] - VTref [pin 1] ### U1 — [STM32F030C8Tx](https://www.flux.ai/kicad-part-library/stm32f030c8tx~l53.md) - Package: LQFP-48 - Role Details: STM32F0 SPI slave + ADC for dual mux + GPIO for relays and loop inputs - Role: Controller - Manufacturer Part Number: STM32F030C8Tx - Package or Case Code: LQFP-48_7x7mm_P0.5mm - Datasheet URL: https://www.st.com/resource/en/datasheet/stm32f030c8.pdf - Manufacturer Name: STMicroelectronics NV **Pins:** - BOOT0 [pin 44] - NRST [pin 7] - PA0 [pin 10] - PA1 [pin 11] - PA10 [pin 31] - PA11 [pin 32] - PA12 [pin 33] - PA13 [pin 34] - PA14 [pin 37] - PA15 [pin 38] - PA2 [pin 12] - PA3 [pin 13] - PA4 [pin 14] - PA5 [pin 15] - PA6 [pin 16] - PA7 [pin 17] - PA8 [pin 29] - PA9 [pin 30] - PB0 [pin 18] - PB1 [pin 19] - PB10 [pin 21] - PB11 [pin 22] - PB12 [pin 25] - PB13 [pin 26] - PB14 [pin 27] - PB15 [pin 28] - PB2 [pin 20] - PB3 [pin 39] - PB4 [pin 40] - PB5 [pin 41] - PB6 [pin 42] - PB7 [pin 43] - PB8 [pin 45] - PB9 [pin 46] - PC13 [pin 2] - PC14 [pin 3] - PC15 [pin 4] - PF0 [pin 5] - PF1 [pin 6] - PF6 [pin 35] - PF7 [pin 36] - VDD [pin 24] - VDD [pin 48] - VDD [pin 1] - VDDA [pin 9] - VSS [pin 47] - VSS [pin 23] - VSSA [pin 8] ### U2 — [CD74HC4067M](https://www.flux.ai/kicad-part-library/cd74hc4067m~3by.md) - Manufacturer Part Number: CD74HC4067M - Package: SOIC-24 - Package or Case Code: SOIC-24W_7.5x15.4mm_P1.27mm - Manufacturer Name: Texas Instruments Inc. - Role: Analog Mux - Datasheet URL: http://www.ti.com/lit/ds/symlink/cd74hc4067.pdf - Role Details: 16-channel mux to route scaled alarm channels to ADC **Pins:** - ~{E} [pin 15] - COM [pin 1] - GND [pin 12] - I0 [pin 9] - I1 [pin 8] - I10 [pin 21] - I11 [pin 20] - I12 [pin 19] - I13 [pin 18] - I14 [pin 17] - I15 [pin 16] - I2 [pin 7] - I3 [pin 6] - I4 [pin 5] - I5 [pin 4] - I6 [pin 3] - I7 [pin 2] - I8 [pin 23] - I9 [pin 22] - S0 [pin 10] - S1 [pin 11] - S2 [pin 14] - S3 [pin 13] - VCC [pin 24] ### U3 — [ULN2003A](https://www.flux.ai/adrian95/uln2003a~0lo.md) - Manufacturer Part Number: ULN2003A - Package: DIP-16 - Role Details: Drives 12V relay coils from STM32 GPIO - Manufacturer Name: STMicroelectronics - Role: Driver - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/f3/6e/c8/64/4d/b3/4e/38/CD00001244.pdf/files/CD00001244.pdf/jcr:content/translations/en.CD00001244.pdf **Pins:** - COM [pin 9] - GND [pin 8] - I1 [pin 1] - I2 [pin 2] - I3 [pin 3] - I4 [pin 4] - I5 [pin 5] - I6 [pin 6] - I7 [pin 7] - O1 [pin 16] - O2 [pin 15] - O3 [pin 14] - O4 [pin 13] - O5 [pin 12] - O6 [pin 11] - O7 [pin 10] ### U5 — [CD74HC4067M](https://www.flux.ai/kicad-part-library/cd74hc4067m~3by.md) - Role Details: 16-channel mux to route scaled alarm channels to ADC - Package: SOIC24 - Datasheet URL: http://www.ti.com/lit/ds/symlink/cd74hc4067.pdf - Role: Analog Mux - Manufacturer Part Number: CD74HC4067M - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOIC-24W_7.5x15.4mm_P1.27mm **Pins:** - ~{E} [pin 15] - COM [pin 1] - GND [pin 12] - I0 [pin 9] - I1 [pin 8] - I10 [pin 21] - I11 [pin 20] - I12 [pin 19] - I13 [pin 18] - I14 [pin 17] - I15 [pin 16] - I2 [pin 7] - I3 [pin 6] - I4 [pin 5] - I5 [pin 4] - I6 [pin 3] - I7 [pin 2] - I8 [pin 23] - I9 [pin 22] - S0 [pin 10] - S1 [pin 11] - S2 [pin 14] - S3 [pin 13] - VCC [pin 24] ### U6 — [ULN2003A](https://www.flux.ai/adrian95/uln2003a~0lo.md) - Part Type: Integrated Circuit - Role Details: Drives 12V relay coils from STM32 GPIO - Manufacturer Name: STMicroelectronics - Manufacturer Part Number: ULN2003A - Role: Driver - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/f3/6e/c8/64/4d/b3/4e/38/CD00001244.pdf/files/CD00001244.pdf/jcr:content/translations/en.CD00001244.pdf - Package: DIP16 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - COM [pin 9] - GND [pin 8] - I1 [pin 1] - I2 [pin 2] - I3 [pin 3] - I4 [pin 4] - I5 [pin 5] - I6 [pin 6] - I7 [pin 7] - O1 [pin 16] - O2 [pin 15] - O3 [pin 14] - O4 [pin 13] - O5 [pin 12] - O6 [pin 11] - O7 [pin 10] ### U7 — [ISO7741DWR](https://www.flux.ai/lcsc/iso7741dwr~l0a.md) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010202_Texas-Instruments-ISO7741DWR_C571196.pdf - Manufacturer Part Number: ISO7741DWR - Role Details: Quad-channel digital isolator for SPI: SCK, MOSI, MISO, CS - Package or Case Code: SOIC-16_L10.3-W7.5-P1.27-LS10.3-BL - Package: SOIC-16 - Role: Isolation - JLCPCB Part Class: Extended Part - Part Type: Digital Isolators - LCSC Part Number: C571196 - Product Info Url: https://lcsc.com/product-detail/Digital-Isolators_Texas-Instruments-Texas-Instruments-ISO7741DWR_C571196.html - Manufacturer Name: TI(德州仪器) **Pins:** - EN1 [pin 7] - EN2 [pin 10] - GND1 [pin 2] - GND1 [pin 8] - GND2 [pin 9] - GND2 [pin 15] - INA [pin 3] - INB [pin 4] - INC [pin 5] - IND [pin 11] - OUTA [pin 14] - OUTB [pin 13] - OUTC [pin 12] - OUTD [pin 6] - VCC1 [pin 1] - VCC2 [pin 16] ### U8 — [STM32F030C8Tx](https://www.flux.ai/kicad-part-library/stm32f030c8tx~l53.md) - Manufacturer Name: STMicroelectronics NV - Role: Controller - Package: LQFP-48 - Datasheet URL: https://www.st.com/resource/en/datasheet/stm32f030c8.pdf - Manufacturer Part Number: STM32F030C8Tx - Package or Case Code: LQFP-48_7x7mm_P0.5mm - Role Details: STM32F0 SPI slave + ADC for dual mux + GPIO for relays and loop inputs **Pins:** - BOOT0 [pin 44] - NRST [pin 7] - PA0 [pin 10] - PA1 [pin 11] - PA10 [pin 31] - PA11 [pin 32] - PA12 [pin 33] - PA13 [pin 34] - PA14 [pin 37] - PA15 [pin 38] - PA2 [pin 12] - PA3 [pin 13] - PA4 [pin 14] - PA5 [pin 15] - PA6 [pin 16] - PA7 [pin 17] - PA8 [pin 29] - PA9 [pin 30] - PB0 [pin 18] - PB1 [pin 19] - PB10 [pin 21] - PB11 [pin 22] - PB12 [pin 25] - PB13 [pin 26] - PB14 [pin 27] - PB15 [pin 28] - PB2 [pin 20] - PB3 [pin 39] - PB4 [pin 40] - PB5 [pin 41] - PB6 [pin 42] - PB7 [pin 43] - PB8 [pin 45] - PB9 [pin 46] - PC13 [pin 2] - PC14 [pin 3] - PC15 [pin 4] - PF0 [pin 5] - PF1 [pin 6] - PF6 [pin 35] - PF7 [pin 36] - VDD [pin 24] - VDD [pin 48] - VDD [pin 1] - VDDA [pin 9] - VSS [pin 47] - VSS [pin 23] - VSSA [pin 8] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/lrodorigo/smartotum-alarm~eg](https://www.flux.ai/lrodorigo/smartotum-alarm~eg).* --- *Generated from [https://www.flux.ai/lrodorigo/smartotum-alarm~eg](https://www.flux.ai/lrodorigo/smartotum-alarm~eg)*