Skip to the content
2 layers165.1 × 204 mmProduction controller makroshield, the printed circuit board in 3D

Production controller makroshield

Connaxio/production-controller-makroshield

The PCM has a mikroBUS socket that works with Espoir, our Power over Ethernet devboard, to provide remote control, as well as advanced functionalities through node-red and Home Assistant.

Size
165.1 × 204 mm
Copper layers
2
Thickness
1.6 mm
Parts
120
Nets
107
Pads
595
Tracks, vias
1,469, 601
Pours
16
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
18 Jan 2023
Updated
9 Jul 2023

Overview

Production controller makroshield is an open-source printed circuit board by Connaxio, from the Connaxio/production-controller-makroshield repository on GitHub. It is a 2-layer board of 165.1 × 204 mm with 120 parts on 107 nets, routed with 1,469 tracks and 601 vias.

It is built around the NAU7802SGI, ACS711KEXLT-31AB-T and PI4IOE5V6416ZDEX, with the RMCF0402FT12K4, RMCF0402FT75R0 and RMCF0402FT5K10 among its other parts. Its parts include 53 resistors, 24 connectors, 15 capacitors, 8 diodes and 7 fuses.

Main components

12

README

README.md

Production Controller makroShield

The Production Controller makroShield (PCM) is a modular controller designed to operate 24 V devices with the help of connected and remote sensors.

The PCM has a mikroBUS socket that works with Espoir, our Power over Ethernet devboard, to provide remote control, as well as advanced functionalities through node-red and Home Assistant. Simpler control can be achieved by directly programming Espoir.

Originally designed to operate greenhouses and irrigation valves, it can be adapted to many different kinds of small productions and climate control due to its modular nature.

2 drivers are available with the PCM: a 2-ways driver for bidirectional motors, and a 1-way, AC/DC controller for other devices, like valves, fans, and unidirectional motors. Up to 15 drivers can be connected simultaneously, and scheduled to use up to 350 Watts of power at a time.

Being modular makes the PCM easy to repair and upgrade, and helps reduce cost for smaller operations.

Parts

120
QtyValueFootprintReferences
37RES_12.4KΩ_1%_0402connaxio-resistors:RES_0402_1005MR2, R3, R11, R13, R14, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34 +21
15CON_CONNAXIO_MOTOR_DRIVERconnaxio-connectors:CON_CONNAXIO_MOTOR_DRIVERJ10, J11, J12, J13, J14, J15, J16, J17, J18, J19, J20, J21, J22, J23, J24
8CAP_CER_100NF_25V_0402connaxio-capacitors:CAP_CER_0402_1005MC2, C6, C7, C9, C10, C11, C13, C14
8RES_226Ω_1%_0402connaxio-resistors:RES_0402_1005MR8, R9, R10, R12, R20, R21, R22, R23
5RES_5.10KΩ_1%_0402connaxio-resistors:RES_0402_1005MR5, R6, R15, R16, R18
4CAP_AE_1MF_50V_TH_12.5MMconnaxio-capacitors:CAPAE_RAD_D12.5_H26.5_P5C1, C3, C4, C5
4CON_HDR_100MILS_M_TH_1X3connaxio-connectors:CON_HDR_100MILS_M_TH_1X3J6, J7, J8, J9
4FID_1X3connaxio-mechanical:FID_1X3F4, F5, F6, F7
3CAP_CER_22UF_10V_0603connaxio-capacitors:CAP_CER_0603_1608MC8, C12, C15
3CON_TERM_BLK_1X2_TB008A-508-02BEconnaxio-connectors:CON_TERM_BLK_1X2_TB008A-508-02BEJ1, J2, J4
3DIO_LED_GREEN_150060GS75000connaxio-diodes:LED_0603_1608MD5, D6, D7
3FUS_BLADE_MINI_3588-1connaxio-connectors:FUS_BLADE_MINI_3588-1F1, F2, F3
2DIO_TVS_24V_UNI_SMBconnaxio-diodes:DO-124AA_SMBD1, D2
2IO_EXP_PI4IOE5V6416ZDEXconnaxio-fp:QFN-24_4x4_P0.5_EP2.7X2.7U1, U2
2LOGOLOGOG***, G***
2MTH_M5_NPTHconnaxio-mechanical:MTH_M5_NPTHMTH1, MTH2
2MTH_SLOT_M5_2MM_NPTHconnaxio-mechanical:MTH_SLOT_M5_2MM_NPTHMTH3, MTH4
1ADC_NAU7802SGIconnaxio-sop:SOIC-16_3.9X9.9_P1.27U5
1CON_HDR_MIKROBUS_ADDON_THconnaxio-connectors:CON_HDR_MIKROBUS_ADDON_THJ3
1CON_HDR_MIKROBUS_SOCKET_THconnaxio-connectors:CON_HDR_MIKROBUS_SOCKET_THJ5
1DIO_SBD_100V_3A_SMAconnaxio-diodes:DO-214AC_SMAD3
1DIO_TVS_5V_UNI_SMAconnaxio-diodes:DO-214AC_SMAD4
1DIO_TVS_SRV05-4HTGconnaxio-sop:SOT-23-6D8
1NTC_SL22 2R018connaxio-resistors:RV_DISC_D22_W6_P7.8R1
1PTC_SMD1210B010TFconnaxio-resistors:RES_1210_3225MR19
1RES_1.00KΩ_1%_0402connaxio-resistors:RES_0402_1005MR17
1SEN_CUR_ACS711KEXLT-31AB-Tconnaxio-fp:QFN-12_CUR_SEN_ACS7U4
1SEN_TEMP_TMP1075DRconnaxio-sop:SOIC-8_3.9x4.9_P1.27U3
1TRX_2NPN_BC846S,115connaxio-sop:SOT-363_SC-70-6Q2
1TRX_PMOS_AOD4189connaxio-sop:TO-252-3Q1

More from Connaxio/production-controller-makroshield

2
  • 2 layers31.8 × 35.6 mmH bridge driver, the printed circuit board in 3D

    H bridge driver

    Connaxio/production-controller-makroshield

    The PCM has a mikroBUS socket that works with Espoir, our Power over Ethernet devboard, to provide remote control, as well as advanced functionalities through node-red and Home Assistant.

    39 parts
  • 2 layers28.6 × 35.6 mmSimple switch, the printed circuit board in 3D

    Simple switch

    Connaxio/production-controller-makroshield

    The PCM has a mikroBUS socket that works with Espoir, our Power over Ethernet devboard, to provide remote control, as well as advanced functionalities through node-red and Home Assistant.

    30 parts

Similar boards

  • 4 layers50.8 × 61 mmEspoir, the printed circuit board in 3D

    Espoir

    kitspace-test-repos/kicad6-file-collection

    101 partsMIT
  • 2 layersBurner pcb, the printed circuit board in 3D

    Burner pcb

    fadnis-shaunak28/ECE-445-Notebooks

    Lab Notebooks for ECE 445

    72 parts1
  • 4 layers202.3 × 90 mmMythra psu, the printed circuit board in 3D

    Mythra psu

    bad-alloc-heavy-industries/Mythra

    45 parts7BSD-3-Clause
  • 6 layers57 × 25.9 mmR7FS7MOD, the printed circuit board in 3D

    R7FS7MOD

    Brazil-L/Lumeward-OpenSource

    Open-source Lumeward firmware and development tools

    228 parts2Apache-2.0
  • 2 layers160 × 238.5 mmEdurob, the printed circuit board in 3D

    Edurob

    IDiAL-IMSL/Edurob-PCB

    PCB-Files for Edurob

    139 parts1BSD-3-Clause
  • 4 layers140 × 97 mmMainBoard, the printed circuit board in 3D

    MainBoard

    Immortals-Robotics/MainBoard

    Immortals main electronics for the Robocup Soccer Small-Size League

    137 parts
  • 2 layers62.3 × 71.5 mmOmnixie v0 2, the printed circuit board in 3D

    Omnixie v0 2

    NA-varez/OMNIXIE

    Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie Indicator Tubes

    64 partsMIT
  • 4 layers95 × 67 mmLoRaDongle iCE40, the printed circuit board in 3D

    LoRaDongle iCE40

    marrrk/LoRaDongle

    A Risc-V Based LoRa custom PCB

    145 parts4

Questions

How big is the Production controller makroshield PCB?

It measures 165.1 × 204 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Production controller makroshield use?

120 parts, built around the NAU7802SGI, ACS711KEXLT-31AB-T, PI4IOE5V6416ZDEX and RMCF0402FT12K4. 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 Production controller makroshield KiCad files?

From the Connaxio/production-controller-makroshield repository on GitHub, at the commit this page was made from: the board is mainboard/production_controller_makroshield.kicad_pcb and its schematic h-bridge-driver/h-bridge-driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Production controller makroshield design in my own project?

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