Skip to the content
2 layers140 × 85 mmBz hat, the printed circuit board in 3D

Digital video synthesizer for live music performance! powered by Raspberry pi + OpenGL

Size
140 × 85 mm
Copper layers
2
Thickness
1.6 mm
Parts
63
Nets
71
Pads
243
Tracks, vias
442, 8
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
22 Jan 2020
Updated
11 Jun 2023

Overview

Bz hat is an open-source printed circuit board by dvr0, from the dvr0/bzzzbz repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 140 × 85 mm with 63 parts on 71 nets, routed with 442 tracks and 8 vias.

It is built around the MCP3004-I/P and NHD-2.23-12832UCB3. Its parts include 20 capacitors, 10 resistors, 6 connectors, 5 switches and 3 ICs. It belongs with the audio and music boards of this library.

Main components

2

README

README.md

bzzzbz Logo bzzzbz is a video synthesizer that dynamically reacts to an audio input to create images and visuals that can be manipulated for integrated audio-visual performances.
This product is meant to be a simpler and cheaper alternative to commercial analog video synthesizers, still providing a flexible interface to enhance musical expression.

If you are a musician, a visual artist or are curious about the mesmerizing videos on the wall of your local techno club, build and use bzzzbz to experiment and play with audio-reactive visuals! Among its main features, this open-source video synth gives you the live control of video parameters and the possibility of creating your own mappings and patterns for immersive audiovisual performances.

Documentation

Visit our wiki for the full documentation.

Contributions

  • Davide Rovelli (daviderovell0)
  • Peter Nagy (deetrone)
  • Marcell Illyes (marcellillyes)

This project was born at the University of Glasgow, School of Engineering. Credits to Dr.Bernd Porr, Dr. Nicholas Bailey and their Real Time Embedded Programming course.

Parts

63
QtyValueFootprintReferences
61uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC3, C4, C7, C8, C18, C20
510uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC9, C10, C11, C15, C19
40.1uFCapacitor_SMD:C_0603_1608MetricC12, C14, C16, C17
410kPotentiometer_THT:Potentiometer_Alps_RK09L_Single_VerticalRV1, RV2, RV3, RV4
447kResistor_SMD:R_0805_2012MetricR7, R8, R9, R10
45.6kResistor_SMD:R_0805_2012MetricR1, R2, R5, R6
2100Resistor_SMD:R_0805_2012MetricR3, R4
2220pFCapacitor_SMD:C_0603_1608MetricC1, C2
2220uFCapacitor_SMD:CP_Elec_6.3x7.7C5, C6
2MCP3004Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU1, U3
1
10.1uFCapacitor_SMD:C_1206_3216MetricC13
1BTN_1custom:SW_PUSH-12mm+3dSW3
1BTN_2custom:SW_PUSH-12mm+3dSW4
1BTN_3custom:SW_PUSH-12mm+3dSW5
1BTN_bigcustom:SW_PUSH_e-switch_PB300_SPST_12x12SW2
1BTN_fcustom:SW_PUSH-12mm+3dSW1
1CVs+CLK_connectorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1Headphonescustom:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ3
1LOGOcustom:logoG***
1LineINcustom:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ1
1LineOUTcustom:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ2
1NHD-2.23-12832UCB3custom:Display_NHD-2.23-12832J6
1Raspberry_Pi_4custom:PinHeader_2x20_P2.54mm_Vertical_RaspberryPI_HATJ4
1WM8731custom:SSOP28-0.65-10.2X5.2MMU2

The 50 most common of 63 parts.

More from dvr0/bzzzbz

1
  • 2 layers72.2 × 71.1 mmWm8731-breakout, the printed circuit board in 3D

    Wm8731-breakout

    dvr0/bzzzbz

    Digital video synthesizer for live music performance! powered by Raspberry pi + OpenGL

    43 parts53GPL-3.0

Similar boards

  • 2 layers108.1 × 61.2 mmSignl, the printed circuit board in 3D

    Signl

    afms135/signl

    An Open Source Real-Time Audio Effects Processor running on Raspberry Pi

    67 parts11
  • 2 layers65 × 56 mmLogHeat, the printed circuit board in 3D

    LogHeat

    IfTrueEqualsEqualsTrue/LogHeat

    This project is a temperature logging system developed during the 2024 Biomedical Engineering Master Class at Grenoble INP.

    33 parts2
  • 2 layers95.6 × 56 mmThermalguard hat, the printed circuit board in 3D

    Thermalguard hat

    olivierpetitjean/thermalguard-hat

    ThermalGuard HAT is a Raspberry Pi HAT for rack and enclosure monitoring, combining dual fan control, RPM tracking, temperature and humidity sensing, local data logging, and a web dashboard for live status and history.

    40 partsMIT
  • 2 layers109.2 × 50.8 mmMotherboard 2022 2023, the printed circuit board in 3D

    Motherboard 2022 2023

    Rose-Rocketry/NASA-USLI-2023-Electrical-Payload

    This repository is still in progress and houses the majority of the camera integration/functionality code for the NASA USLI 2023 Competition

    82 partsMIT
  • 2 layers145.8 × 95 mmViztisztito, the printed circuit board in 3D

    Viztisztito

    ViktorVaczi90/viztisztito_kicad

    65 parts
  • 2 layers82 × 95 mmEl MIDI, the printed circuit board in 3D

    El MIDI

    DiegoRosales/PCB_Designs

    This repository contains some of the designs I've made. Everything here is Open Source Hardware

    44 parts1
  • 2 layers183.5 × 173 mmSpectrumAnalyser, the printed circuit board in 3D

    SpectrumAnalyser

    richardhosking/KicadSpecAnalayser-

    KICAD Files for Spectrum Analyser design

    57 parts1

Questions

How big is the Bz hat PCB?

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

What parts does the Bz hat use?

63 parts, built around the MCP3004-I/P and NHD-2.23-12832UCB3. 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 Bz hat KiCad files?

From the dvr0/bzzzbz repository on GitHub, at the commit this page was made from: the board is hardware/v2.0/bz-hat/bz-hat.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bz hat design in my own project?

Its repository publishes it under the GPL-3.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).