Skip to the content
PCBKitNew board
4 layers75.5 × 78 mmCurrent loop gen, the printed circuit board in 3D

Current loop gen

andrzejkasica/CO-sensor

Project based on ME2-CO gas sensor with current loop and 2 relays output.

Size
75.5 × 78 mm
Copper layers
4
Thickness
1.6 mm
Parts
126
Nets
107
Pads
375
Tracks, vias
778, 196
Pours
10
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Jun 2025
Updated
2 Jun 2025

Overview

Current loop gen is an open-source printed circuit board by andrzejkasica, from the andrzejkasica/CO-sensor repository on GitHub. It is a 4-layer board of 75.5 × 78 mm with 126 parts on 107 nets, routed with 778 tracks and 196 vias.

It is built around the AMS1117-3.3, TPS54302 and USBLC6-2SC6, with the DMN65D8L-7(ES), SMAJ40CA and 2N2907AU among its other parts. Its parts include 34 capacitors, 33 resistors, 12 diodes, 7 connectors and 6 ICs. It belongs with the STM32 boards of this library.

Main components

10

README

README.md

CO-sensor

Project based on ME2-CO gas sensor with current loop and 2 relays output.

Parts

126
QtyValueFootprintReferences
13100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C5, C6, C8, C9, C10, C11, C18, C27, C28, C34
510KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR20, R26, R29, R30, R33
51k5Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10, R11, R15, R16, R22
522uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC15, C16, C21, C22, C33
42kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R12, R13, R14
4GNDTestPoint:TestPoint_Keystone_5015_Micro-MinatureTP3, TP7, TP8, TP9
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965H1, H2, H3, H4
310nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC23, C24, C25
31uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C14, C29
2100Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8, R9
2100kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R27
210nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC26, C32
210pCapacitor_SMD:C_0402_1005MetricC19, C20
2120RInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderFB1, L1
215Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR19, R21
2150kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR17, R18
21N4148Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD10, D11
23k3Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR24, R28
2Conn_01x03TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_HorizontalJ5, J6
2DMN65D8L-7Package_TO_SOT_SMD:SOT-23Q2, Q3
2G5V-1Relay_THT:Relay_SPDT_Omron_G5V-1K1, K2
2REDCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderD5, D8
2SMAJ40CADiode_SMD:D_SMAD2, D13
2SX33L_R1Diode_SMD:D_SMCD3, D4
1100 @ 100MHzInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderFB2
1105kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6
110nCapacitor_SMD:C_0603_1608MetricC12
110uInductor_SMD:L_Taiyo-Yuden_NR-80xx_HandSolderingL2
110uCapacitor_SMD:C_1210_3225MetricC4
110uCapacitor_SMD:C_1206_3216MetricC30
110uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7
113k3Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
120kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR23
124V_XTRTestPoint:TestPoint_Pad_D1.5mmTP4
12N2907AUPackage_TO_SOT_SMD:SOT-89-3Q1
133kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR25
13V3TestPoint:TestPoint_Pad_D1.5mmTP12
140KResistor_SMD:R_0603_1608MetricR31
147uCapacitor_SMD:C_1210_3225MetricC31
149.9Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2
150KResistor_SMD:R_0603_1608MetricR32
1511kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
15VTestPoint:TestPoint_Pad_D1.5mmTP5
175pCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1B340Diode_SMD:D_SMCD1
1BLUECapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderD6
1BSP170PMyLibrary:SOT-223Q5
1Buck5VTestPoint:TestPoint_Pad_D1.5mmTP6
1CO Sensor connectorMyLibrary:ME2-CO sensorJ7
1CO_VoutTestPoint:TestPoint_Pad_D1.5mmTP13
1Current loop outTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ4
1Fuse_SmallFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF1
1GREENCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderD7
1Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1Power 24VTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ1
1RotaryEncoder_Switch_MPRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW3
1SS16Diode_SMD:D_SMAD9
1STM32L433CCTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU4
1SWD DebugConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ3
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW1
1TPS54302Package_TO_SOT_SMD:SOT-23-6U1
1TestPointTestPoint:TestPoint_Pad_D1.0mmTP1
1Thermistor_NTCConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTH1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118194-0001LF_HorizontalJ2
1WSH-10451MyLibrary:wsh-10451U5
1XTR111AxDGQPackage_SO:MSOP-10-1EP_3x3mm_P0.5mm_EP2.2x3.1mm_Mask1.83x1.89mm_ThermalViasU7
1XTR_VinTestPoint:TestPoint_Pad_D1.5mmTP11
1XTR_VoutTestPoint:TestPoint_Pad_D1.5mmTP10
1XTR_Vout_ISTestPoint:TestPoint_Pad_D1.5mmTP2
1ZXMP6A13FTAPackage_TO_SOT_SMD:SOT-23Q4

Questions

How big is the Current loop gen PCB?

It measures 75.5 × 78 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Current loop gen use?

126 parts, built around the AMS1117-3.3, TPS54302, USBLC6-2SC6 and DMN65D8L-7(ES). 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 Current loop gen KiCad files?

From the andrzejkasica/CO-sensor repository on GitHub, at the commit this page was made from: the board is Current_loop_gen.kicad_pcb and its schematic Current_loop_gen.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Current loop gen design in my own project?

Its repository states no licence, so its author keeps all rights: ask andrzejkasica before reusing the design.

Similar boards

  • 4 layers48 × 84 mmFanControlHW, the printed circuit board in 3D

    FanControlHW

    mrspieb/HW-FanControl

    Everything required to build the PCB and case of the ventilation fan controller

    84 partsGPL-3.0
  • 2 layers102 × 81 mmCzujnikiRpi3b, the printed circuit board in 3D

    CzujnikiRpi3b

    adamkaliszan/FreeRtosOnAvr

    An alternative for arduino. Multitasking firmware provides great flexibility.

    157 parts2GPL-3.0
  • 2 layers70 × 100 mmEKIO AQx4, the printed circuit board in 3D

    EKIO AQx4

    Konstantin-Dudersky/plc-modules

    После открыть файл в Inkscape и изменить размер страницы

    69 parts
  • 2 layers65 × 56.1 mmRasPi HAT, the printed circuit board in 3D

    RasPi HAT

    OpenKNX/OpenKNX-RasPi-HAT

    46 parts4
  • 2 layers25.4 × 42.9 mmKnx mikrobus board, the printed circuit board in 3D

    Knx mikrobus board

    RavuAlHemio/mikrobus-boards

    A few mikroBUS board designs.

    30 parts1
  • 4 layers98.5 × 76.5 mmPanel, the printed circuit board in 3D

    Panel

    vbartusevicius/knx-dali-gateway

    Open-source DIN-rail gateway between a wired KNX TP line and one DALI / DALI-2 line: up to 64 control gear plus DALI-2 multi-master input devices, commissioned entirely through ETS.

    138 parts
  • 2 layers158 × 85 mmPiPLC Mainboard, the printed circuit board in 3D

    PiPLC Mainboard

    Chrismettal/PiPLC

    Glorified breakout board + DIN rail case for Pis

    154 parts19