

Hexdigit
A 4-bit hex decoder in a seven segment display decoder.
- Size
- 12.6 × 19 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 29
- Pads
- 64
- Tracks, vias
- 130, 4
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 8 May 2017
- Updated
- 29 Aug 2018
Overview
Hexdigit is an open-source printed circuit board by gbrown128, from the gbrown128/hexdigit repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 12.6 × 19 mm with 8 parts on 29 nets, routed with 130 tracks and 4 vias.
It is built around the ATTINY1634-MU and KCSA02-105. Its parts include 2 ICs, 2 connectors and 1 capacitor. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATTINY1634-MU
QFN-20-EP(4x4)-40℃~+85℃ 1.8V~5.5V 10bit 12MHz 16KB 18 1KB 256Byte 8 Bit AVR Built-in FLASH QFN-20-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)KCSA02-105
SMD-40℃~+85℃ 0.2 1 1.85V 10mm 3mm 6.9mm 7 Segment 75mW Common Anode Red SMD LED Segment Displays ROHSKingbrightLED Segment Displays
README
README.mdhexdigit
A 4-bit hex seven-segment display decoder.
Hex decoding by default, with blanking signal and an option to force decimal display only.
Once the hardware is made, a range of additional features are planned, taking advantage of the daisy chaining feature using UART.
Hardware

The above render shows the basic goal of the product - to fit entirley in the space of the seven-segment display, and also have a DIP footprint for breadboarding.
The harware is based on an ATTiny1634, which has a whole host of capacity for future expansion.
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 150 | Resistor_SMD:R_Array_Convex_4x0402 | RN1, RN2 |
| 2 | Conn_01x05_Male | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J1, J2 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | ATTINY1634-MU | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | IC1 |
| 1 | KCSA02-105 | Display_7Segment:7SegmentLED_LTS6760_LTS6780 | U1 |
| 1 | ~RESET | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
Questions
How big is the Hexdigit PCB?
It measures 12.6 × 19 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Hexdigit use?
8 parts, built around the ATTINY1634-MU and KCSA02-105. 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 Hexdigit KiCad files?
From the gbrown128/hexdigit repository on GitHub, at the commit this page was made from: the board is hardware/hardware.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Hexdigit design in my own project?
Its repository publishes it under the GPL-3.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).
Similar boards
- 2 layers111.7 × 98.3 mm

- 2 layers95.4 × 30 mm

- 2 layers89.7 × 67.5 mm

EnvOpenSensor
Envious-Data/EnvOpenEnvSensor
a simple sensor pcb with a display to show some environment conditions
347 partsGPL-3.0 - 2 layers37 × 39.8 mm

- 2 layers30 × 40 mm

- 2 layers34.8 × 17 mm

RpiHeadSegment
Johannes4Linux/clt2024
Sourcecode für meine Beispiele des Linux Treiber Workshops auf der CLT2024
19 parts1 - 2 layers

Display
rorywinters/BruceJL-mrgtimer_firmware
Use arduino 1.8... newer versions might work too
12 parts1GPL-3.0 - 2 layers38 × 25 mm
