Skip to the content
PCBKitNew board
4 layers62.5 × 83.8 mmKerberos2, the printed circuit board in 3D

C64/C128 MIDI flash interface

Size
62.5 × 83.8 mm
Copper layers
4
Thickness
4.69 mm
Parts
169
Nets
266
Pads
836
Tracks, vias
5,499, 169
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
29 Jan 2014
Updated
11 Jun 2023

Overview

Kerberos2 is an open-source printed circuit board by FrankBuss, from the FrankBuss/kerberos repository on GitHub. It is a 4-layer board of 62.5 × 83.8 mm with 169 parts on 266 nets, routed with 5,499 tracks and 169 vias.

It is built around the RP2040, 74LCX16245 and MX25L25645G, with the AD8694ARZ, TMCS1108A3UQDRQ1 and 74LS14PC among its other parts. Its parts include 55 resistors, 47 capacitors, 21 connectors, 15 ICs and 7 diodes. It belongs with the RP2040 and FPGA and CPLD boards of this library.

Main components

10

README

README.md

project webpage: https://frank-buss.de/kerberos/

New Kerberos 2 design

See the kicad directory for the current schematic and board. Here is a PDF export of the current schematic.

planned new features

  • Mirror MIDI-in to thru and out

  • USB MIDI device implementation

  • USB host implementation for connecting USB keyboards, if possible

  • SD-card for storing more programs and data

Kerberos 2 parts

FPGA with 8 MB integrated RAM: https://eu.mouser.com/ProductDetail/GOWIN-Semiconductor/GW1NR-LV4QN88C6-I5?qs=wnTfsH77Xs4Nd00MqWDpJw%3D%3D

16 MB flash: https://lcsc.com/product-detail/NOR-FLASH_Winbond-Elec-W25Q128JVSIQ_C113767.html

Microcontroller for FPGA powerup sequencing, updating the flash, and booting the FPGA: RP2040

USB-C connector: https://lcsc.com/product-detail/USB-Connectors_XUNPU-TYPEC-304J-BCP16_C2835315.html

12 MHz oscillator: https://lcsc.com/product-detail/Oscillators_Shenzhen-SCTF-Elec-SX3M12-000M20F30TNN_C2901561.html

Schottky Diode: https://lcsc.com/product-detail/span-style-background-color-ff0-Schottky-span-Barrier-Diodes-SBD_MDD-Microdiode-Electronics-SS34_C8678.html

16 Bit Level Shifter: https://lcsc.com/product-detail/Translators-Level-Shifters_Nexperia-74ALVC164245DGG-11_C5531.html

8 x 33 ohm resistor network: https://lcsc.com/product-detail/Resistor-Networks-Arrays_UNI-ROYAL-Uniroyal-Elec-16P8WGF330JT4E_C422182.html

SD-card: https://lcsc.com/product-detail/span-style-background-color-ff0-SD-span-span-style-background-color-ff0-Card-span-Connectors_MOLEX-5033981892_C428492.html

internal reset button: https://lcsc.com/product-detail/Tactile-Switches_ALPSALPINE-SKRPADE010_C127488.html

optoisolator: https://www.digikey.com/en/products/detail/liteon/6N138S/1969181?s=N4IgTCBcDaIIwDYAMBaOB2AnOlA5AIiALoC%2BQA

credits

Gowin Kicad library: https://github.com/devbisme/KiCad-Schematic-Symbol-Libraries

USB-C connector: EasyEDA library for this product: https://lcsc.com/product-detail/USB-Connectors_XUNPU-TYPEC-304J-BCP16_C2835315.html Converted to KiCad with this tool: https://github.com/RigoLigoRLC/LC2KiCad

Parts

169
QtyValueFootprintReferences
37100nCapacitor_SMD:C_0805_2012MetricC1, C2, C11, C12, C13, C14, C15, C18, C19, C20, C21, C22, C23, C24, C25, C26 +21
2610kResistor_SMD:R_0805_2012MetricR18, R19, R20, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34 +10
927Resistor_SMD:R_0805_2012MetricR7, R8, R9, R12, R13, R14, R15, R16, R17
7220Resistor_SMD:R_1206_3216MetricR52, R53, R54, R55, R56, R58, R59
51kResistor_SMD:R_0805_2012MetricR10, R11, R21, R44, R45
533resistor-network:16P8RN1, RN2, RN3, RN4, RN5
43k3Resistor_SMD:R_0805_2012MetricR3, R4, R5, R6
310uCapacitor_SMD:C_0805_2012MetricC4, C41, C43
34.7uCapacitor_SMD:C_0805_2012MetricC17, C40, C42
374LCX16245Package_SO:SSOP-48_5.3x12.8mm_P0.5mmU4, U5, U7
3BAV99Package_TO_SOT_SMD:SOT-23D5, D6, D7
21nCapacitor_SMD:C_0805_2012MetricC44, C45
21uCapacitor_SMD:C_0805_2012MetricC10, C16
24.7ucoil:coilL1, L2
25k1Resistor_SMD:R_0805_2012MetricR1, R2
274LS06Package_SO:SO-14_3.9x8.65mm_P1.27mmU8, U9
2D_SchottkyDiode_SMD:D_SMAD1, D2
2FerriteBeadInductor_SMD:L_0805_2012MetricFB1, FB2
2GNDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ6, J10
2M3406Package_TO_SOT_SMD:TSOT-23-5U12, U13
2MX25L25645GPackage_SO:SOP-8_5.28x5.23mm_P1.27mmU1, U2
2~LED_THT:LED_D3.0mmD3, D4
11.2VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ8
11.2VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP7
11.2V+Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP6
11.2V-Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP8
13.3VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ7
13.3VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP4
13.3V+Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP3
13.3V-Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP5
145300Resistor_SMD:R_0805_2012MetricR48
1503398-1892sd-card:MOLEX_503398-1892J18
15VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ1
16N1386N138S:6N138SU14
174LS14Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU15
1AD8694ARZPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU10
1EXPANSION-PORTcart-proto:EXPANSION-PORTJP1
1GW1NR-4&4B_QN881qn88:QFN-88_EP_10x10_Pitch0.4mmU6
1IEC_ATNConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ2
1IEC_CLKConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4
1IEC_DATConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ5
1IEC_SRQConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3
1MIDI-inmidi:CUI_SD-50BVJ19
1MIDI-outmidi:CUI_SD-50BVJ21
1MIDI-thrumidi:CUI_SD-50BVJ20
1NAResistor_SMD:R_0805_2012MetricR36
1RP2040rp2040:QFN40P700X700X90-57NU3
1SKRPADE010button:KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6SW2
1SWCLKConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ15
1SWDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ16
1SX3M12.000M20F30TNNoscillator:SX3M12.000M20F30TNNX1
1TMCS1108A3UQDRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU11
1TYPEC-304J-BCP16usb-c:USB-C-SMD_TYPEC-304J-BCP16USB1
1current-measurementConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ9
1host-mode-supplyConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1logoSymbol:CE-Logo_8.5x6mm_SilkScreenLOGO2
1logoSymbol:WEEE-Logo_4.2x6mm_SilkScreenLOGO1
1rp_spare1Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ11
1rp_spare2Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ12
1rp_spare3Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ13
1rp_spare4Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ14
1side-switchreset-button:SW_TL1105JAF160QSW1
1xoutConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ17
1~{USB_BOOT}Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP9

Questions

How big is the Kerberos2 PCB?

It measures 62.5 × 83.8 mm and has 4 copper layers, 4.69 mm thick.

What parts does the Kerberos2 use?

169 parts, built around the RP2040, 74LCX16245, MX25L25645G and AD8694ARZ. 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 Kerberos2 KiCad files?

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

Can I use the Kerberos2 design in my own project?

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

Similar boards

  • 2 layers62.5 × 83.8 mmKerberos2, the printed circuit board in 3D

    Kerberos2

    kitspace-test-repos/kicad6-file-collection

    157 partsMIT
  • 2 layers32 × 94.9 mmTn vdp v1 compact, the printed circuit board in 3D

    Tn vdp v1 compact

    lfantoniosi/tn_vdp

    Tang Nano 9K TMS 9118A VDP

    28 parts157BSD-3-Clause
  • 6 layers178.1 × 97.2 mmDigitalAmplifier, the printed circuit board in 3D

    DigitalAmplifier

    SSkrzypik03/Volumia-Amplifier

    High-performance Class-D audio amplifier project with Post-Filter Feedback (PFFB) and DSP, designed to provide excellent sound quality, high efficiency, and flexible audio processing capabilities.

    318 parts
  • 4 layers45.2 × 70.6 mmInjector sensor hub, the printed circuit board in 3D

    Injector sensor hub

    waterloo-rocketry/canhw

    Hardware monorepo avionics PCB

    87 parts15GPL-3.0
  • 5 layers85 × 55 mmDevice, the printed circuit board in 3D

    Device

    jayis1/hardware-design-lab

    Full-cycle hardware device designs — each device in its own subfolder with architecture, schematics, PCB layout, and software stack

    17 parts
  • 6 layers84.5 × 56 mmVLF4 PCB, the printed circuit board in 3D

    VLF4 PCB

    McMaster-Rocketry-Team/VLF4r2

    PCB schematics and layout for Void Lake Fusion 4 Avionics

    156 parts3
  • 4 layers73.9 × 15.1 mmClinical Thermometer, the printed circuit board in 3D

    Clinical Thermometer

    OyinChaze/Clinical_Thermometer

    A PCB project for a clinical thermometer using esp32.

    44 parts