Karabas megabuzz
andykarpov·karabas-megabuzz·pcb/revA1/karabas-megabuzz.kicad_pcb
About the Karabas megabuzz PCB
Karabas megabuzz is an open source PCB design by andykarpov, published on GitHub under the MIT license. It is a 4-layer board measuring 92.2 × 44 mm, with 150 components from 36 distinct parts.
Other key parts include the XC6SLX25-FTG256, W25Q128JVS, 74AHCT1G125DB, SN74CB3T3245PW and SN74LV1T34DBV. By type, the board carries 57 capacitors, 51 resistors, 18 ICs, 18 diodes, 2 connectors and 1 crystal.
It belongs with the test & measurement and audio designs in this gallery.
From the project
A minimalistic FPGA soundcard for ZX Spectrum
Simple FPGA based sound card for ZX Spectrum (NemoBus). Inspired by a ZX-Multisound and karabas-opl3 soundcards :)
Turbosound FM General Sound 2 MB OPL3 sound by YMF-262-M MIDI by Dream SAM2695 SAA1099 Soundrive, Covox + Beeper MP3, OGG, WMA, AAC decoding by VS1053/VS1063 16-bit DAC PCM5102 XC6SLX16 / XC6SLX25 FPGA SD Card by Z-Controller / DivMMC (since rev.A1) Low profile PCB: 92x44mm 5V only power required

Main components on the Karabas megabuzz
Karabas megabuzz bill of materials (BOM)
150 components, 36 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XC6SLX25-FTG256 | BGA-256_17.0x17.0mm_Layout16x16_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD | U1 |
| 1 | W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 3 | 74AHCT1G125DB | SOT-23-5_HandSoldering | U3, U4, U19 |
| 4 | SN74CB3T3245PW | TSSOP-20_4.4x6.5mm_P0.65mm | U5, U6, U7, U8 |
| 1 | SN74LV1T34DBV | SOT-23-5_HandSoldering | U9 |
| 1 | YMF262-M | ymf-262-m | U10 |
| 1 | SAM2695 | QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm | U11 |
| 1 | PCM5102A | TSSOP-20_4.4x6.5mm_P0.65mm | U12 |
| 1 | PCM1808PWR | TSSOP-14_4.4x5mm_P0.65mm | U13 |
| 1 | CY62167EV30LL | TSOP-I-48_18.4x12mm_P0.5mm | U14 |
| 2 | 1117-3.3 | SOT-223-3_TabPin2 | U15, U16 |
| 1 | 1117-1.2 | SOT-223-3_TabPin2 | U17 |
| 1 | 50 MHz | Oscillator_SMD_SeikoEpson_SG8002CA-4Pin_7.0x5.0mm | X1 |
| 1 | uSD card | Conn_uSDcard | J3 |
| 1 | PJ307 | Jack_3.5mm_CUI_SJ1-3525N_Horizontal | J4 |
| 1 | RST | SW_SPST_PTS810_handsoldering | BTN1 |
| 1 | NMI | SW_SPST_PTS810_handsoldering | BTN2 |
| 2 | BLUE | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D9 |
| 8 | GREEN | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2, D3, D4, D5, D10, D11, D12, D13 |
| 4 | YELLOW | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6, D7, D14, D15 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | RED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8, D16, D17 |
| 1 | 1N4148W | D_SOD-123 | D18 |
| 1 | 1uH | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L1 |
| 30 | 100n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C7, C9, C11 +22 |
| 4 | 100n | C_0603_1608Metric | C6, C8, C10, C12 |
| 11 | 10u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C17, C19, C20, C21, C27, C31, C32, C36 +3 |
| 4 | 2u2 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C25, C30, C34, C35 |
| 4 | 2n2 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C26, C29, C37, C39 |
| 1 | 100u/16V | CP_EIA-6032-28_Kemet-C_HandSolder | C42 |
| 3 | 22u | CP_EIA-3216-18_Kemet-A_HandSolder | C48, C52, C54 |
| 9 | 27 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R16, R17, R18, R19, R25, R28, R29 +1 |
| 16 | 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R4, R5, R6, R7, R8, R9 +8 |
| 1 | 47k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R13 |
| 20 | 1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20, R21, R24, R33, R34, R35, R36, R37 +12 |
| 4 | 470 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R22, R23, R26, R27 |
| 1 | 0 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R30 |
Karabas megabuzz design files
The KiCad project lives in the andykarpov/karabas-megabuzz repository on GitHub; these links point at the commit this page was built from.
Karabas megabuzz: common questions
How big is the Karabas megabuzz PCB?
The Karabas megabuzz measures 92.2 × 44 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Karabas megabuzz?
150 components, from 36 distinct parts. The full bill of materials is listed on this page.
Where can I download the Karabas megabuzz design files?
From the andykarpov/karabas-megabuzz repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Karabas megabuzz design in my own project?
Yes, under the terms of its MIT license, which andykarpov chose for the repository.
Similar boards
StackLink
gusmanb
52.3 × 10.5 mm5 parts2LGPL-3.05.0kLevelShifter
gusmanb
28.3 × 39.8 mm21 parts2LGPL-3.05.0kAnalyzerBoxPCB fork
gusmanb
52.7 × 47.9 mm54 parts4LGPL-3.05.0kKLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kUSB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956