Skip to the content
PCBKitNew board
4 layers141 × 93 mmDevkyt, the printed circuit board in 3D

Development board for the Kyttar KYT16A120 chip

Size
141 × 93 mm
Copper layers
4
Thickness
1.6 mm
Parts
26
Nets
203
Pads
579
Tracks, vias
6,325, 1,268
Pours
11
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
3 Jul 2026
Updated
10 Aug 2026

Overview

Devkyt is an open-source printed circuit board by Lattrex, from the Lattrex/devkyt repository on GitHub. It is a 4-layer board of 141 × 93 mm with 26 parts on 203 nets, routed with 6,325 tracks and 1,268 vias.

It is built around the LT3080IST#PBF, TSM-112-01-L-DV and CL21A106KAYNNNE, with the TSM-132-01-L-DV, RL0805FR-070R5L and 3314G-1-104E among its other parts. Its parts include 10 connectors, 3 capacitors, 1 resistor and 1 IC.

Main components

8

README

README.md
image

Kyttar Dev Kit

Open-source hardware carrier board for the Kyttar asynchronous DSP ASIC (SKY130 OpenFrame). The board hosts four Kyttar M.2 cards and plugs onto a ZTEX USB-FPGA Module 2.18b, giving a GNU Radio–driven development platform for the Kyttar array.


What this board is

A passive carrier / breakout board:

  • 4× Kyttar M.2 sockets (M1–M4) — MicroMod M.2 E-key sockets. Kyttar cards snap in; the sockets carry the x16 data port, x1 serial port, and resets. The four are wired as two daisy chains (M1→M2, M3→M4) plus per-chip breakout headers.
  • 2× ZTEX 2×32 SMD headers (J1, J2) — mate the ZTEX USB-FPGA-2.18b's I/O connectors (rows A/B and C/D). All FPGA I/O, power (VIN/3.3V), and GND come through these.
  • 6× 2×12 breakout headers (J4–J9) — expose each chip's signals and the daisy-chain link for probing.
  • On-board Vcore supply — an LT3080 LDO (U1) fed from the ZTEX 3.3V rail, adjustable via trimpot (RV1), with a current-sense shunt (R1) and header taps (J3 = ISHUNT, J10 = VEXT for an external bench supply).
  • 4-layer stackup: signals on top/bottom, a solid GND plane and power pours on the inner layers.

It is receive-capable SDR / DSP development hardware, not a finished product.


Repository layout

Only the KiCad hardware design is published here right now. The FPGA gateware and ZTEX SDK integration are coming later, once the bitstream-generation flow is complete (they're intentionally excluded — see .gitignore).

text
devkyt/
├── LICENSE                         CERN-OHL-S v2 (hardware licence)
├── README.md                       this file
└── devkyt/                         the KiCad project
    ├── devkyt.kicad_pro            project
    ├── devkyt.kicad_sch            schematic
    ├── devkyt.kicad_pcb            4-layer PCB (fully routed, DRC-clean)
    ├── devkyt.kicad_dru            custom design rules (PCBWay 4-layer)
    ├── fab_overrides_pcbway.txt    fab floor for the autorouter (PCBWay 4L)
    ├── fp-lib-table / sym-lib-table  project-local library tables
    └── libraries/                  custom parts + reference docs
        ├── footprints/devkyt.pretty/   Kyttar M.2 socket, GND standoff, logo
        ├── symbols/devkyt.kicad_sym     custom symbols
        ├── PARTS.md                     parts inventory + provenance
        ├── OPENFRAME_GPIO_MAP.txt        Kyttar gpio ↔ M.2 pad map (verified)
        └── ZTEX_HEADER_MAP.txt           ZTEX 2.18b header pin map + mirror rule

Not yet in the repo (coming later):

  • fpga/ — FPGA gateware (the ZTEX↔Kyttar bridge / DDC).
  • ztex/ — ZTEX SDK / firmware files.

Building / ordering the board

Fabricated as a 4-layer board (design rules target PCBWay; the .kicad_dru and fab_overrides_pcbway.txt encode PCBWay's 4-layer capability).

  1. Bare PCB: export Gerbers + drill from devkyt.kicad_pcb (File → Fabrication Outputs). Order 4-layer, 1oz, 1.6mm, HASL. Board is ~150 × 90 mm.
  2. Assembly: see the BOM in the KiCad schematic (Symbol Fields Table). Recommended split:
    • Have the fab place: the M.2 sockets (M1–M4) and the SMD pin headers (J1/J2, J4–J9).
    • Hand-solder yourself: the passives (C1–C3, R1, RV1), the LDO (U1), and the through-hole taps (J3, J10) — marked DNP in the BOM. These are 0805 / SOT / 0.1"-pitch parts that come on reels with high minimums; cheaper to buy a few from DigiKey and place by hand.

Key parts

RefPartMPNMfr
M1–M4M.2 E-key socket (MicroMod)2199230-4TE Connectivity
J1, J22×32 SMT vertical headerTSM-132-01-L-DVSamtec
J4–J92×12 SMT vertical headerTSM-112-01-L-DVSamtec
U1Adjustable LDO (Vcore)LT3080Analog Devices

Mates: ZTEX USB-FPGA Module 2.18b (bought separately).


Design notes

  • Kyttar ↔ M.2 pad mapping and the ZTEX header pinout are documented in devkyt/libraries/ — both were verified against the ChipFoundry Caravel M.2 card netlist, the SKY130 OpenFrame datasheet/RTL, and the ZTEX pinlist.
  • The M.2 socket footprint is adapted from chipfoundry/caravel_board (MicroMod M.2 E-key; underlying standard is SparkFun's, CC-BY 4.0).
  • Orientation: the ZTEX headers mate the ZTEX board's bottom-side sockets; the carrier footprint is mirrored (row-swap) accordingly. See ZTEX_HEADER_MAP.txt.

Licence

Hardware is licensed under the CERN Open Hardware Licence Version 2 – Strongly Reciprocal (see LICENSE). If you make or distribute this hardware, or a modified version, you must make your design sources available under the same licence and keep the source-location notice (https://lattrex.com).

Parts

26
QtyValueFootprintReferences
6Conn_02x12_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x12_P2.54mm_Vertical_SMDJ4, J5, J6, J7, J8, J9
4Kyttar 1devkyt:Kyttar_M.2-CONNECTOR-EM1, M2, M3, M4
3, ,
210uFCapacitor_SMD:C_0805_2012MetricC1, C2
2ZTEX 2x32Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical_SMDJ1, J2
10.5Resistor_SMD:R_0805_2012MetricR1
1100kPotentiometer_SMD:Potentiometer_Bourns_3314G_VerticalRV1
11uFCapacitor_SMD:C_0805_2012MetricC3
1GND_Standoffdevkyt:Kyttar_GND_StandoffH2
1ISHUNTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1LOGOdevkyt:lattrex_logoG***
1LT3080Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1OSHW-Logo_7.5x8mm_SilkScreenSymbol:OSHW-Logo_7.5x8mm_SilkScreenREF1
1VEXTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ10

Questions

How big is the Devkyt PCB?

It measures 141 × 93 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Devkyt use?

26 parts, built around the LT3080IST#PBF, TSM-112-01-L-DV, CL21A106KAYNNNE and TSM-132-01-L-DV. 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 Devkyt KiCad files?

From the Lattrex/devkyt repository on GitHub, at the commit this page was made from: the board is devkyt/devkyt.kicad_pcb and its schematic devkyt/devkyt.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Devkyt design in my own project?

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

Similar boards

  • 2 layers82.5 × 85.3 mmBSPD-27, the printed circuit board in 3D

    BSPD-27

    Full-Blue-Racing/BSPD-27

    BSPD for the fbr27 car

    108 parts
  • 2 layers100 × 96 mmBacklight, the printed circuit board in 3D

    Backlight

    jackw01/scanlight

    A better light source for scanning color negative film

    69 parts397CERN-OHL-W-2.0
  • 2 layers119.9 × 57 mm1v2boost, the printed circuit board in 3D

    1v2boost

    benkrasnow/1v2-boost-converter

    Schematics and PCB layout for a boost converter 0.9V minimum input, 30A maximum input current

    77 parts7MIT
  • 4 layers290 × 215 mmPlacard, the printed circuit board in 3D

    Placard

    tocksin/placard

    PLA computer

    187 parts2AGPL-3.0
  • 2 layers158.3 × 110 mmLathrum thesis, the printed circuit board in 3D

    Lathrum thesis

    Dylancyclone/thesis

    Undergraduate Honors thesis for graduation in 2022

    80 parts1
  • 2 layers51.5 × 92 mmEcoport bridge v1, the printed circuit board in 3D

    Ecoport bridge v1

    jrowe88/ecoport-bridge

    CTA-2045 (EcoPort) bridge for a Rinnai REHP65 heat pump water heater

    74 parts1AGPL-3.0
  • 4 layers243.8 × 171.5 mmNeotron Pico, the printed circuit board in 3D

    Neotron Pico

    Neotron-Compute/Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

    242 parts250
  • 2 layers70.5 × 64 mmEsp32, the printed circuit board in 3D

    Esp32

    ste2425/PSP-Bluetooth

    Formerly PSP-Consolizer, PSP-Bluetooth aims to add Bluetooth controller support to the PSP 1K/2K/3K.

    95 parts108MIT