# Open Modular UNO-Q PLC Rev B ## Description Open Modular UNO-Q PLC Rev B — DIN-rail modular CAN I/O PLC architecture based on Arduino UNO Q ## Project Details - **Owner:** assnford1984 - **Created:** 6/21/2026 - **Last Updated:** 6/23/2026 - **Visibility:** Public - **Domain:** Industrial/Manufacturing - **Human Interface:** Display - **Operating Voltage:** 24V - **Implementation Details:** DIN-rail modular PLC - **Software:** Linux - **Connectivity:** Ethernet ## Key Components ### D_CAN_ESD — [PESD2CANFD24V-TR](https://www.flux.ai/lcsc/pesd2canfd24v-tr~u0ln.md) - Product Info Url: https://lcsc.com/product-detail/presales_Nexperia-PESD2CANFD24V-TR_C552486.html - Part Type: ESD Protection Devices - JLCPCB Part Class: Extended Part - Role Details: Place between CAN transceiver and backplane connector, close to connector. - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2407251001_Nexperia-PESD2CANFD24V-TR_C552486.pdf - Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR - Role: Protection - Manufacturer Part Number: PESD2CANFD24V-TR - Manufacturer Name: Nexperia(安世) - LCSC Part Number: C552486 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### D_DI1_REV — [1N4148WS](https://www.flux.ai/adrian95/1n4148ws~uu.md) - Manufacturer Name: onsemi - Role: Protection - Manufacturer Part Number: 1N4148WS - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Diode - Datasheet URL: https://rocelec.widen.net/view/pdf/tf3dlteblx/FAIR-S-A0000573112-1.pdf?t.download=true&u=5oefqw **Pins:** - A [pin 2] - K [pin 1] ### D_DI2_REV — [1N4148WS](https://www.flux.ai/adrian95/1n4148ws~uu.md) - Manufacturer Name: onsemi - Role: Protection - Manufacturer Part Number: 1N4148WS - Part Type: Diode - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://rocelec.widen.net/view/pdf/tf3dlteblx/FAIR-S-A0000573112-1.pdf?t.download=true&u=5oefqw **Pins:** - A [pin 2] - K [pin 1] ### D_DI3_REV — [1N4148WS](https://www.flux.ai/adrian95/1n4148ws~uu.md) - Role: Protection - Manufacturer Part Number: 1N4148WS - Part Type: Diode - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://rocelec.widen.net/view/pdf/tf3dlteblx/FAIR-S-A0000573112-1.pdf?t.download=true&u=5oefqw - Manufacturer Name: onsemi **Pins:** - A [pin 2] - K [pin 1] ### D_DI4_REV — [1N4148WS](https://www.flux.ai/adrian95/1n4148ws~uu.md) - Manufacturer Name: onsemi - Role: Protection - Manufacturer Part Number: 1N4148WS - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Diode - Datasheet URL: https://rocelec.widen.net/view/pdf/tf3dlteblx/FAIR-S-A0000573112-1.pdf?t.download=true&u=5oefqw **Pins:** - A [pin 2] - K [pin 1] ### D_TVS_BANK — [SMBJ33CA](https://www.flux.ai/lcsc/smbj33ca~dt3j.md) - Manufacturer Name: SHIKUES(时科) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010132_Shikues-SMBJ33CA_C499849.pdf - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMBJ33CA_C499849.html - LCSC Part Number: C499849 - Manufacturer Part Number: SMBJ33CA - Role: Output bank TVS - Breakdown Voltage: 33V - JLCPCB Part Class: Extended Part - Part Type: TVS - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI **Pins:** - 1 [pin 1] - 2 [pin 2] ### D_TVS_DO1 — [SMBJ33CA](https://www.flux.ai/lcsc/smbj33ca~dt3j.md) - Role: DO1 output TVS footprint - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010132_Shikues-SMBJ33CA_C499849.pdf - Manufacturer Name: SHIKUES(时科) - Manufacturer Part Number: SMBJ33CA - LCSC Part Number: C499849 - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMBJ33CA_C499849.html - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI - JLCPCB Part Class: Extended Part - Part Type: TVS - Breakdown Voltage: 33V **Pins:** - 1 [pin 1] - 2 [pin 2] ### D_TVS_DO2 — [SMBJ33CA](https://www.flux.ai/lcsc/smbj33ca~dt3j.md) - Manufacturer Name: SHIKUES(时科) - Breakdown Voltage: 33V - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010132_Shikues-SMBJ33CA_C499849.pdf - Role: DO2 output TVS footprint - LCSC Part Number: C499849 - Manufacturer Part Number: SMBJ33CA - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMBJ33CA_C499849.html - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI - JLCPCB Part Class: Extended Part - Part Type: TVS **Pins:** - 1 [pin 1] - 2 [pin 2] ### D_TVS_DO3 — [SMBJ33CA](https://www.flux.ai/lcsc/smbj33ca~dt3j.md) - Role: DO3 output TVS footprint - Part Type: TVS - JLCPCB Part Class: Extended Part - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMBJ33CA_C499849.html - LCSC Part Number: C499849 - Manufacturer Part Number: SMBJ33CA - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010132_Shikues-SMBJ33CA_C499849.pdf - Manufacturer Name: SHIKUES(时科) - Breakdown Voltage: 33V **Pins:** - 1 [pin 1] - 2 [pin 2] ### D_TVS_DO4 — [SMBJ33CA](https://www.flux.ai/lcsc/smbj33ca~dt3j.md) - Package or Case Code: SMB_L4.6-W3.6-LS5.3-BI - Part Type: TVS - JLCPCB Part Class: Extended Part - Role: DO4 output TVS footprint - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMBJ33CA_C499849.html - Breakdown Voltage: 33V - LCSC Part Number: C499849 - Manufacturer Part Number: SMBJ33CA - Manufacturer Name: SHIKUES(时科) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010132_Shikues-SMBJ33CA_C499849.pdf **Pins:** - 1 [pin 1] - 2 [pin 2] ### J_BP1 — [Pluggable Terminal Block 10pins](https://www.flux.ai/adrian95/pluggable-terminal-block-10pins~d26.md) - Role: Human Interface - Role Details: PLACEHOLDER for Phoenix MC 1,5/10 3.81mm backplane connector. Replace exact MPN/footprint before layout/BOM lock. Pinout: 1 +24V_LOGIC, 2 0V, 3 +24V_OUT_EN, 4 0V_OUT, 5 CANH, 6 CANL, 7 PE_SHIELD/CAN_SHIELD, 8 SYNC_IRQ, 9 MODULE_PRESENT, 10 RESERVED_ID_CHAIN. - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - Pin_1 [pin 1] - Pin_10 [pin 10] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] - Pin_7 [pin 7] - Pin_8 [pin 8] - Pin_9 [pin 9] ### J_CAN_TERM — [TSW-105-07-G-S](https://www.flux.ai/adrian95/tsw-105-07-g-s~klw.md) - Manufacturer Name: Samtec - Datasheet URL: https://suddendocs.samtec.com/catalog_english/tsw_th.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role: Switching - Manufacturer Part Number: TSW-105-07-G-S - Datasheet: https://suddendocs.samtec.com/productspecs/tsw-sxx.pdf - Role Details: 2-pin termination jumper placeholder using available 5-pin header part; replace with exact 2-pin jumper before release. **Pins:** - 01 [pin 01] - 02 [pin 02] - 03 [pin 03] - 04 [pin 04] - 05 [pin 05] ### J_DI — [282837-5](https://www.flux.ai/adrian95/282837-5~a32.md) - Role: Human Interface - Role Details: Field input terminal order: DI1_FIELD, DI2_FIELD, DI3_FIELD, DI4_FIELD, DI_COM - Datasheet URL: https://www.te.com/usa-en/product-282837-5.datasheet.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: TE Connectivity AMP Connectors - Package or Case Code: 2828375 - Part Type: Connector - Manufacturer Part Number: 282837-5 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] ### J_DO — [1757284](https://www.flux.ai/cherepanyadima/1757284~9v.md) - Part Type: Connectors - Role: 4DO output terminal block - Manufacturer Name: Phoenix Contact - Role Details: Pins assigned as +24V_OUT_FUSED, DO1_OUT, DO2_OUT, DO3_OUT, DO4_OUT, 0V_OUT - Datasheet: https://www.phoenixcontact.com/us/products/1759059/pdf - Datasheet URL: https://www.phoenixcontact.com/en-us/products/pcb-header-mstba-25-6-g-508-1757284?type=pdf - Manufacturer Part Number: 1757284 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] ### J_SWD — [TSW-105-07-G-S](https://www.flux.ai/adrian95/tsw-105-07-g-s~klw.md) - Role Details: Pin map: 1 +3V3, 2 SWDIO, 3 0V, 4 SWCLK, 5 NRST. - Datasheet: https://suddendocs.samtec.com/productspecs/tsw-sxx.pdf - Manufacturer Part Number: TSW-105-07-G-S - Role: Human Interface - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://suddendocs.samtec.com/catalog_english/tsw_th.pdf - Manufacturer Name: Samtec **Pins:** - 01 [pin 01] - 02 [pin 02] - 03 [pin 03] - 04 [pin 04] - 05 [pin 05] ### LED_DI1 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Role Details: Logic-side DI status LED; uses 4.7kΩ series resistor to limit LED current and avoid heavy optocoupler loading. - Role: Signal Generation - Part Type: LED - Package: LED_0805_2012Metric **Pins:** - A [pin 2] - K [pin 1] ### LED_DI2 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Part Type: LED - Role: Signal Generation - Package: LED_0805_2012Metric **Pins:** - A [pin 2] - K [pin 1] ### LED_DI3 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Part Type: LED - Role: Signal Generation - Package: LED_0805_2012Metric **Pins:** - A [pin 2] - K [pin 1] ### LED_DI4 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Part Type: LED - Role: Signal Generation - Package: LED_0805_2012Metric **Pins:** - A [pin 2] - K [pin 1] ### LED_DO1 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Part Type: LED - Role: Signal Generation - Package: LED_0805_2012Metric - Role Details: Output indicator LED; lights when DO1_OUT is sourcing 24 V **Pins:** - A [pin 2] - K [pin 1] ### LED_DO2 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Role Details: Output indicator LED; lights when DO2_OUT is sourcing 24 V - Role: Signal Generation - Package: LED_0805_2012Metric - Part Type: LED **Pins:** - A [pin 2] - K [pin 1] ### LED_DO3 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Role: Signal Generation - Package: LED_0805_2012Metric - Part Type: LED - Role Details: Output indicator LED; lights when DO3_OUT is sourcing 24 V **Pins:** - A [pin 2] - K [pin 1] ### LED_DO4 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md) - Role: Signal Generation - Package: LED_0805_2012Metric - Part Type: LED - Role Details: Output indicator LED; lights when DO4_OUT is sourcing 24 V **Pins:** - A [pin 2] - K [pin 1] ### SW_ADDR — [1825360-3](https://www.flux.ai/adrian95/1825360-3~qvc.md) - Role: Switching - Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=ADE_ADP_ADF_Datasheet&DocType=Data+Sheet&DocLang=English&DocFormat=pdf&PartCntxt=1825360-3 - Role Details: ADDR0-ADDR3 with 10k pullups to +3V3; switch ON pulls address bit low to 0V. - Manufacturer Part Number: 1825360-3 - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: DIP810W60P254L1209H480Q8N - Part Type: Switch - Manufacturer Name: TE Connectivity **Pins:** - COM_1 [pin 1] - COM_2 [pin 2] - COM_3 [pin 3] - COM_4 [pin 4] - NO_1 [pin 5] - NO_2 [pin 6] - NO_3 [pin 7] - NO_4 [pin 8] ### U_BUCK1 — [LM5164DDAR](https://www.flux.ai/lcsc/lm5164ddar~6h70.md) - JLCPCB Part Class: Extended Part - Package or Case Code: SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP - Logic Function: Step-down - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2002241531_Texas-Instruments-LM5164DDAR_C477928.pdf - LCSC Part Number: C477928 - Product Info Url: https://lcsc.com/product-detail/DC-DC-Converters_Texas-Instruments-Texas-Instruments-LM5164DDAR_C477928.html - Manufacturer Name: TI(德州仪器) - Role Details: LM5164 24V-to-5V module buck; support component values/feedback to be finalized from locked buck design before layout. - Frequency: 1MHz - Max Input Voltage: 6V~100V - Manufacturer Part Number: LM5164DDAR - Role: Power Conversion - Max Output Voltage: 1.2V~100V - Output Current: 1A - Operating Temperature: -40℃~+150℃@(TJ) - Part Type: DC-DC Converters **Pins:** - BST [pin 7] - EN/UVLO [pin 3] - EP [pin 9] - FB [pin 5] - GND [pin 1] - PGOOD [pin 6] - RON [pin 4] - SW [pin 8] - VIN [pin 2] ### U_CAN1 — [TCAN332GDR](https://www.flux.ai/lcsc/tcan332gdr~0m8f.md) - Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL - Manufacturer Name: TI(德州仪器) - Part Type: CAN ICs - Product Info Url: https://lcsc.com/product-detail/Others_TI_TCAN332GDR_TCAN332GDR_C191010.html - Manufacturer Part Number: TCAN332GDR - JLCPCB Part Class: Extended Part - LCSC Part Number: C191010 - Role Details: CAN transceiver; place close to backplane connector per Rev B layout rules. - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010330_Texas-Instruments-TCAN332GDR_C191010.pdf - Role: Logic-level Shifting **Pins:** - CANH [pin 7] - CANL [pin 6] - GND [pin 2] - NC [pin 8] - NC [pin 5] - RXD [pin 4] - TXD [pin 1] - VCC [pin 3] ### U_DI1 — [TLP293-4(GB-TP,E(T](https://www.flux.ai/lcsc/tlp293-4gb-tpcet~7q1j.md) - Product Info Url: https://lcsc.com/product-detail/SMD-Optocouplers_TOSHIBA_TLP293-4-GB-E_TLP293-4-GB-E_C112623.html - Manufacturer Part Number: TLP293-4(GB-TP,E(T - Role Details: TLP293-4 four-channel optocoupler for DI1-DI4; field LEDs driven through derated 4.7k 0805 0.25W input resistors; logic side pulled up to +3V3_MOD. - Package or Case Code: SO-16_L10.3-W4.4-P1.27-LS7.0-BL - LCSC Part Number: C112623 - Manufacturer Name: TOSHIBA(东芝) - Role: Isolation - JLCPCB Part Class: Extended Part - Part Type: Optocouplers - Phototransistor Output - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410121505_TOSHIBA-TLP293-4-GB-TP-E-T_C112623.pdf **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 15 [pin 15] - 16 [pin 16] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### U_LDO1 — [TLV75533PDBVR](https://www.flux.ai/lcsc/tlv75533pdbvr~gnuj.md) - JLCPCB Part Class: Extended Part - Symbol Style: parametric-v1 - Role Details: 3.3V regulator sourcing STM32/CAN/logic rail. - Package or Case Code: SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR - Manufacturer Name: TI(德州仪器) - Product Info Url: https://lcsc.com/product-detail/Low-Dropout-Regulators-LDO_Texas-Instruments-TI-TLV75533PDBVR_C404027.html - LCSC Part Number: C404027 - Part Type: Linear Voltage Regulators (LDO) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1912111437_Texas-Instruments-TLV75533PDBVR_C404027.pdf - Manufacturer Part Number: TLV75533PDBVR - Role: Power Conversion **Pins:** - EN [pin 3] - GND [pin 2] - IN [pin 1] - NC [pin 4] - OUT [pin 5] ### U_MCU1 — [STM32G0B1CBT6](https://www.flux.ai/lcsc/stm32g0b1cbt6~dg8z.md) - Package or Case Code: LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL - Role Details: STM32G0B1CBT6 local MCU for OMUPLC-COMBO-4DI-4DO-HS-RevB; DI1-DI4 assigned to GPIO inputs after optional RC filters; final CAN/SWD/power wiring to follow. - Symbol Style: parametric-v1 - Frequency: 64MHz - Datasheet URL: https://www.lcsc.com/datasheet/C2847904.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlVZVVIFFgBeVAVTT1BXUgFfEwJeVlBfEwVcAlMHRAQxVlNeR1RcVlxUQlBdUTsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - LCSC Part Number: C2847904 - Role: Logic-level Shifting - Manufacturer Name: ST(意法半导体) - Voltage Supply: 1.7 ~ 3.6V - JLCPCB Part Class: Extended Part - Part Type: ST Microelectronics - Operating Temperature: -40°C ~ 85°C (TA) - Manufacturer Part Number: STM32G0B1CBT6 **Pins:** - PA0 [pin 11] - PA1 [pin 12] - PA10 [pin 32] - PA11[PA9] [pin 33] - PA12[PA10] [pin 34] - PA13 [pin 35] - PA14-BOOT0 [pin 36] - PA15 [pin 37] - PA2 [pin 13] - PA3 [pin 14] - PA4 [pin 15] - PA5 [pin 16] - PA6 [pin 17] - PA7 [pin 18] - PA8 [pin 28] - PA9 [pin 29] - PB0 [pin 19] - PB1 [pin 20] - PB10 [pin 22] - PB11 [pin 23] - PB12 [pin 24] - PB13 [pin 25] - PB14 [pin 26] - PB15 [pin 27] - PB2 [pin 21] - PB3 [pin 42] - PB4 [pin 43] - PB5 [pin 44] - PB6 [pin 45] - PB7 [pin 46] - PB8 [pin 47] - PB9 [pin 48] - PC13 [pin 1] - PC14-OSC32_IN [pin 2] - PC15-OSC32_OUT [pin 3] - PC6 [pin 30] - PC7 [pin 31] - PD0 [pin 38] - PD1 [pin 39] - PD2 [pin 40] - PD3 [pin 41] - PF0-OSC_IN [pin 8] - PF1-OSC_OUT [pin 9] - PF2-NRST [pin 10] - VBAT [pin 4] - VDD/VDDA [pin 6] - VREF+ [pin 5] - VSS/VSSA [pin 7] ### U6 — TPS274160BRLHR - Role: Smart High-Side Switch - Role Details: 4-channel 24V high-side output switch; B variant with analog current sense for Rev B 4DO sheet - Manufacturer Name: Texas Instruments - Package or Case Code: WQFN-28 RLH / RLH0028A - Datasheet URL: https://www.ti.com/lit/gpn/TPS274160 - Manufacturer Part Number: TPS274160BRLHR **Pins:** - CL [pin 7] - CS [pin 6] - DIAG_EN [pin 11] - EN1 [pin 27] - EN2 [pin 28] - EN3 [pin 1] - EN4 [pin 2] - FAULT_N [pin 5] - GND [pin 9] - GND [pin 26] - NC [pin 21] - NC [pin 8] - NC [pin 16] - OUT1 [pin 25] - OUT1 [pin 24] - OUT2 [pin 23] - OUT2 [pin 22] - OUT3 [pin 14] - OUT3 [pin 15] - OUT4 [pin 12] - OUT4 [pin 13] - PowerPAD [pin 29] - SEH [pin 3] - SEL [pin 4] - THER [pin 10] - VS [pin 18] - VS [pin 20] - VS [pin 19] - VS [pin 17] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/assnford1984/open-modular-uno-q-plc-rev-b](https://www.flux.ai/assnford1984/open-modular-uno-q-plc-rev-b).* --- *Generated from [https://www.flux.ai/assnford1984/open-modular-uno-q-plc-rev-b](https://www.flux.ai/assnford1984/open-modular-uno-q-plc-rev-b)*