Angry squealing duck
dfd·angry_squealing_duck·kicad/duck.kicad_pcb
About the Angry squealing duck PCB
Angry squealing duck is an open source PCB design by dfd, published on GitHub. It is a 2-layer board measuring 175 × 120 mm, with 105 components from 35 distinct parts.
Other key parts include the TL074 and LM13700. By type, the board carries 52 resistors, 25 capacitors, 14 diodes, 7 ICs and 3 connectors.
It belongs with the audio designs in this gallery.
From the project
A guitar pedal: a thick octave-fuzz feeding a dynamics-driven envelope band-pass ("Q-Tron") filter. Designed and voiced entirely in ngspice, validated against real-part models, ready for KiCad.
A guitar pedal: a thick octave-fuzz feeding a dynamics-driven envelope band-pass ("Q-Tron") filter. Designed and voiced entirely in ngspice, validated against real-part models, ready for KiCad.
Controls (4 knobs + 2 footswitches): - Volume — output level - Anger — fuzz amount / sustain (Big-Muff-style) - Squeal — up-octave level: CCW = none, ~noon = "ring on top", CW = octave-dominant blast - Quack — envelope band-pass intensity (ganged sweep depth + resonance Q) - Master true-bypass footswitch, and a dedicated Squeal (octave) footswitch (kick the octave in/out, Hoof-Reaper style)
Main components on the Angry squealing duck
Angry squealing duck bill of materials (BOM)
105 components, 35 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | TL074 | DIP-14_W7.62mm | U1, U2, U3, U4, U5, U6 |
| 1 | LM13700 | DIP-16_W7.62mm | U7 |
| 2 | AudioJack2 | Jack_6.35mm_Neutrik_NJ3FD-V_Vertical | J1, J2 |
| 1 | Barrel_Jack | BarrelJack_Horizontal | J3 |
| 3 | 100k | Potentiometer_Alps_RK097_Single_Horizontal | RV1, RV2, RV3 |
| 1 | 100k | Potentiometer_Alps_RK097_Dual_Horizontal | RV4 |
| 1 | 1N5817 | D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 13 | 1N4148 | D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp | D2, D3, D4, D5, D6, D7, D8, D9 +5 |
| 1 | 100u | CP_Radial_D5.0mm_P2.50mm | C1 |
| 1 | 47u | CP_Radial_D5.0mm_P2.50mm | C2 |
| 11 | 100n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C3, C4, C6, C8, C19, C20, C21, C22 +3 |
| 3 | 1.5n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C5, C7, C9 |
| 1 | 27n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C10 |
| 2 | 220n | CP_Radial_D5.0mm_P2.50mm | C11, C12 |
| 1 | 47n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C13 |
| 1 | 12n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C14 |
| 1 | 1u | C_Rect_L7.0mm_W2.5mm_P5.00mm | C15 |
| 2 | 10n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C16, C17 |
| 1 | 22n | C_Rect_L7.0mm_W2.5mm_P5.00mm | C18 |
| 6 | 100k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R1, R2, R6, R9, R27, R28 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 1M | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R3, R4, R7, R10 |
| 2 | 2.2k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R5, R13 |
| 2 | 12k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R8, R11 |
| 2 | 68k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R12, R47 |
| 16 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R14, R15, R16, R18, R21, R22, R23, R25 +8 |
| 2 | 4.7k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R17, R24 |
| 2 | 15k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R19, R20 |
| 1 | 3.3k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R26 |
| 5 | 22k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R29, R49, R50, R51, R52 |
| 2 | 1.5k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R30, R32 |
| 2 | 110k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R31, R33 |
| 1 | 6.8k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R41 |
| 1 | 39k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R42 |
| 2 | 47k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R43, R45 |
| 2 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R44, R46 |
Angry squealing duck design files
The KiCad project lives in the dfd/angry_squealing_duck repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/duck.kicad_pcb
Angry squealing duck: common questions
How big is the Angry squealing duck PCB?
The Angry squealing duck measures 175 × 120 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Angry squealing duck?
105 components, from 35 distinct parts. The full bill of materials is listed on this page.
Where can I download the Angry squealing duck design files?
From the dfd/angry_squealing_duck repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Angry squealing duck design in my own project?
The repository has no license, so all rights stay with dfd. Use it as a reference, and ask the author before reusing the design.
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