
Omnixie v1
NA-varez/OMNIXIE
Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie Indicator Tubes

Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie Indicator Tubes
Omnixie v0 2 is an open-source printed circuit board by NA-varez, from the NA-varez/OMNIXIE repository on GitHub, published under the MIT licence. It is a 2-layer board of 62.3 × 71.5 mm with 64 parts on 72 nets, routed with 569 tracks and 78 vias.
It is built around the CH32V003F4U6, PI4IOE5V6416ZDEX and XC6206P332MR, with the BSS123, SM04B-SRSS-TB and ATB322515-0110 among its other parts. Its parts include 14 resistors, 13 transistors, 8 connectors, 5 capacitors and 3 ICs. It belongs with the lEDs and displays boards and the RISC-V boards of this library.
Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie INdicator Tubes. I love modularity!
Initial sketches, ideas, original project intent was just a nixie clock. But I hated the feeling of desigingn a nixie clock with the nixie driver circuitry as single use for just a clock, when really you should be able to drive a nixie tube anywehere you'd like for displaying numbers. So that's where this inspiration came from
ALSO cnlohr's cnixxie. Particularly his MCU of choice ch32v003 and the accompanying library ch32v003fun and rv003usb inspired the digitally controlled flyback he uses in his design. Really in hopes of learning some skills he demonstrated in his youtube vide.
OMNIXIE is omni beause all of its OMNIXIE_HATs share a common hardware interface to the nixie driver board. Since nixie tubes wildly vary in their footprint, its nice to share a common hardware connection between them all thats what makes it omni.
The real guts is the ddriver board. Should be minimal in size such that it doesnt add any more difficult in creating some case for the nixie tube. Should be relatively efficient like 90% efficiency on the flyback onverter Should be programmable There should be a software package that comes with the hardware that could easily spin up different functionality
The default program should allow the user of the board to immediatly get the devices to display a synchronized clock. Via some qwiic connectors. Might have to be a custom i2c interface.
A flyback seemed to be the most suitable approach because of the smallest amount of parts needed for it.
WORK IN PROGRESS.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 5005 | TestPoint:TestPoint_Keystone_5005-5009_Compact | +3V3, +3V3, D-, D+, GND, RIS1, SCL, SDA, TP6, TP8, TP11, TP12, TP13, TP14, TP18 |
| 12 | BSS123 | OMNIXIE:SOT-23-3-NO_SILK | Q0, Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric | C3, C4, C5 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric | R11, R12 |
| 2 | 30K | Resistor_SMD:R_0805_2012Metric | R10, R16 |
| 2 | 47 | Resistor_SMD:R_0805_2012Metric | R8, R9 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R13, R14 |
| 2 | GREEN | LED_SMD:LED_0603_1608Metric | +5V, D3 |
| 2 | SM04B-SRSS-TB | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J2, J3 |
| 1 | 0.22uF | Capacitor_SMD:C_1812_4532Metric_Pad1.57x3.40mm_HandSolder | C2 |
| 1 | 1.5k | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 10m | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 10m | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 15k | Resistor_SMD:R_2010_5025Metric | R6 |
| 1 | ATB322515-0110 | OMNIXIE:ATB322515 | T1 |
| 1 | CH32V003F4U6 | Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm | U1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | Conn_01x10 | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J1 |
| 1 | Conn_02x08_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J7 |
| 1 | IL-WX-16S-VF-B-E1000E | OMNIXIE:IL-WX-16S-VF-B-E1000E-SOCKET | J8 |
| 1 | JUMPER | Resistor_SMD:R_0805_2012Metric | R17 |
| 1 | PI4IOE5V6416ZDEX | OMNIXIE:PI4IOE5V6416ZDEX-TQFN24 | U3 |
| 1 | SK3200AFL-TP | OMNIXIE:SK3200AFL | D1 |
| 1 | SMT_THERM_JMP | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP4 |
| 1 | STN1NK60ZL | OMNIXIE:SOT-223-MiddlePinDrain | Q12 |
| 1 | TH_THERM_JMP | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP5 |
| 1 | USB4105-GF-A | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J4 |
| 1 | XC6206P332MR | OMNIXIE:SOT-23-3-NO_SILK | U4 |

NA-varez/OMNIXIE
Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie Indicator Tubes

NA-varez/OMNIXIE
Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie Indicator Tubes

NA-varez/OMNIXIE
Nixie driver board to enable easy inclusion of a Nixie tube into projects. One common driver board to support a wide range of Nixie Indicator Tubes


Connaxio/production-controller-makroshield
The PCM has a mikroBUS socket that works with Espoir, our Power over Ethernet devboard, to provide remote control, as well as advanced functionalities through node-red and Home Assistant.

Immortals-Robotics/MainBoard
Immortals main electronics for the Robocup Soccer Small-Size League

RainbowLabsDE/PowerMeasure_1Ph
this repo is still undergoing major changes and should not yet be rebuilt

cnlohr/cnhardware
My dumping grounds for all my kicad projects and random hardware bringup.

islandworksdesignstudiocollective/iw60_v1
i was not impressed by the features, availability or price of other gh60 pcbs with o-ring compat so i made this


brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.
It measures 62.3 × 71.5 mm and has 2 copper layers, 2.92 mm thick.
64 parts, built around the CH32V003F4U6, PI4IOE5V6416ZDEX, XC6206P332MR and BSS123. 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.
From the NA-varez/OMNIXIE repository on GitHub, at the commit this page was made from: the board is kicad_projects/omnixie_v0.2/omnixie_v0_2.kicad_pcb and its schematic kicad_projects/omnixie-archive-1-12-2026/IN_12_omnixie_hat_v1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).