Skip to the content
PCBKitNew board
2 layers84.3 × 39.4 mmShutdown manager mainboard, the printed circuit board in 3D

Shutdown manager mainboard

testudor/shutdown-manager-mainboard1

Power input module for 3D printers capable of performing safe shutdown procedures for SBCs like Raspberry PIs

Size
84.3 × 39.4 mm
Copper layers
2
Thickness
1.67 mm
Parts
28
Nets
30
Pads
104
Tracks, vias
146, 14
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
3 Nov 2023
Updated
7 Feb 2024

Overview

Shutdown manager mainboard is an open-source printed circuit board by testudor, from the testudor/shutdown-manager-mainboard repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 84.3 × 39.4 mm with 28 parts on 30 nets, routed with 146 tracks and 14 vias.

It is built around the IRM-02-12, DRV8220DSG and TPS76133DBV, with the CL05B104KO5NNN, 0402WGF1002 and CL10A106MA8NRN among its other parts. Its parts include 9 capacitors, 4 ICs, 4 connectors, 3 resistors and 1 switch. It belongs with the computers and single-board computers and robots and motor control boards and the SAM D and SAM boards of this library.

Main components

11

README

README.md

render of the shutdown manager mainboard.

Shutdown Manager Mainboard

This is a board for switching the AC mains input in machines such as 3D printers or CNC machines.

It is designed to be controlled by a push button switch with built-in dual color LEDs. An on-board LED driver controls these LEDs and different light patterns indicate the current system status.

The board has connections for two "nodes". These are external devices that require a safe shutdown procedure, such as a Raspberry Pi. It will trigger a shutdown of the nodes and will not turn off the power until they have completely shut down.

It is specifically designed to handle high inrush currents from SMPSs, which can cause normal relays to have their contacts weld together.

I/O

Nodes

PinFunction
NSDNode Shutdown - is repeatedly cycled low and high to trigger a shutdown of external devices
NHBNode Heart Beat - should be driven HIGH, when a node is running and LOW when it's shut down.

For an easy way to connect a Raspberry Pi see this repo.

Push button switch

PinFunction
SW-/SW+Connected to the power switch.
LD1/LD2Connected to the switches' dual color LED.

I can recommend the ONPOW GQ19F-10E/RG/12/S, however any push button switch with 12V dual color LEDs should work. By dual color I mean LEDs which change their color based on polarity.

Assembly

All necessary files can be found in the release section. They are compatible with the usual fab houses.

To use the full 16A this board was designed for, get 2oz PCBs or liberally coat the mains voltage traces on the bottom in solder.

I'm leaving these instructions intentionally vague as this is NOT a beginner's project. The more experienced should know what to do.

Firmware

This board requires firmware to be flashed and configured. For details see this repo.

Disclaimer

WARNING:

This board was designed to the best of my knowledge, but I am NOT an electrical engineer. If you decide to build this, I am not liable for damages or harm to yourself or anyone else.

Parts

28
QtyValueFootprintReferences
50.1uFCapacitor_SMD:C_0402_1005MetricC1, C2, C7, C8, C9
4MountingHoleMountingHole:MountingHole_3.2mm_M3_ISO7380_Pad_TopBottomH1, H2, H3, H4
310kResistor_SMD:R_0402_1005MetricR1, R3, R5
210uFCapacitor_SMD:C_0603_1608MetricC5, C6
2Conn_01x03Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ2, J3
2DRV8220DSGRPackage_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mmU3, U4
11uFCapacitor_SMD:C_0402_1005MetricC3
14.7uFCapacitor_SMD:C_0603_1608MetricC4
1Conn_01x03Custom_Connectors:282844-3J6
1Conn_01x04Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ1
1IRM-02-12Converter_ACDC:Converter_ACDC_MeanWell_IRM-02-xx_THTPS1
1Relay_SPST_Panasonic_DJH-FormA-Single-CoilCustom_Relay:Relay_SPST_Panasonic_DJH-FormA-Single-CoilK1
1Seeed Studio XIAO SAMD21Seeed Studio XIAO Series Library:XIAO-SAMD21-RP2040-14P-2.54-21X17.8MM (Seeeduino XIAO)U1
1TPS76133DBVRPackage_TO_SOT_SMD:SOT-23-5U2

The 26 most common of 28 parts.

Questions

How big is the Shutdown manager mainboard PCB?

It measures 84.3 × 39.4 mm and has 2 copper layers, 1.67 mm thick.

What parts does the Shutdown manager mainboard use?

28 parts, built around the IRM-02-12, DRV8220DSG, TPS76133DBV and CL05B104KO5NNN. 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 Shutdown manager mainboard KiCad files?

From the testudor/shutdown-manager-mainboard repository on GitHub, at the commit this page was made from: the board is Shutdown Manager Mainboard.kicad_pcb and its schematic Shutdown Manager Mainboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Shutdown manager mainboard design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers65 × 75 mmRp2040 audioboard, the printed circuit board in 3D

    Rp2040 audioboard

    lzptr/rp2040_audioboard

    Mixed signal audio board using the rp2040

    124 partsMIT
  • 4 layers50 × 20 mmGigaPower200V, the printed circuit board in 3D

    GigaPower200V

    kaminaris/GigaESC-Power200V

    Compact 50 × 20 mm non-isolated power-supply module for the modular GigaESC platform, intended for the 200 V version. Provides 12 V, 5 V and 3.3 V rails through a separate output connector.

    70 parts
  • 4 layers33.5 × 66.8 mmNet bmp, the printed circuit board in 3D

    Net bmp

    elagil/net-bmp

    An Ethernet-connected SWD/JTAG debug adapter (blackmagic probe)

    97 parts3GPL-3.0
  • 2 layers70 × 71 mmJewelled lc1, the printed circuit board in 3D

    Jewelled lc1

    matthiasnowak/jewelled

    This is a panel meant for production of the Earrings, allowing for 2 Earrings per panel.

    148 parts3
  • 6 layers34.4 × 20 mmGigaControl, the printed circuit board in 3D

    GigaControl

    kaminaris/GigaESC-ControlBoard

    Compact six-layer control card for modular GigaESC motor controllers. The MCU, CAN transceiver, IMU and signal conditioning live here; the MOSFET power stage and power supply are separate boards.

    54 parts
  • 4 layers53.9 × 29.1 mmBLE board, the printed circuit board in 3D

    BLE board

    rcardenes/sensor_board_with_ble

    47 parts