Skip to the content
PCBKitNew board
2 layers43.2 × 58.4 mmAfdDriver2Layer, the printed circuit board in 3D

Display made of six eight-segment EL display units

Size
43.2 × 58.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
49
Pads
172
Tracks, vias
554, 36
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Nov 2021
Updated
9 Sep 2025

Overview

AfdDriver2Layer is an open-source printed circuit board by jduanen, from the jduanen/alienFontDisplay repository on GitHub, published under the MIT licence. It is a 2-layer board of 43.2 × 58.4 mm with 53 parts on 49 nets, routed with 554 tracks and 36 vias.

It is built around the Z0103MN, PCF8574TS/3 and QTM3063T1. Its parts include 27 resistors, 9 ICs, 8 diodes, 4 connectors and 1 capacitor. It belongs with the lEDs and displays boards of this library.

Main components

3

README

README.md

alienFontDisplay

Display made of six eight-segment EL display units with per-display custom driver board and controller.

Scrolling display board that displays whatever string is published on a given MQTT channel over WiFi.

Scroll Test

These displays were used in Russian tanks and missile launch consoles.

Missile Console

TBD

  • Design 225VAC 400Hz inverter that can supply ?mA (?W)
  • BOM
  • WiFi interface board
  • Firmware
  • Tests
  • Example code
  • Documentation

Display Pinout

EL Display Pinout

Alphanumeric Font

Alien Font

Single Display and Driver Board

Driver Board view #1 Driver Board view #2

Driver PCB

Driver Board Top Driver Board Bottom Assembling Board Assembled Board

Schematic

Driver Board Schematic

EL Displays

IEL-O-VI C63.396.208-02

  • Blue, Alien Font, Russian/Soviet Electroluminescent Display
  • [0-9] and [A-Z] (after a fashion)
    • some characters are lower case and some are missing strokes
      • in particular, there isn't a center vertical stroke, so "T" and "I" are not so great
    • seems to have been designed for Cyrillic characters
  • pinout
    • 1: common
    • 2: bottom horizontal (S)
    • 3: bottom right angled (M)
    • 5: n/c?
    • 7: left vertical (L)
    • 8: bottom left angled (M)
    • 11: top right angled (M)
    • 14: left vertical (L)
    • 17: top horizontal (S)
    • 20: top left angled (M)
  • per-segment capacitance (estimates)
    • S (2x): 55 pFd
    • M (4x): 90 pFd
    • L (2x): 170 pFd

Power Supply Design

  • Specs
    • 220VAC @ 400Hz
    • 0.5-3mA per display
      • four displays: 12mA (max)
      • six displays: 18mA (max)
  • Design alternatives
    • drive audio amp into (CT?) step-up transformer
    • DC boost converter into H-Bridge

=========================

=======================================================================================

  • SmartSocket for Alien Font displays

  • display unit dimensions, pin and threaded spacer locations are not consistent across instances

  • Use SparkFun EL boards for proof of concept testing

  • EL Sequencer v23

    • https://www.sparkfun.com/products/12781
    • http://cdn.sparkfun.com/datasheets/Components/EL/SparkFun_EL_Sequencer_v23.pdf
    • ATMega328P processor on-board
      • use "Arduino Duemilanove or Diecimila" board with FTDI USB dongle
    • Gets HV from Sparkfun EL Inverter
      • not ideal -- need higher voltage and better frequency
    • Drives HV to all segments of all displays
      • EL Escudo Dos pulls display commons to HV_GND
    • D2-D9 used to drive EL_A-EL_H
      • EL_A: pin 2
      • EL_B: pin 3
      • EL_C: pin 7
      • EL_D: pin 8
      • EL_E: pin 11
      • EL_F: pin 14
      • EL_G: pin 17
      • EL_H: pin 20
    • Sends six (active high) TTL signals to EL Escudo Dos to enable each display
      • ADC_0 (JP4:2): display #1
      • ADC_1 (JP4:7): display #2
      • ADC_2 (JP2:8): display #3
      • ADC_3 (JP2:7): display #4
      • ADC_4 (JP2:6): display #5
      • ADC_5 (JP2:5): display #6
  • EL Escudo Dos

  • misc

    • mqtt listener
      • mosquitto_sub -t /displays/# -F "%I,%t,%p"
    • commands
      • rssi
      • version
      • reset
      • rate[=]
      • scrollDelay[=]
      • pause[=]
      • display[=]
    • e.g., mosquitto_pub -t "/displays/afd//cmd" -m "display=abcdefghijklmnopqrstuvwxyz0123456789"

Parts

53
QtyValueFootprintReferences
24390Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +8
8QTM3063T1jdn_library:4-SMD_3.8x4.6mmU2, U3, U4, U5, U6, U7, U8, U9
8Z0103MNPackage_TO_SOT_SMD:SOT-223D1, D2, D3, D4, D5, D6, D7, D8
310K OhmResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3
2HighVoltageACConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ3, J4
2Qwiic_ConnectorConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ1, J2
10.1 uFdCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
1ADDR0Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1ADDR1Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP2
1ADDR2Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
1IEL-O-VI_C63.396.208-02_SMDjdn_library:C63.396.208-02_SMDDS1
1PCF8574TSPackage_SO:SSOP-20_4.4x6.5mm_P0.65mmU1

Questions

How big is the AfdDriver2Layer PCB?

It measures 43.2 × 58.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the AfdDriver2Layer use?

53 parts, built around the Z0103MN, PCF8574TS/3 and QTM3063T1. 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 AfdDriver2Layer KiCad files?

From the jduanen/alienFontDisplay repository on GitHub, at the commit this page was made from: the board is board/afdDriverOP2/afdDriver2Layer.kicad_pcb and its schematic board/afdDriver/afdDriver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the AfdDriver2Layer 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 jduanen/alienFontDisplay

2
  • 2 layers43.2 × 58.4 mmAfdDriver, the printed circuit board in 3D

    AfdDriver

    jduanen/alienFontDisplay

    Display made of six eight-segment EL display units

    58 parts1MIT
  • 2 layersAfd, the printed circuit board in 3D

    Afd

    jduanen/alienFontDisplay

    Display made of six eight-segment EL display units

    50 parts1MIT

Similar boards

  • 2 layers101.6 × 101.6 mmARDUINO PLC, the printed circuit board in 3D

    ARDUINO PLC

    Reiken3099/ArduPLC

    PCB designs made with the purpose of using both Arduino hardware and software in an industrialized way adapting said hardware for said purpose. These designs are made in KICAD free software

    92 parts1CC0-1.0
  • 4 layers94.5 × 99.8 mmValveController, the printed circuit board in 3D

    ValveController

    afewyards/HydroMix

    A mains-powered, Zigbee-connected controller for a hydronic 3-way mixing valve — it regulates the supply-water temperature of a floor heating/cooling system and keeps regulating autonomously if the Zigbee link goes down.

    123 partsMIT
  • 4 layers173.9 × 93.4 mmZ3660 v022, the printed circuit board in 3D

    Z3660 v022

    shanshe/Z3660

    Amiga 4000 CPU accelerator board based on A3660 and Z-turn FPGA board

    198 parts78GPL-3.0
  • 4 layers70 × 90 mmMicromouse, the printed circuit board in 3D

    Micromouse

    Andy46/micromouse-pcb

    Repository to host the PCB design of the micromouse robot

    68 parts
  • 2 layers101.6 × 76.2 mmI2CMultiplexer, the printed circuit board in 3D

    I2CMultiplexer

    freudenthal/I2CTCA9548Multiplexer

    An I2C multiplexer using a TCA9548 and a PCF8574 for interrupt.

    110 parts
  • 2 layers57.1 × 76.2 mmPCF8574DIOI2C, the printed circuit board in 3D

    PCF8574DIOI2C

    freudenthal/PCF8574DIOI2C

    PCF8574 I2C expander module.

    93 parts
  • 2 layers165.1 × 88.9 mmTeensyIrrigation, the printed circuit board in 3D

    TeensyIrrigation

    freudenthal/TeensyIrrigation

    178 parts