3phaseDiverter
FredM67·PVRouter-KiCad·mainboard/3phaseDiverter.kicad_pcb
About the 3phaseDiverter PCB
3phaseDiverter is an open source AVR/Arduino PCB design by FredM67, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 133.7 × 120.8 mm, with 150 components from 71 distinct parts.
Its main chip is the ATmega328-P, from the AVR/Arduino family. Other key parts include the AP7361C-33E and LMV321A. By type, the board carries 48 resistors, 30 connectors, 27 capacitors, 10 diodes, 3 ICs and 2 LEDs.
It belongs with the rf & radio designs in this gallery.
From the project
Carte principale universelle pour le Mk2 PV Router (rév. 6.0). Elle prend en charge les configurations monophasé, triphasé (avec ou sans neutre) et split-phase.
Carte principale universelle pour le Mk2 PV Router (rév. 6.0). Elle prend en charge les configurations monophasé, triphasé (avec ou sans neutre) et split-phase.
La carte 3phaseDiverter est le cœur du système Mk2 PV Router — un routeur solaire photovoltaïque open source capable de piloter jusqu'à trois charges selon la production solaire excédentaire. Elle est conçue pour être installée dans un boîtier Schneider Electric Thalassa.

Main components on the 3phaseDiverter
3phaseDiverter bill of materials (BOM)
150 components, 71 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega328-P | DIP-28_W7.62mm | IC1 |
| 1 | AP7361C-33E | SOT-223-3_TabPin2 | U1 |
| 1 | LMV321A | SOT-23-5_BigPads | U2 |
| 1 | 16MHz | Crystal_HC49-U_Vertical | X1 |
| 1 | SMA | SMA_Amphenol_132291-12_Vertical | CN1 |
| 1 | FTDI | Molex_SL_171971-0006_1x06_P2.54mm_Vertical | J0 |
| 1 | RESET | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J1 |
| 1 | D2 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J2 |
| 1 | D3 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J3 |
| 1 | D4 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J4 |
| 1 | D5 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J5 |
| 1 | D6 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J6 |
| 1 | D7 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J7 |
| 1 | D8 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J8 |
| 1 | D9 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J9 |
| 1 | D10 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J10 |
| 1 | D11 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J11 |
| 1 | D12 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J12 |
| 1 | D13 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J13 |
| 1 | D2 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J16 |
Show 51 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | D3 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J17 |
| 1 | D4 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J18 |
| 1 | D5 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J19 |
| 1 | D6 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J20 |
| 1 | D7 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J21 |
| 1 | D8 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J22 |
| 1 | D9 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J23 |
| 1 | D10 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J24 |
| 1 | D11 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J25 |
| 1 | D12 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J26 |
| 1 | D13 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | J27 |
| 1 | OLED | Molex_SL_171971-0004_1x04_P2.54mm_Vertical | J31 |
| 2 | DS18B20 | Molex_SL_171971-0003_1x03_P2.54mm_Vertical | J32, J33 |
| 3 | Conn_01x02 | Molex_SL_171971-0002_1x02_P2.54mm_Vertical | CT1, CT2, CT3 |
| 1 | RN214-0.3-02-47M | Choke_Schaffner_RNx14 | FL1 |
| 4 | 1A x 250V | Fuse_Littelfuse_395Series | FS0, FS1, FS2, FS3 |
| 4 | 2093-300-SM-RPLF | 2093300SMRPLF | GDT0, GDT1, GDT2, GDT3 |
| 3 | 320V | IsoM3300BL2 | GM1, GM2, GM3 |
| 1 | UART_EXT | PinHeader_1x06_P2.54mm_Vertical | JP8 |
| 1 | MPC10-5 | Converter_ACDC_MULTICOMP_PRO_MPC10-5_THT | PS1 |
| 1 | Conn_01x05_PWR | PhoenixContact_MSTBV_2,5_5-GF-5,08_1x05_P5.08mm_Vertical_ThreadedFlange | PWR1 |
| 1 | RFM69CW | RFM12B_RFM69CW | RF1 |
| 4 | 300V | MOV14D471KKTR | RV0, RV1, RV2, RV3 |
| 3 | ZMPT101K | Transformer_Zeming_ZMPT101K | TR1, TR2, TR3 |
| 1 | TRIG_EXT | PinHeader_1x06_P2.54mm_Vertical | TRIG_EXT0 |
| 1 | ON | LED_0603_1608Metric | LED40 |
| 1 | +5V | LED_0603_1608Metric | LED41 |
| 1 | SMBJ7.0A | D_SMB-SMC_Universal_Handsoldering | D1 |
| 6 | DF2B7AE | D_SOD-523_TVS | D11, D12, D21, D22, D31, D32 |
| 3 | CDSOD323-T03C | SOD-323+R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | D13, D23, D33 |
| 1 | Ferrite_Bead | Ferrite_0603_1608Metric_Pad1.05x0.95mm_BigPads | FB1 |
| 1 | FerriteBead | R_0603_1608Metric | FB2 |
| 1 | 1uF 310VAC | C_Rect_triple | C1 |
| 2 | 1uF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2, C40 |
| 1 | 220uF x 16V | CP_Elec_6.3x7.7 | C3 |
| 12 | 100nF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C4, C5, C6, C9, C11, C13, C21, C23 +4 |
| 2 | 22pF | C_0603_1608Metric | C7, C8 |
| 6 | 10uF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C10, C12, C20, C22, C30, C32 |
| 1 | 4.7uF | C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C41 |
| 1 | 10uF | C_0603_1608Metric | C44 |
| 1 | 100nF | C_0603_1608Metric | C45 |
| 1 | 1M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 2 | 47K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R45 |
| 1 | 4.7K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 18 | 20K | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R10, R11, R12, R13, R14, R15, R20, R21 +10 |
| 3 | 150 | R_PTH_SMD | R16, R26, R36 |
| 6 | 1K | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R17, R19, R27, R29, R37, R39 |
| 3 | 22R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R40, R41, R42 |
| 1 | 2K2 | R_0603_1608Metric | R43 |
| 1 | 4K7 | R_0603_1608Metric | R44 |
| 12 | 10K | R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R101, R102, R103, R104, R201, R202, R203, R204 +4 |
3phaseDiverter design files
The KiCad project lives in the FredM67/PVRouter-KiCad repository on GitHub; these links point at the commit this page was built from.
3phaseDiverter: common questions
What microcontroller does the 3phaseDiverter use?
The 3phaseDiverter is built around the ATmega328-P, from the AVR/Arduino family.
How big is the 3phaseDiverter PCB?
The 3phaseDiverter measures 133.7 × 120.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 3phaseDiverter?
150 components, from 71 distinct parts. The full bill of materials is listed on this page.
Where can I download the 3phaseDiverter design files?
From the FredM67/PVRouter-KiCad repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the 3phaseDiverter design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which FredM67 chose for the repository.
Can I test firmware for the 3phaseDiverter without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in PVRouter-KiCad
AVR/Arduino
3phaseDiverter rounded
FredM67
144.8 × 120.7 mm103 parts2LCC-BY-SA-4.00ESP32
Mk2Wifi-C6
FredM67
51 × 26.3 mm23 parts2LCC-BY-SA-4.00ESP32
Mk2Wifi
FredM67
51 × 24.2 mm23 parts2LCC-BY-SA-4.00Output stage for Mk2PVRouter
FredM67
62.9 × 27.9 mm8 parts2LCC-BY-SA-4.00Indicator panelized
FredM67
99.5 × 90 mm3 parts2LCC-BY-SA-4.00Indicator
FredM67
11.1 × 15 mm3 parts2LCC-BY-SA-4.00
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega
Hanqaqa
68.8 × 53.6 mm35 parts4LCERN-OHL-P-2.0746