Skip to the content
PCBKitNew board
2 layers83.5 × 27.9 mmVFD Power, the printed circuit board in 3D

Drivers for a bunch of VFD displays, like the MN12832, ...

Size
83.5 × 27.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
17
Pads
78
Tracks, vias
164, 31
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
25 Apr 2018
Updated
13 Aug 2026

Overview

VFD Power is an open-source printed circuit board by mariosgit, from the mariosgit/VFD repository on GitHub, published under the MIT licence. It is a 2-layer board of 83.5 × 27.9 mm with 24 parts on 17 nets, routed with 164 tracks and 31 vias.

It is built around the XL6009, ZXBM5210-S and 74132DC, with the DR125 among its other parts. Its parts include 8 capacitors, 5 resistors, 3 ICs, 3 inductors and 2 diodes. It belongs with the lEDs and displays boards of this library.

Main components

4

README

PCB-KiCad/README.md

PCB's

Reminder

To edit a schematic/pcb, open the .pro file first (double click) KiCad needs this to handle sch/pcb together, otherwise u get wiered errors when updating pcb from schematic.

GP1294 panel

frontback
imageimage

A Panel with that display and an Teensy4.

Intended Use: Graphical EQ. The bottom PCB is a FreeDSP-AllInOne.

Contains

  • Power for VFD (~3V fillament, 30-50V for anode and grid) and 5V for other stuff.
  • Teensy4 - Controls the Amp and shows vintage spectrum analyser.
  • 2 Encoders
  • 5 Buttons.

Status

Tested, has bugs... Can be patched to work somewhat.

Bugs

  • VFD pin 9 (TEST) must have 100k pullup to 3.3V and small buffer C.✅
  • SDA/SCL are twisted ! ✅
  • PL(atch) is not connected to ATTiny ! Removed ATTiny ✅
  • ATTiny fliegt raus, zu umstaendlich.✅
  • I2S pins wrong, fixed + SRCs ✅
  • 5V reg wrong footprint (from a kicad lib)
  • Add revision info
  • Crosscheck wiring with proto

Bugs

  • RECOM 5V reg wrong footprint (from a kicad lib)
  • VFD pin 9 (TEST) must have 100k pullup to 3.3V and small buffer C.

Todo

  • Test audio connection to/from teensy I2S slave ! Can it do USB playback ? T3.2 or T4.0 ?

  • FreeDSP-AIO flaws ✅

    • speaker mute before shutdown...
      • it has a startup unmute circuit but no shutdown...
      • One more7414 gate and 2 diodes and 2 resistors... ... voltage divider at the schmitt input set to trigger when Vin goes below 8V or so !? then OR that output via 2 diodes into the spk_sleep. Adjust: turn pot from full (cw) towards 0 (ccw) until the mute LED goes off.
      • tested ✅
    • Not much capacitance at Vin, more caps ! Could delay the shutdown ! More time to mute ! ✅

MN12832L panel

frontback
lfdhjlfdlfdhjlfd

Eurorack 24U format - 12cm width. Made for some very specific recycled receiver knobs.

Status

Batch v0.1 ordered.

BOM

"Id""Designator""Footprint""Quantity""Designation"
15"U3,U4""SOIC-16_3.9x9.9mm_P1.27mm"2"74HC165"
34"U1""MN12832L"1"~"
30"U2""Teensy4.0"1"~"
23"U5""Converter_DCDC_RECOM_R-78E-0.5_THT"1"R-78B5.0-2.0"
29"IC2""SO8"1"ZXBM5210"
17"IC1""SO14"1"74132D"
18"IC3""TO263-5"1"XL6009"
2"D5,D4,D3,D2""D_SOD-123"4"1N4448W"
16"D1""D_SOD-123"1"1N5818"
14"L1""L_Cenker_CKCS5020"1"SM-NE45"
22"L2""L_Cenker_CKCS8040"1"22uH"
1"C1""C1206"1"4.7n" (FF-Freq)
10"C4""CP_Elec_6.3x5.8"1"47u/35v"
12"C6""CP_Elec_6.3x5.8"1"4.7u/100v"
13"C3,C5""C_1210_3225Metric_Pad1.33x2.70mm"2"1u/100v"
33"C2""C_0603_1608Metric_Pad1.08x0.95mm"1"1u"
4"R2,R1""R_0603_1608Metric_Pad0.98x0.95mm"2"2.7k" (R2-FF-Freq)
5"RN4,RN3,RN1,RN2""R_Array_SIP5"4"R_Network04"
25"R14,R13""R_0603_1608Metric"2"2.2k"
11"R6""R_Axial 10mm"1"91k"
24"R4""R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm"1"91k" VoltReg
31"R5""R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm"1"2k"
9"R3""0411_15"1"22" 5W
35"SW3,SW2,SW1,SW4,SW5""RotaryEncoder_Alps_EC11E"5

Refs

Used Kicad 3d models:

Reminders

Start more Kicad instances on MacOS:

text
open -n -a "kicad"

Parts

24
QtyValueFootprintReferences
2100nVFD-Power:C1206C2, C7
21uVFD-Power:153CLV-0505C4, C8
22.7kVFD-Power:R1206R1, R4
2DIODE-SMBVFD-Power:SMBD1, D2
2MA04-1VFD-Power:MA04-1FILLAMENT0, UNK50V0
11.5kVFD-Power:R1206R2
110uVFD-Power:153CLV-0807C3
122VFD-Power:0411_15R5
139VFD-Power:R1206R3
14.7nVFD-Power:C1206C1
174132DVFD-Power:SO14IC1
1C-EUC1206VFD-Power:C1206C5
1CPOL-EU153CLV-0807VFD-Power:153CLV-0807C6
1DR125VFD-Power:DR125L3
1MA06-1VFD-Power:MA06-1POWER0
1MS85VFD-Power:MS85L2
1SM-NE45VFD-Power:SM-NE45L1
1XL6009VFD-Power:TO263-5IC2
1ZXBM5210VFD-Power:SO8IC3

Questions

How big is the VFD Power PCB?

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

What parts does the VFD Power use?

24 parts, built around the XL6009, ZXBM5210-S, 74132DC and DR125. 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 VFD Power KiCad files?

From the mariosgit/VFD repository on GitHub, at the commit this page was made from: the board is PCB-KiCad/VFD-Power.kicad_pcb and its schematic PCB-KiCad/GP1294-Teens4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the VFD Power design in my own project?

Its repository publishes it under the MIT 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 mariosgit/VFD

3
  • 2 layers178.3 × 100.1 mmGP1294-Teens4, the printed circuit board in 3D

    GP1294-Teens4

    mariosgit/VFD

    Drivers for a bunch of VFD displays, like the MN12832, ...

    106 parts27MIT
  • 2 layers118 × 100 mmMN12932L Teensy4, the printed circuit board in 3D

    MN12932L Teensy4

    mariosgit/VFD

    Drivers for a bunch of VFD displays, like the MN12832, ...

    50 parts27MIT
  • 2 layers206.7 × 45.7 mmMN12832JC TeensyLC, the printed circuit board in 3D

    MN12832JC TeensyLC

    mariosgit/VFD

    Drivers for a bunch of VFD displays, like the MN12832, ...

    47 parts27MIT

Similar boards

  • 2 layers213 × 130 mmKarabas 128, the printed circuit board in 3D

    Karabas 128

    andykarpov/karabas-128-pcb

    Karabas-128 PCB

    160 parts8
  • 4 layers112 × 52 mmBeerator, the printed circuit board in 3D

    Beerator

    Artpel1805/Beerator

    Le but du projet est de réaliser intégralement un robot capable de se déplacer, de chercher et d’attraper une canette (de bière ? 😶), relever sa couleur, puis de la déposer dans la zone de couleur correspondante.

    56 parts2
  • 2 layers87.6 × 83.8 mmENEL200Group01, the printed circuit board in 3D

    ENEL200Group01

    cva68/ESPBreadboardRobot

    Peripheral and breakout board for the ESP-32, with firmware designed for use with Microsoft MakeCode

    88 parts2MIT
  • 4 layers110 × 50 mmProjet robot ESE, the printed circuit board in 3D

    Projet robot ESE

    Groupe-Projet-ESE/BeerRobot

    Chelsea COMLAN - Alix HAVRET - Loïcia KOEHL - Quentin SIMON

    68 parts
  • 4 layers113.1 × 57 mmProjet, the printed circuit board in 3D

    Projet

    karimabdellaziz/Projet-robot-carte-PCB

    74 parts
  • 4 layers90 × 70 mmKyttiludzinator, the printed circuit board in 3D

    Kyttiludzinator

    Lazorme/Ludz-le-chat

    The Lidar and motor drivers are in drvLIDAR and drvMotor, respectively.

    116 parts