VoxLink Programmer Shell

MichalVarsanyi·VoxLink·Hardware/Programmer_Shell_Module/Programmer_Shell_Module.kicad_pcb

VoxLink Programmer Shell PCB layout, top view — open source board by MichalVarsanyi
Simulate this board

About the VoxLink Programmer Shell PCB

VoxLink Programmer Shell is an open source PCB design by MichalVarsanyi, published on GitHub under the MIT license. It is a 4-layer board measuring 70 × 70 mm, with 7 components from 7 distinct parts.

Other key parts include the VoxLink_Core_Module. By type, the board carries 3 resistors, 2 capacitors, 1 IC and 1 connector.

It belongs with the sensors and usb & debug tools designs in this gallery.

From the project

VoxLink is a high-speed solution that allows interfacing of up to 100 sensors using a single high-speed host device. The communication protocol is agnostic to the sensor board, freeing the user from handling low-level communication. This project is part of my Bachelor's thesis at the Czech Technical University in Prague.

- During programming, exceeding internal clocking speeds of 100MHz on the iCE40UL1K-CM36AI FPGA proved to be virtually impossible. In the future, instantiating the hard IP I2C blocks in the FPGA silicon may increase the speed. Realistically, however, switching to a higher speed grade of FPGAs will probably be the best option.

It may seem that 50-100 MHz is unreasonably fast; however, just 40 sensors at 9 kHz get very close to this ballpark. It is difficult to determine what may increase the bandwidth in the future, so it's better to have an excess than to have too little bandwidth.…

VoxLink Programmer Shell, from the project README
From the project README

Main components on the VoxLink Programmer Shell

VoxLink Programmer Shell bill of materials (BOM)

7 components, 7 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
VoxLink_Core_Module
U1
1
RJ45_Output
J2
1
1u
C1
1
10u
C2
1
10k
R1
1
20k
R2
1
1R
R3

VoxLink Programmer Shell design files

The KiCad project lives in the MichalVarsanyi/VoxLink repository on GitHub; these links point at the commit this page was built from.

VoxLink Programmer Shell: common questions

How big is the VoxLink Programmer Shell PCB?

The VoxLink Programmer Shell measures 70 × 70 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the VoxLink Programmer Shell?

7 components, from 7 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the VoxLink Programmer Shell design files?

From the MichalVarsanyi/VoxLink repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the VoxLink Programmer Shell design in my own project?

Yes, under the terms of its MIT license, which MichalVarsanyi chose for the repository.

More boards in VoxLink

Similar boards