Skip to the content
2 layers230 × 230 mmLeds, the printed circuit board in 3D

Visualizer for Covid-19 Exposure Notifications

Size
230 × 230 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
78
Pads
136
Tracks, vias
284, 65
Routed
Yes
KiCad
KiCad 5 (file 20200921)
Created
23 Sep 2020
Updated
27 Sep 2020

Overview

Leds is an open-source printed circuit board by znuh, from the znuh/exposure-notifications repository on GitHub. It is a 2-layer board of 230 × 230 mm with 35 parts on 78 nets, routed with 284 tracks and 65 vias.

Its parts include 25 diodes, 8 resistors and 2 connectors.

README

README.md

Exposure Notifications

Printed Circuit Boards for the Covid-19 Exposure Notifications Visualizer - see this for more details

To remake Exposure Notifications you need to get/make four things:

  • a BBC micro:bit or Calliope Mini with the microbit-corona-scanner installed
  • a black 23x23cm RIBBA frame from IKEA
  • the printed circuit board for the LEDs - see the leds/ directory of this repository
  • the printed circuit board for the LED matrix controller - either matrixctl-v1 OR matrixctl-v2
    • matrixctl-v2 includes a socket for the micro:bit and a switching voltage regulator
    • matrixctl-v1 comes without a socket for the micro:bit and has no switching voltage regulator
    • v2 is more efficient and keeps the LED matrix driver cooler when more LEDs light up - therefore I recommend using v2

The printed circuit board designs are made with a Nightly Development Build of KiCAD. If you want to open/edit them you also need a recent Nightly Development Build. If you just want to use the PCBs unmodified you can also use the gerber-files from the gerber-subdirectories.

LED matrix board

The LED matrix board uses Würth 150141RV73100 LEDs. These are bicolor-LEDs but only the red LED is used. The landing pads for the LEDs have been reduced to a minimum to hide the pads underneath the LEDs. All PCB tracks are on the back side of the PCB. 1206 0-Ohms resistors are used instead of vias to cross tracks. LED matrix front side LED matrix back side

matrixctl v2 board

The part number of the micro:bit socket is PIS-1240. The Micro-USB connector is a Molex 105017-0001. You can get these parts and all additional components from digi-key.

Following a recommendation from the IS31FL3738 datasheet the board includes a Tantalum Capacitor to avoid audible noise produced by ceramics capacitors through the piezoelectric effect. Tantalum is a conflict resource. I've chosen a Kemet T495B336K010ATE450 because Kemet is a sane choice in general and their handling of the issue sounds ok. matrixctl v2 If you do not want to use the micro:bit socket you can also connect the micro:bit or a Calliope Mini to the pin header of the PCB. You need to connect I²C (SCL and SDA), 3V and GND.

Parts

35
QtyValueFootprintReferences
25LED_Dual_AACCleds:Wuerth_150141RV73100D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113, D114, D115, D116 +9
80Resistor_SMD:R_1206_3216MetricR101, R102, R103, R104, R105, R106, R107, R108
2Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical_SMDJ101, J102

More from znuh/exposure-notifications

2
  • 2 layers66.8 × 29.7 mmMatrixctl, the printed circuit board in 3D

    Matrixctl

    znuh/exposure-notifications

    Visualizer for Covid-19 Exposure Notifications

    31 parts
  • 2 layers53.3 × 15.2 mmMatrixctl, the printed circuit board in 3D

    Matrixctl

    znuh/exposure-notifications

    Visualizer for Covid-19 Exposure Notifications

    24 parts

Similar boards

  • 2 layers97.2 × 59.1 mmArmLEDsPrototype, the printed circuit board in 3D

    ArmLEDsPrototype

    hackclub/OnBoard

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

    35 parts915
  • 2 layers62 × 42 mmMod cell 0 02, the printed circuit board in 3D

    Mod cell 0 02

    Green-bms/SmartBMS

    Open source Smart Battery Management System

    35 parts756
  • 2 layers75 × 26 mmDIY detector electron variant, the printed circuit board in 3D

    DIY detector electron variant

    ozel/DIY_particle_detector

    A mobile low-cost spectrometer for measuring radioactivity and the energy of ionising radiation like alpha particles and electrons

    35 parts558BSD-2-Clause
  • 2 layers45 × 25 mmReCamera Basically Board, the printed circuit board in 3D

    ReCamera Basically Board

    Seeed-Studio/OSHW-reCamera-Series

    reCamera is a series of open-source AI cameras.

    35 parts495Apache-2.0
  • 2 layers160.8 × 24.4 mmHUD VID RCD PANEL, the printed circuit board in 3D

    HUD VID RCD PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    35 parts431
  • 2 layers75 × 50 mmBackplane tester, the printed circuit board in 3D

    Backplane tester

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    35 parts397Apache-2.0
  • 2 layers50 × 20.5 mmOtterIron PRO Top, the printed circuit board in 3D

    OtterIron PRO Top

    Jana-Marie/Otter-Iron-PRO

    USB-PD soldering station for JBC C245 handles.

    35 parts321
  • 2 layers50.5 × 67.1 mmHackheld Vega, the printed circuit board in 3D

    Hackheld Vega

    SpacehuhnTech/HackHeld

    Hackable Handheld

    35 parts277

Questions

How big is the Leds PCB?

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

What parts does the Leds use?

35 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 Leds KiCad files?

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

Can I use the Leds design in my own project?

Its repository states no licence, so its author keeps all rights: ask znuh before reusing the design.