Skip to the content
2 layers70 × 70 mmCacophonator, the printed circuit board in 3D

Cacophonator KiCad project

Size
70 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
31
Pads
109
Tracks, vias
196, 8
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Mar 2025
Updated
25 Mar 2025

Overview

Cacophonator is an open-source printed circuit board by phastmike, from the phastmike/cacophonator repository on GitHub. It is a 2-layer board of 70 × 70 mm with 53 parts on 31 nets, routed with 196 tracks and 8 vias.

It is built around the 1N4004W. Its parts include 14 resistors, 11 capacitors, 4 diodes, 2 connectors and 2 switches. It belongs with the audio and music boards of this library.

Main components

1

README

README.md

Cacophonator

This repository contains the KiCad project of a try at recreating an instance of the cacophonator by Arthur Harrison.

Build iteration

V1 THT

Latest

Modifications to the original

  • Added a potentiometer to control the output amplitude (volume)
    • Should be a logaritmic (log) potentiometer
  • Added DC Input jack with diodes for multiple, concurrent, power sources
    • Battery (9V)
    • DC IN (9 or 12V))

Notes

Designed with KiCad 9.0

Top cover layout tryout

Layout 1

Box (166x116x70mm)

Layout 1

BOM - Bill of Materials

BOM

Links

Parts

53
QtyValueFootprintReferences
1010kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R11, R13
10MountingHoleMountingHole:MountingHole_3.2mm_M3_ISO7380_PadH1, H2, H3, H4, H5, H6, H7, H8, H9, H10
61MConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalRV1, RV2, RV3, RV4, RV5, RV6
30.01uFCapacitor_THT:C_Disc_D7.0mm_W2.5mm_P5.00mmC3, C4, C5
2100Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR12, R14
21N4004*Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD3, D4
22200pFCapacitor_THT:C_Disc_D7.0mm_W2.5mm_P5.00mmC1, C2
222uFCapacitor_THT:CP_Radial_D7.5mm_P2.50mmC9, C11
24.7uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC8, C10
1100k logConnector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalRV8
110kConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalRV7
122Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR10
12200uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC7
122uFCapacitor_THT:CP_Radial_D4.0mm_P2.00mmC6
140106Package_DIP:DIP-14_W7.62mmU1
1560Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR15
19VConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalBT1
1AUDIO OUTPUTConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1CHARGEConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalSW2
1Jack-DCConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ1
1LEDConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalD2
1MUR210G*Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
1POWERConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalSW1

Similar boards

  • 2 layers200.4 × 251.2 mmHypjolin, the printed circuit board in 3D

    Hypjolin

    triglav-modular/Hypjolin

    Cross-modulating ultra-chaos generator

    340 parts45Unlicense
  • 4 layers99.7 × 99.7 mmDiode tayloe sdr, the printed circuit board in 3D

    Diode tayloe sdr

    SomethingFourier/SDR-Receiver

    Super Heterodyne Direct Conversion Hybrid I/Q SDR Receiver

    279 parts3
  • 4 layers64 × 59 mmDoorbell, the printed circuit board in 3D

    Doorbell

    gunnarbeutner/doorbell

    doorbell.kicadsch / doorbell.kicadpcb are the authoritative source — edit them in KiCad. build.sh never authors copper; it runs the checks KiCad's own DRC/ERC can't express and exports the fab outputs:

    119 parts1MIT
  • 4 layers89 × 89.5 mmSDR v3-TayloeDetector FINAL, the printed circuit board in 3D

    SDR v3-TayloeDetector FINAL

    JDPennockGB/ENGR357-SDR-PennockRoque

    A custom-built, high-performance Software Defined Radio (SDR) receiver powered by the Raspberry Pi Pico (RP2040).

    120 parts1
  • 2 layers100 × 100 mmAudio in usd sound rp pico, the printed circuit board in 3D

    Audio in usd sound rp pico

    snarrn/Raspberry_Pi_Pico_MultiBoard

    This is a PCB with OLED, LaserTag, two Radio Receivers, Oscillotor, Sound Card for PC, Smoke Detector, LEDs, Maze Game, Accelerometer, Motor/Speaker Drivers, two Proximity Detecters, Thermometer, Photo Detector, Etc.

    275 parts1MIT
  • 2 layers80.5 × 45.1 mmRa5 2022, the printed circuit board in 3D

    Ra5 2022

    pedrohqr/ra5_2022_m

    Base/carrier board for a modular PLC (Programmable Logic Controller): an I/O front-end with no main MCU of its own — sensing and metering peripherals are driven by a separate MCU+LTE modem card that plugs into the…

    154 parts
  • 2 layers217.1 × 393.8 mmSweepv2, the printed circuit board in 3D

    Sweepv2

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    53 parts2.1k
  • 2 layers121.9 × 81.3 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    53 parts1kGPL-3.0

Questions

How big is the Cacophonator PCB?

It measures 70 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cacophonator use?

53 parts, built around the 1N4004W. 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 Cacophonator KiCad files?

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

Can I use the Cacophonator design in my own project?

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