Skip to the content
2 layers37.5 × 24 mmVectorScopeMusicAddon, the printed circuit board in 3D

A small add-on for the Hackaday Supercon 2023 / Europe 2024 event badge that allows displaying oscilloscope music

Size
37.5 × 24 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
18
Pads
51
Tracks, vias
105, 6
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
22 Mar 2024
Updated
11 Sep 2024

Overview

VectorScopeMusicAddon is an open-source printed circuit board by davedarko, from the davedarko/VectorScopeMusicAddon repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 37.5 × 24 mm with 16 parts on 18 nets, routed with 105 tracks and 6 vias.

It is built around the OPA2192ID and JS202011JCQN. Its parts include 8 resistors, 2 connectors, 1 IC and 1 switch.

Main components

2

README

README.md

VectorScopeMusicAddon

A small add-on for the Hackaday Supercon 2023 / Europe 2024 event badge that allows displaying oscilloscope music!

Screenshot of KiCad render

Design Notes

There's a switch to flip the x and y-axis. Due to the displays coordinate system being 0,0 top-left it means that the y-axis is mirrored or upside-down. To negate this in some way and not fiddle around with inverting signals, the switch rotates the image by 90 degrees. It might just be that one of my macbooks channels is inverted, I have to investigate.

Errata

There's an easy fix for the vectorscope having an inverted y-axis, making the oscilloscope music show upside down. I've created a software PR that rotates and mirrors the display so it's looking correct on its own. Luckily the oscilloscope mode has running its own display instance, so it is one line of code to change.

https://github.com/Hack-a-Day/Vectorscope/pull/15

BASIC-2

There's a wonderful case design for the badge done by @softegg. To fit into the badge better, I have designed another version with no parts on the left side of the pin header and mounting holes to create a small 3D printed cover to fit the theme better. With the known fix for the inverted y-axis, I have removed the switch to swap x and y axis now.

https://github.com/softegg/supercon-2023-badge-enclosure/

Screenshot of KiCad render

credits

Parts

16
QtyValueFootprintReferences
210kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R5
213kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R7
215kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R8
233kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R6
2MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2
2Val**davedarko:davedarko_logo_silk_outlineRef**, Ref**
1AudioJack3_SwitchTRConnector_Audio:Jack_3.5mm_CUI_SJ1-3525N_HorizontalJ3
1Conn_01x09_SocketConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ1
1OPA2192Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1SW_Push_DPDTButton_Switch_SMD:SW_DPDT_CK_JS202011JCQNSW2

More from davedarko/VectorScopeMusicAddon

1
  • 2 layers27 × 24 mmVectorScopeMusicAddon, the printed circuit board in 3D

    VectorScopeMusicAddon

    davedarko/VectorScopeMusicAddon

    A small add-on for the Hackaday Supercon 2023 / Europe 2024 event badge that allows displaying oscilloscope music

    13 parts2CC0-1.0

Similar boards

  • 2 layers50 × 50 mmTdstatv3, the printed circuit board in 3D

    Tdstatv3

    thomasdob/tdstatv3

    A USB-controlled potentiostat/galvanostat for thin-film battery characterization

    71 parts23GPL-3.0
  • 4 layers138.4 × 138.3 mmGRBL board, the printed circuit board in 3D

    GRBL board

    ephemeridis/GRBL_board

    This is a PCB designed to run GRBL, an open source CNC control software that is designed and optimised for Arduino.

    287 parts2GPL-3.0
  • 4 layers43.2 × 36.8 mmPi pico dds, the printed circuit board in 3D

    Pi pico dds

    gabeak2/RP2040_PIO_DAC

    RP2040 PCB with a 12-bit R-2R DAC

    77 parts2
  • 2 layers55.5 × 70 mmMystat, the printed circuit board in 3D

    Mystat

    genji0306/Opensens

    Opensource Potentiostat

    66 parts1
  • 4 layers130 × 115 mm4ch Strain Gauge Collector, the printed circuit board in 3D

    4ch Strain Gauge Collector

    EERNINUO/4ch-Strain-Gauge-Collector

    4通道应变信号同步采集模块

    308 partsGPL-3.0
  • 2 layers72.4 × 27.3 mmStimulus driver, the printed circuit board in 3D

    Stimulus driver

    flintwinters/electrode

    This repository contains a single INA333/OPA2192/TLC555/LM386M-1 sonifier schematic. The PCB retains its manual footprint placement and has a provisional two-layer signal route with one PGND net and thermal-relief pours…

    48 parts
  • 2 layers80 × 100 mmFlt06, the printed circuit board in 3D

    Flt06

    flukso/flt06

    PCB for testing the Fluksometer

    96 partsMIT
  • 6 layers73 × 100 mmETH3CADC1, the printed circuit board in 3D

    ETH3CADC1

    koson/ETH3CDAQ1

    407 parts

Questions

How big is the VectorScopeMusicAddon PCB?

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

What parts does the VectorScopeMusicAddon use?

16 parts, built around the OPA2192ID and JS202011JCQN. 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 VectorScopeMusicAddon KiCad files?

From the davedarko/VectorScopeMusicAddon repository on GitHub, at the commit this page was made from: the board is KiCad PCB files - BASIC2/VectorScopeMusicAddon.kicad_pcb and its schematic KiCad PCB files - BASIC2/VectorScopeMusicAddon.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the VectorScopeMusicAddon design in my own project?

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