Snark barker mini
computerguy096·snark-barker-mini·kicad/SnarkBarker.kicad_pcb
About the Snark barker mini PCB
Snark barker mini is an open source PCB design by computerguy096, published on GitHub under the CC-BY-SA-4.0 license. It is a 4-layer board measuring 103.7 × 78.5 mm, with 175 components from 64 distinct parts.
Other key parts include the L7805, L7905, DAC0808, AT89LP51 and 74LS32. By type, the board carries 75 capacitors, 55 resistors, 33 ICs, 5 jumpers, 2 transistors and 2 diodes.
It belongs with the audio designs in this gallery.
From the project
A miniaturized version of the Snark Barker
The Snark Barker Mini is a function compatible clone of the original Snark Barker, made by schlae. It implements all the features of the original Sound Blaster:
- OPL2 FM synth - digital sound playback and recording - gameport with MIDI IN/OUT - SAA1099 (Creative Music System) synth
The only major difference is the lack of a volume potentiometer. Due to the card's size and parts availability contraints, the volume is pre-set at max output, but this should not be a problem for speaker systems which have adjustable volume.

Main components on the Snark barker mini
Snark barker mini bill of materials (BOM)
175 components, 64 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | L7805 | TO-220-3_Horizontal_TabDown | U1 |
| 1 | L7905 | TO-220-3_Horizontal_TabDown | U2 |
| 1 | DAC0808 | SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | AT89LP51 | TQFP-44_10x10mm_P0.8mm | U4 |
| 3 | 74LS32 | SOIC-14_3.9x8.7mm_P1.27mm | U5, U14, U25 |
| 4 | 74LS74 | SOIC-14_3.9x8.7mm_P1.27mm | U6, U23, U27, U28 |
| 1 | 74LS125 | SOIC-14_3.9x8.7mm_P1.27mm | U7 |
| 2 | 74LS374 | SOIC-20W_7.5x12.8mm_P1.27mm | U8, U9 |
| 1 | YM3014 | DIP-8_W7.62mm | U10 |
| 2 | SAA1099 | DIP-18_W7.62mm | U11, U12 |
| 1 | YM3812 | DIP-24_W15.24mm | U13 |
| 1 | 74LS139 | SOIC-16_3.9x9.9mm_P1.27mm | U15 |
| 3 | 74LS08 | SOIC-14_3.9x8.7mm_P1.27mm | U16, U24, U26 |
| 2 | 74LS138 | SOIC-16_3.9x9.9mm_P1.27mm | U17, U18 |
| 2 | 74LS245 | SOIC-20W_7.5x12.8mm_P1.27mm | U19, U20 |
| 2 | NE556 | SOIC-14_3.9x8.7mm_P1.27mm | U21, U22 |
| 1 | 74LS14 | SOIC-14_3.9x8.7mm_P1.27mm | U29 |
| 2 | LM324 | SOIC-14_3.9x8.7mm_P1.27mm | U30, U31 |
| 1 | LM393 | SOIC-8_3.9x4.9mm_P1.27mm | U32 |
| 1 | LM4880MX | SO-8_3.9x4.9mm_P1.27mm | U33 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 2N3904 | SOT-23 | Q1, Q2 |
| 1 | 12MHz | Crystal_HC49-U_Vertical | Y1 |
| 1 | Prog | PinHeader_1x07_P2.54mm_Vertical | J1 |
| 1 | I/O ADDX | PinHeader_2x06_P2.54mm_Vertical | JP1 |
| 1 | IRQ | PinHeader_2x04_P2.54mm_Vertical | JP2 |
| 1 | Gameport enable | PinHeader_1x02_P2.54mm_Vertical | JP3 |
| 1 | DMA Enable | PinHeader_1x02_P2.54mm_Vertical | JP4 |
| 1 | DSP PWR | PinHeader_1x02_P2.54mm_Vertical | JP5 |
| 1 | 8-bit ISA slot | ISA card edge | SL1 |
| 2 | 1N4148 | D_0805_2012Metric | D1, D2 |
| 2 | 30p | C_0805_2012Metric | C1, C2 |
| 5 | 330p | C_0805_2012Metric | C3, C4, C37, C46, C48 |
| 2 | 270p | C_0805_2012Metric | C5, C7 |
| 1 | 470p | C_0805_2012Metric | C6 |
| 1 | 680p | C_0805_2012Metric | C8 |
| 4 | 10n | C_0805_2012Metric | C9, C10, C11, C12 |
| 29 | 100n | C_0805_2012Metric | C13, C14, C15, C19, C20, C21, C22, C41 +21 |
| 3 | 22n | C_0805_2012Metric | C16, C17, C18 |
| 1 | 4.7n | C_0805_2012Metric | C23 |
| 11 | 10uF | C_1210_3225Metric | C24, C36, C39, C42, C54, C55, C57, C58 +3 |
| 3 | 1n | C_0805_2012Metric | C25, C26, C38 |
| 3 | 2.2n | C_0805_2012Metric | C27, C28, C47 |
| 3 | 1uF | C_0805_2012Metric | C29, C30, C31 |
| 3 | 100uF | CP_Elec_6.3x5.2 | C32, C33, C43 |
| 2 | 100p | C_0805_2012Metric | C34, C35 |
| 2 | 47p | C_0805_2012Metric | C40, C44 |
| 6 | 4.7K | R_0805_2012Metric | R1, R2, R4, R20, R48, R55 |
| 11 | 1K | R_0805_2012Metric | R3, R5, R6, R7, R8, R9, R10, R11 +3 |
| 4 | 2k | R_0805_2012Metric | R13, R14, R15, R16 |
| 1 | 47 | R_0805_2012Metric | R17 |
| 5 | 10K | R_0805_2012Metric | R18, R19, R24, R25, R41 |
| 1 | 2.2K | R_0805_2012Metric | R21 |
| 3 | 1.5K | R_0805_2012Metric | R22, R23, R50 |
| 2 | 47K | R_0805_2012Metric | R26, R27 |
| 3 | 27K | R_0805_2012Metric | R28, R29, R54 |
| 2 | 15K | R_0805_2012Metric | R30, R31 |
| 4 | 20K | R_0805_2012Metric | R32, R33, R34, R35 |
| 3 | 68K | R_0805_2012Metric | R38, R39, R52 |
| 3 | 470K | R_0805_2012Metric | R40, R47, R53 |
| 2 | 470 | R_0805_2012Metric | R42, R44 |
| 1 | 33K | R_0805_2012Metric | R43 |
| 2 | 39K | R_0805_2012Metric | R45, R51 |
| 1 | 100K | R_0805_2012Metric | R46 |
| 1 | 2.7K | R_0805_2012Metric | R49 |
Snark barker mini design files
The KiCad project lives in the computerguy096/snark-barker-mini repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/SnarkBarker.kicad_pcb
- Schematickicad/SnarkBarker.kicad_sch
Snark barker mini: common questions
How big is the Snark barker mini PCB?
The Snark barker mini measures 103.7 × 78.5 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the Snark barker mini?
175 components, from 64 distinct parts. The full bill of materials is listed on this page.
Where can I download the Snark barker mini design files?
From the computerguy096/snark-barker-mini repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Snark barker mini design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which computerguy096 chose for the repository.
Similar boards
KLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956USB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956PicoGUS Hand386
polpo
29.2 × 75.2 mm43 parts4LGPL-2.0800Snark barker
schlae
231.1 × 106.7 mm193 parts2LNo license687