Skip to the content
2 layers70 × 133.5 mmSunCommander RelayModule, the printed circuit board in 3D

SunCommander RelayModule

m47eus2/SunCommander-PCB

PCB boards for energy optimalization device. Contactors control for power switching with full optical isolation. Multiple current measurments made with current transformers.

Size
70 × 133.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
77
Nets
90
Pads
244
Tracks, vias
328, 23
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Mar 2026
Updated
5 Mar 2026

Overview

SunCommander RelayModule is an open-source printed circuit board by m47eus2, from the m47eus2/SunCommander-PCB repository on GitHub. It is a 2-layer board of 70 × 133.5 mm with 77 parts on 90 nets, routed with 328 tracks and 23 vias.

It is built around the 74HCT240D, PCF8574P and BC337, with the BC546 among its other parts. Its parts include 18 resistors, 16 diodes, 10 ICs, 10 connectors and 9 transistors.

Main components

4

README

README.md

SunCommander-PCB

PCB boards for energy optimalization device. Contactors control for power switching with full optical isolation. Multiple current measurments made with current transformers.

Relay Module PCB Sensors Module PCB

Relay Module

Complete 8 relay module (230V 10A) controlled by I2C with full optical isolation and separate power source for relays coils

  • Relay control with full optical isolation (with PC817 optocouplers), separate power sources and LED signalization
  • Optocouplers controled by I2C pin expanders (PCF8574N) and inverting digital buffers beetween
  • Conntcts to MCU with power supply, I2C bus and buffer enable signal. Requires separate 5V power supply for relays coils control
  • High current terminal blocks

Relay Module PCB Layout Relay Module electronic diagram

Sensor Module

Helps measuring currents from 10 current transformers

  • Connects to MCU with power supply, multiplexers address pins and 2 analog signals from 2 out of 10 choosen current sensors
  • Muxing signals from each sensor by two CD4051 analog multiplexers to MCU
  • Creates biases for current measurments
  • Current transformers jack 3.5mm sockets with custom footprints

Sensors Module PCB Layout Sensors Module electronic diagram

Parts

77
QtyValueFootprintReferences
81N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD2, D4, D6, D8, D10, D12, D14, D16
85100Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R4, R6, R8, R10, R12, R14, R16
8560Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R3, R5, R7, R9, R11, R13, R15
8BC337CustomFootprints:TO-92_Inline-customPadsQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
8Conn_01x03TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_HorizontalJ1, J2, J3, J4, J5, J6, J7, J8
8LEDLED_THT:LED_D5.0mmD1, D3, D5, D7, D9, D11, D13, D15
8PC817Package_DIP:DIP-4_W7.62mmU3, U4, U5, U6, U7, U8, U9, U10
8SANYOU_SRD_Form_CRelay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_CK1, K2, K3, K4, K5, K6, K7, K8
2100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1, C2
210kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR17, R18
210uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC3, C4
174HCT240Package_DIP:DIP-20_W7.62mm_SocketU2
1BC546CustomFootprints:TO-92_Inline-customPadsQ9
1Conn_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ10
1Conn_01x05Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ9
1PCF8574PPackage_DIP:DIP-16_W7.62mm_SocketU1

The 75 most common of 77 parts.

More from m47eus2/SunCommander-PCB

1
  • 2 layers125.5 × 36 mmSuncommander SensorsModule, the printed circuit board in 3D

    Suncommander SensorsModule

    m47eus2/SunCommander-PCB

    PCB boards for energy optimalization device. Contactors control for power switching with full optical isolation. Multiple current measurments made with current transformers.

    48 parts

Similar boards

  • 2 layers304.6 × 105.7 mmMPPT Booster 4kW Hardware, the printed circuit board in 3D

    MPPT Booster 4kW Hardware

    HNadeemTahir/AI_Inverter_Project

    NgSpice Digital Twin of a complete off-grid solar power system: H-Bridge inverter (220V/50Hz, PI control, electro-thermal IGBT modeling) and 4kW MPPT boost converter (UC3843 analog control, KCL summing node, gate drive…

    115 parts5
  • 2 layers160 × 100 mmExordisk v1, the printed circuit board in 3D

    Exordisk v1

    roberto314/kees1948_Boards

    kees 1948 Uniflex Remake

    119 parts1
  • 2 layers80.3 × 58.8 mmAtapiduino, the printed circuit board in 3D

    Atapiduino

    nthpulse/atapiduino_pcb

    PCB for Carlos Durandal's Atapiduino project

    14 parts1
  • 2 layers50 × 37 mmAnzeige Simon, the printed circuit board in 3D

    Anzeige Simon

    makerspace-wi/SimonProject

    ESP32-basierte Steuerung fuer Fallblattanzeigen (MAN/Krone/Vossloh) mit: - WiFi Access Point - Weboberflaeche/HTTP-API - Serieller Ausgabe im Krone-Protokoll - I2C-Transfer von Byte-Werten an 3 Slave-Adressen (ADTrans)

    25 parts
  • 2 layers130 × 62 mmESC SERVO KRS, the printed circuit board in 3D

    ESC SERVO KRS

    PriX-Y/UTL-Pad---Ulimated-Macro-pad

    i made this macro with with Statis - HackClub

    30 parts
  • 2 layersHouse midget, the printed circuit board in 3D

    House midget

    Sharoun-Madoya/home_midget

    167 partsMIT
  • 2 layers100 × 100 mmFt150ts E, the printed circuit board in 3D

    Ft150ts E

    z-XOF-z/FT150TS

    Tablero digital + launcher para Android que funciona solo con el teléfono del manubrio y está listo para una tarjeta ESP32 en la moto.

    71 parts

Questions

How big is the SunCommander RelayModule PCB?

It measures 70 × 133.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SunCommander RelayModule use?

77 parts, built around the 74HCT240D, PCF8574P, BC337 and BC546. 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 SunCommander RelayModule KiCad files?

From the m47eus2/SunCommander-PCB repository on GitHub, at the commit this page was made from: the board is pcb/SunCommander-RelayModule/SunCommander-RelayModule.kicad_pcb and its schematic pcb/SunCommander-RelayModule/SunCommander-RelayModule.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SunCommander RelayModule design in my own project?

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