Ninune-wa
Published © MIT

Unit 8Nixie – 8-Digit I²C Display Controlled by MSX0

A compact 8-digit Nixie display fits in M5Stack Unit size, fully I²C-controlled from MSX0 – a platform for easy IoT control with BASIC.

AdvancedFull instructions provided176
Unit 8Nixie – 8-Digit I²C Display Controlled by MSX0

Things used in this project

Hardware components

M5Stack MSX0 Stack
Controller based on M5Stack CORE2 Runs MSX BASIC and communicates with I²C devices
×1
Microchip ATtiny402
I²C slave microcontroller for control logic
×1
Microchip HV5523
High-voltage shift register for cathode control
×1
Microchip HV513
High-voltage shift register for anode control
×1
TCK106AF
TOSHIBA High-voltage Unit switch for ON/OFF control
×1
2.54mm Mini Proto Unit
M5Stack 2.54mm Mini Proto Unit
Enclosure for the high-voltage generation unit
×1
New Mini Proto Unit
M5Stack New Mini Proto Unit
Source of black Grove connector parts
×1
M5Stack Stamp-S3 BreakOut
Source of red Grove connector parts
×1
OS102011MS2QN1C
Physical switch for high-voltage ON/OFF control
×1
Compact High-Voltage Power Supply Kit
Generates high voltage (172 V) from 5 V input to drive Nixie tubes
×1

Software apps and online services

MSX IoT BASIC
I²C control program running on MSX0
PlatformIO IDE
PlatformIO IDE
Firmware development environment for ATtiny402
KiCad
KiCad
Circuit and PCB design tool
Fusion
Autodesk Fusion
3D modeling tool for enclosure design

Hand tools and fabrication machines

JLCPCB
PCB fabrication service
JLCPCB JLC3DP
3D printing service used for enclosure fabrication

Story

Read more

Custom parts and enclosures

Hardware/Unit8Nixie

Schematics

Hardware/Unit8Nixie

Code

firmware/Attiny402

Credits

Ninune-wa
1 project • 2 followers

Comments