Skip to the content
PCBKitNew board
2 layers99.1 × 66 mmSpectrum analyzer controller, the printed circuit board in 3D

Spectrum analyzer controller

shimo8810/spectrum-analyzer

This is a stereo 7-band spectrum analyzer utilizing the MSGEQ7

Size
99.1 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
79
Pads
224
Tracks, vias
233, 139
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
25 Jul 2023
Updated
10 Sep 2023

Overview

Spectrum analyzer controller is an open-source printed circuit board by shimo8810, from the shimo8810/spectrum-analyzer repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 99.1 × 66 mm with 50 parts on 79 nets, routed with 233 tracks and 139 vias.

It is built around the ATTINY84-20PU, 74HC595 and ULN2003. Its parts include 15 capacitors, 15 resistors, 8 ICs, 5 connectors and 1 switch. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

Spectrum Analyzer

This is a stereo 7-band spectrum analyzer utilizing the MSGEQ7.

spectrum_analyzer_design

spectrum_analyzer_assembly

Tools

LED Matrix Generator

this tool is for generating data for LED matrix.

LED Matrix Generator Web App webapp_ui

License

Acknowledgments

Parts

50
QtyValueFootprintReferences
120.1uCapacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mmC3, C4, C5, C6, C8, C9, C10, C11, C12, C13, C14, C15
10330Library:SP_R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6, R7, R8, R9, R10, R11, R12, R13, R14, R15
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3REF1, REF2, REF3, REF4
310kLibrary:SP_R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R4, R5
374HC595Package_DIP:DIP-16_W7.62mmU4 74HC595, U5 74HC595, U6 74HC595
2200kLibrary:SP_R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R3
233pCapacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mmC1, C2
2MSGEQ7Package_DIP:DIP-8_W7.62mmU1 MSGEQ7, U2 MSGEQ7
2ULN2003Package_DIP:DIP-16_W7.62mmU7 ULN2003, U8 ULN2003
1100uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC7
110kPotentiometer_THT:Potentiometer_Alps_RK097_Dual_HorizontalRV1
1ATtiny84-20PPackage_DIP:DIP-14_W7.62mmU3 ATtiny84
1AudioJack3Connector_Audio:Jack_3.5mm_Switronic_ST-005-G_horizontalJ1
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ3
1Conn_01x10_SocketConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ4
1Conn_01x14_SocketConnector_PinSocket_2.54mm:PinSocket_1x14_P2.54mm_VerticalJ5
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_HorizontalJ2
1LOGOLibrary:equalizer_iconG1
1SW_SPDTaki_Switch:4MS1R202M6QESSW1

Questions

How big is the Spectrum analyzer controller PCB?

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

What parts does the Spectrum analyzer controller use?

50 parts, built around the ATTINY84-20PU, 74HC595 and ULN2003. 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 Spectrum analyzer controller KiCad files?

From the shimo8810/spectrum-analyzer repository on GitHub, at the commit this page was made from: the board is electronics/spectrum_analyzer_controller/spectrum_analyzer_controller.kicad_pcb and its schematic electronics/spectrum_analyzer_controller/spectrum_analyzer_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Spectrum analyzer controller design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from shimo8810/spectrum-analyzer

1
  • 2 layers99.1 × 66 mmSpectrum analyzer display, the printed circuit board in 3D

    Spectrum analyzer display

    shimo8810/spectrum-analyzer

    This is a stereo 7-band spectrum analyzer utilizing the MSGEQ7

    20 partsCERN-OHL-P-2.0

Similar boards

  • 2 layers120 × 80 mmDigi roll, the printed circuit board in 3D

    Digi roll

    zbauman3/zanebauman.com

    Next.js App for Zanebauman.com

    41 parts
  • 2 layers96.5 × 96.5 mmMat1, the printed circuit board in 3D

    Mat1

    paliichukvladyslav/led-matrix-5x4

    A simple 5x4 LED matrix board based on ULN2003, TD62783A, 74HC595.

    36 parts1WTFPL
  • 2 layers400 × 140 mmDenko test, the printed circuit board in 3D

    Denko test

    yuki-denshi-1996/led_denko

    3色LEDの電光掲示板(LED方向幕)を作ろうプロジェクト

    610 parts1
  • 2 layers96.2 × 70 mmOrologio, the printed circuit board in 3D

    Orologio

    shy-neon/vfdRevival

    Although many ICs for driving VFD displays exist, they are generally out of production, or even out of stock. Many can be found on Ebay but usually they are very expensive and New Old Stock soviet ICs.

    17 parts
  • 4 layers64 × 93.5 mmModule io, the printed circuit board in 3D

    Module io

    tracetechnical/house-plc

    149 parts
  • 2 layers150 × 100 mmALTERNANCIA PI PICO, the printed circuit board in 3D

    ALTERNANCIA PI PICO

    zen451019/EMASA_drivers

    Compendium of codes, schematics, and controller boards designed for use by EMASA

    125 parts
  • 2 layers116 × 40 mmBriefkastensensor, the printed circuit board in 3D

    Briefkastensensor

    hierle/letterbox-sensor

    LoRaWan letterbox sensor

    14 parts17GPL-3.0
  • 2 layers80 × 60 mmTwo phase charging, the printed circuit board in 3D

    Two phase charging

    HuntieDK/BMW-i3-two-phase-charging

    Extends the BMW i3 60Ah BEV/REX charging to use two phases

    73 parts8MIT