Skip to the content
2 layers68.6 × 45.7 mmN teller, the printed circuit board in 3D

n-teller is an IoT device that displays the number of checked in participants and visitors at the hackerspace called Revelation Space (or RevSpace).

Size
68.6 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
76
Pads
128
Tracks, vias
199, 93
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
26 Jun 2025
Updated
23 Jan 2026

Overview

N teller is an open-source printed circuit board by atoomnetmarc, from the atoomnetmarc/n-teller repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 68.6 × 45.7 mm with 25 parts on 76 nets, routed with 199 tracks and 93 vias.

It is built around the 74AHCT125D and SS34. Its parts include 3 capacitors, 3 resistors, 3 ICs, 2 diodes and 1 switch. It belongs with the lEDs and displays and home automation and IoT boards and the ESP8266 boards of this library.

Main components

2

README

README.md

n-teller

n-teller is an IoT device that displays the number of checked in participants and visitors at the hackerspace called Revelation Space (or RevSpace).

It connects to the RevSpace MQTT server via WiFi using an ESP8266.

The MQTT server publishes to a few topics of interest that are subscribed:

  • revspace/doorduino/checked-in: this is the current total checked people.
  • revspace/state: the current state (open or closed) of the hackerspace.

Schematic

hardware/n-teller-schematic.pdf

BOM

See interactive BOM: hardware/bom/

You will also need:

Render

3d-print

In the 3d directory you can find a stand for the pcb.

Print n-teller-stand-w-usb-c-socket.stl. This will fit the optional USB Type-C Female Chassis Connector mentioned in the BOM. Or print n-teller-stand.stl and roll your own connection to 5V power supply.

Firmware

Compile and flash the firmware located in the firmware directory. You will need PlatformIO for this. I recommend installing the PlatformIO extension for VSCode.

Configure WiFi

Double press the reset button (somewhat slowly). The letters AP will appear on the display. Now connect to a WiFi network with a name like nteller-bcddc2895fd2. Then go to: http://192.168.4.1/ and configure your WiFi.

Display information

PCB was designed to fit this type (pinout and dimensions) of 0.36" 4-digit 7-segment common cathode LED display:

Model numbers and color options

ModelColorTested
LFD036AAG-101green
3461ABblue:heavy_check_mark:
3461AGgreen
3461AGGjade green
3461AOorange
3461ASred
3461AWwhite
3461AYyellow

License

Parts

25
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4TestPointTestPoint:TestPoint_Pad_D2.0mmTP3, TP4, TP5, TP6
2100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C3
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP7, TP8
2TestPointTestPoint:TestPoint_Pad_D4.0mmTP1, TP2
10.25A polyfuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1100RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
110KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2
116V 470uFCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC2
133KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
13461AB 0.36" 4-digit 7-segment display common cathodeDisplay_7Segment-extra:3461D2
174AHCT125DPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU1
1MAX7219CWG or MAX7219EWGPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmU3
1SS34Diode_SMD:D_SMAD1
1SW_PushButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW1
1Wemos D1 mini usb-c with 2x 1x08 pin headers and socketsRF_Module-fixed:WEMOS_D1_miniU2

Similar boards

  • 2 layers100 × 73.9 mmSecurity Alarm Panel, the printed circuit board in 3D

    Security Alarm Panel

    Matyas604/Security-Alarm-Panel

    Home Assistant Smart Home Alarm Control Panel with fingerprint reader, NFC/RFID card reader, motion radar, and touchscreen TFT display. It can control your smart home, not just your home security system.

    132 parts1GPL-3.0
  • 2 layers100 × 38 mmWled 2 digi 1 analog, the printed circuit board in 3D

    Wled 2 digi 1 analog

    DerNiccoo/WLED-PCB-Designs

    Collection of my WLED PCB Controllers and Boards

    54 parts
  • 2 layers100 × 102 mmEsp32-c3-dip controller, the printed circuit board in 3D

    Esp32-c3-dip controller

    haya1010/esp32-c3-safe-dip-led-controller

    Protected ESP32-C3 2.54 mm DIP controller with USB-C and 3-channel 5/12/24 V LED PWM outputs

    63 parts
  • 2 layers333.4 × 149.9 mmOmega Mainboard, the printed circuit board in 3D

    Omega Mainboard

    skiselev/omega

    Omega Home Computer

    248 parts459GPL-3.0
  • 2 layers45 × 54 mmRusty hangulclock, the printed circuit board in 3D

    Rusty hangulclock

    suapapa/HangulClock

    원조 한글시계. (Rust, Go, Arduino 구현)

    15 parts49
  • 2 layers333.4 × 149.9 mmOmega Mainboard, the printed circuit board in 3D

    Omega Mainboard

    merlinkv/Omega_MSX2

    Update of the Omega Home Computer Project

    265 parts40GPL-3.0
  • 2 layers273.8 × 109 mmTrueStrike42, the printed circuit board in 3D

    TrueStrike42

    byungyoonc/TrueStrike42

    TrueStrike42 is a columnar staggered unibody split keyboard designed to maximize performance and minimize finger fatigue.

    167 parts24

Questions

How big is the N teller PCB?

It measures 68.6 × 45.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the N teller use?

25 parts, built around the 74AHCT125D and SS34. 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 N teller KiCad files?

From the atoomnetmarc/n-teller repository on GitHub, at the commit this page was made from: the board is hardware/n-teller.kicad_pcb and its schematic hardware/n-teller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the N teller design in my own project?

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