Bytesync

imihajlow·ethernet-to-spi·sch/bytesync/bytesync.kicad_pcb

Bytesync PCB layout, top view — open source board by imihajlow

About the Bytesync PCB

Bytesync is an open source PCB design by imihajlow, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 64 × 28 mm, with 16 components from 11 distinct parts.

Other key parts include the 74HC74 and 74HC08. By type, the board carries 10 connectors, 3 ICs and 3 capacitors.

From the project

An Ethernet to SPI converter using 7400-series ICs

The Nucleo64 shield schematic files are located in sch/shield/.

The firmware for stm32f401 is located in stm32eth-f401/.

The idea is to convert the Manchester-encoded 10BASE-T signal to SPI and use an STM32 MCU to parse it.

A 75C1168 chip is used to convert differential signals to 5V logic levels.

Then, edges are detected using a 74HC86 XOR.

Blue is the input signal, yellow - detected edges.

Bytesync, from the project README
From the project README

Main components on the Bytesync

Bytesync bill of materials (BOM)

16 components, 11 distinct parts.

QtyPartRefs
2
74HC74
U1, U2
1
74HC08
U3
1
MOSI_IN
J1
1
SCK_IN
J2
1
CS_IN
J3
2
VCC
J4, J5
2
GND
J6, J7
1
MOSI_OUT
J8
1
~{CS_OUT}
J9
1
SCK_OUT
J10
3
0.1
C1, C2, C3

Bytesync design files

The KiCad project lives in the imihajlow/ethernet-to-spi repository on GitHub; these links point at the commit this page was built from.

Bytesync: common questions

How big is the Bytesync PCB?

The Bytesync measures 64 × 28 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Bytesync?

16 components, from 11 distinct parts. The full bill of materials is listed on this page.

Where can I download the Bytesync design files?

From the imihajlow/ethernet-to-spi repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Bytesync design in my own project?

Yes, under the terms of its GPL-3.0 license, which imihajlow chose for the repository.

More boards in ethernet-to-spi