Skip to the content
PCBKitNew board
2 layers18 × 26 mm7segment, the printed circuit board in 3D

If you've ever played with a blacklight (or watched certain police procedurals), you've probably noticed that lots of materials fluoresce under a blacklight.

Size
18 × 26 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
17
Pads
53
Tracks, vias
85, 0
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
9 Oct 2021
Updated
9 Oct 2021

Overview

7segment is an open-source printed circuit board by settinger, from the settinger/UV-7-segment repository on GitHub, published under the MIT licence. It is a 2-layer board of 18 × 26 mm with 28 parts on 17 nets, routed with 85 tracks and 0 vias.

Its parts include 8 resistors, 8 diodes and 1 connector.

README

readme.md

FR-4 Fluorescence Demo and 7-Segment Display PCB

Intro

If you've ever played with a blacklight (or watched certain police procedurals), you've probably noticed that lots of materials fluoresce under a blacklight. However, one material I did not expect to fluoresce was FR-4, the common core material for PCBs. It emits a blue-green that you don't see in LEDs, it's more like old VFDs or strontium aluminate. You'll only see it on areas without soldermask, like the lines in-between boards on these panels:

Animated gif showing a panel of small PCBs with fluorescing edges between them

So what's going on here? I have been making (and talking about) PCBs for over a decade, and I had never heard of this happening until I noticed it for myself! Is this common knowledge? Do people know about this and just don't care?

Well, if it's not common knowledge yet, I'd like to at least spread it around. Maybe someday, someone will remember this little fact and incorporate it into a beautiful work of art.

The demo board

Front view render of the 7-segment display PCB Rear view render of the 7-segment display PCB

Spinning render of the 7-segment display PCB

To demonstrate the phenomenon more clearly, I put together a 7-segment display PCB. The segments have had soldermask removed on both sides, and an 0805 UV LED is soldered upside-down under each segment. The pinout matches that of common 7-segment modules, but the rows of pins are 0.1 inches farther apart on mine, and external resistors are not needed on mine.

The plated slots between the segments stop light from bleeding through to neighboring segments. I haven't experimented much with them, maybe they can be shorter. They do need to be plated, though; if the walls of the slot are exposed, they will fluoresce! Defeating the entire point of the slots.

Animated gif of the display cycling through the hexadecimal digits

For this demo, the display is being driven by an Arduino. Each segment draws about 15 mA which the digital ports can handle just fine.

If you wanted to, you could put any color LEDs on this board. I don't see why not!

Questions

After going through all this, I think I'm left with more questions than I started with! For one thing, why is the color so different on different PCBs? Let's compare the segments' colors on the Revision 2 PCB (1.6mm thick, made about a month ago) and the Revision 3 PCB (0.8mm thick, made this week).

Comparison of segment colors on two boards when lit from above

In the picture above, you see that Rev 3 is so much brighter than Rev 2 when illuminated from above. Why? I don't think Rev 2 was this faint when I received it, but maybe it was?

Comparison of segment colors on two boards when lit from below

In the picture above, both boards are lit from below. The Rev 2 board lights up quite well now! And it has the color I anticipated from the previous observations. The Rev 3 board has a much greener tint to it and I don't know why! Rev 3 is also brighter, which isn't too suprising since it's only 0.8mm thick. But when I dropped a second 0.8mm board on top of it, the resulting segments are even greener! It's more of a radium wristwatch color.

Molecule talk

My unscientific hunch was that the fluorescence comes from bisphenol-A compounds used in the FR-4 epoxy to sandwich layers of fiberglass together. I think I read that BPA fluoresces. But what color? Do the other bisphenol analogues fluoresce?

The only PCB substrates that I haven't seen fluoresce are OSH Park's After Dark core (which is dyed black) and old boards that I think are FR-1 or FR-2. They might be G-10, I'm not sure how to check. But those also use BPA in their epoxy formulations, don't they? Like I said, I have more questions than when I started.

Parts

28
QtyValueFootprintReferences
8120ΩResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R7, R8
8LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4, D5, D6, D7, D8
1Conn_02x05_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ1

The 17 most common of 28 parts.

Questions

How big is the 7segment PCB?

It measures 18 × 26 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 7segment use?

28 parts. 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 7segment KiCad files?

From the settinger/UV-7-segment repository on GitHub, at the commit this page was made from: the board is 7segment.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the 7segment 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).

Similar boards

  • 2 layers44.5 × 72.7 mmOSO SWAT C1-jig, the printed circuit board in 3D

    OSO SWAT C1-jig

    joeycastillo/Sensor-Watch

    A board replacement for the classic Casio F-91W wristwatch

    28 parts2.1k
  • 2 layers95 × 54 mmEinkPDA screen, the printed circuit board in 3D

    EinkPDA screen

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    28 parts2kApache-2.0
  • 2 layers45 × 45 mmSmartbuttons, the printed circuit board in 3D

    Smartbuttons

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    28 parts915
  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 2 layers34.8 × 12.2 mmInfnoise goldfingers, the printed circuit board in 3D

    Infnoise goldfingers

    waywardgeek/infnoise

    The world's easiest TRNG to get right

    28 parts854CC0-1.0
  • 2 layers55.9 × 99.1 mmStm32f0 disco Luos shield, the printed circuit board in 3D

    Stm32f0 disco Luos shield

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    28 parts546MIT
  • 2 layers88 × 25 mmEleLab v2 Frontpanel a, the printed circuit board in 3D

    EleLab v2 Frontpanel a

    Chrismettal/EleLab_v2

    Cheap DIY lab system for hobbyists and the tinkering folk

    28 parts531GPL-3.0