Skip to the content
PCBKitNew board
2 layersGridSync, the printed circuit board in 3D

Easy-to-implement grid synchronisation circuit with hardware and software design

Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
18
Pads
52
Tracks, vias
71, 4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
5 Mar 2025
Updated
5 Mar 2025

Overview

GridSync is an open-source printed circuit board by vidminno, from the vidminno/Grid-synchronisation repository on GitHub, published under the BSD-2-Clause licence. It is a 2-layer board with 23 parts on 18 nets, routed with 71 tracks and 4 vias.

It is built around the ISOM8710DFFR. Its parts include 8 resistors, 4 capacitors, 2 ICs, 2 diodes and 1 connector.

Main components

1

README

README.md

Grid synchronisation

This repository contains an easy-to-implement grid synchronisation circuit.

Content

  • Hardware: KiCad schematic and layout design for isolated grid frequency acquisition.
  • Software: Implementation for an STM32 Nucleo H755 for grid synchronisation.

Functionality

The circuit uses opto-emulators (ISOM8710) for isolated detection of the mains zero crossing. A microcontroller analyses the signal edges to calculate the mains frequency and phase position.

Parts

23
QtyValueFootprintReferences
69k1Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4, R5, R6, R7, R8, R9
4100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC9, C10, C11, C12
4~Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderFB1, FB2, FB3, FB4
21k8Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR30, R31
2D_ZenerDiode_SMD:D_SOD-323_HandSolderingD1, D2
2ISOM8710DFFRPFoot:ISOM8710DFFRIC2, IC8
2TestPointTestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mmTP1, TP2
11017503PFoot:1017503J1

Questions

What parts does the GridSync use?

23 parts, built around the ISOM8710DFFR. 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 GridSync KiCad files?

From the vidminno/Grid-synchronisation repository on GitHub, at the commit this page was made from: the board is Hardware/GridSync.kicad_pcb and its schematic Hardware/GridSync.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GridSync design in my own project?

Its repository publishes it under the BSD-2-Clause 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 layers166.5 × 76.5 mmSerialToDmx, the printed circuit board in 3D

    SerialToDmx

    Schnetzi8/dmx-led-bar

    A dmx controllable LED Strip

    101 parts
  • 2 layers65 × 56 mmPi servo hat, the printed circuit board in 3D

    Pi servo hat

    earthtojake/text-to-cad

    Design physical products with AI

    23 parts26kMIT
  • 2 layers14 × 100 mmYunomi, the printed circuit board in 3D

    Yunomi

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    23 parts3kApache-2.0
  • 2 layers50.8 × 52.2 mmFuhhni, the printed circuit board in 3D

    Fuhhni

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    23 parts915
  • 2 layers138.8 × 89.8 mmKeyboard pcb, the printed circuit board in 3D

    Keyboard pcb

    diepala/cantor

    Cantor keyboard, a 42 key diodeless split keyboard.

    23 parts756GPL-3.0
  • 2 layers32.9 × 53.3 mmGoatgdo, the printed circuit board in 3D

    Goatgdo

    Kaldek/rat-ratgdo

    Open source schematics for ratgdo PCB

    23 parts511MIT
  • 2 layers35.5 × 50 mmTobo, the printed circuit board in 3D

    Tobo

    kelu124/echomods

    Open source ultrasound processing modules and building blocks

    23 parts463
  • 2 layers19 × 19 mmKeybit, the printed circuit board in 3D

    Keybit

    notaroomba/keybytes

    A truly modular keyboard

    23 parts444