Skip to the content
4 layers155 × 54.5 mmDisplay b r1, the printed circuit board in 3D

Display b r1

4lml4/LED_Glasses2

New public repo for work on LED Glasses

Size
155 × 54.5 mm
Copper layers
4
Thickness
1.63 mm
Parts
292
Nets
310
Pads
1,494
Tracks, vias
1,933, 996
Pours
24
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Oct 2019
Updated
9 Apr 2024

Overview

Display b r1 is an open-source printed circuit board by 4lml4, from the 4lml4/LED_Glasses repository on GitHub. It is a 4-layer board of 155 × 54.5 mm with 292 parts on 310 nets, routed with 1,933 tracks and 996 vias.

It is built around the APA102-2020. Its parts include 150 diodes, 132 capacitors and 2 connectors. It belongs with the lEDs and displays boards of this library.

Main components

1

README

README.md

LED_Glasses

A hobby project aimed at making sound reactive LED glasses that you should take clubbing.

Hardware

The hardware consists entirely of three PCBs without an enclosure with low profile hinges and a battery system that has yet to be worked out. The PCBs are designed in KiCAD and are as follows:

  • The controller arm (hardware/arm_mcu) which houses the microcontroller (STM32G071KBU6), a microphone (SPH0641LM4H-1) and a 3v3 linear regulator.
  • The power arm (hardware/arm_power) which houses input power protection, an on switch, 5v5 switching regulator and a power good indicator.
  • The front display (hardware/front_display) which houses the LED matrix (SK6812MINI).

Firmware

firmware/arduino contains an early revision of the firmware, with heavy modifications likely in future versions.

Hardware abstraction will be provided by either the STM HAL (pretty bloated and not very intuitive), STM LL (not very intuitive and a bit difficult to parse the many thousand line header files for insight), libopencm3 (haven't tried it but I've heard it's pretty good) or CMSIS (gives us the most control but literally no help haha) (i.e. we haven't decided yet but probably not Arduino).

TODO

Parts

292
QtyValueFootprintReferences
150APA102-2020rave_shades:LED-APA102-2020D101, D102, D103, D104, D107, D108, D109, D110, D111, D112, D113, D114, D115, D116, D117, D118 +134
1321urave_shades:0603_1608C101, C102, C103, C104, C105, C106, C107, C108, C109, C110, C111, C112, C113, C114, C115, C116 +116
4MountingHole_Padrave_shades:M1.4 Mounting HoleH101, H102, H103, H104
2Conn_01x08rave_shades:CF35082D0RE-NHJ101, J102
2SolderJumper_3_Openrave_shades:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP101, JP102
1LOGOrave_shades:back_silkscreenG***
1Val**rave_shades:template_display_b_r1Ref**

More from 4lml4/LED_Glasses

6
  • 2 layers152.9 × 54.6 mmDisplay a r1, the printed circuit board in 3D

    Display a r1

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    86 parts2
  • 4 layers131.5 × 13 mmPower r2, the printed circuit board in 3D

    Power r2

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    55 parts2
  • 4 layers131.5 × 13 mmController b r1, the printed circuit board in 3D

    Controller b r1

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    54 parts2
  • 2 layers130.8 × 20.4 mmPower r1, the printed circuit board in 3D

    Power r1

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    25 parts2
  • 2 layers70 × 80 mmNucleo shield r1, the printed circuit board in 3D

    Nucleo shield r1

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    17 parts2
  • 2 layers131.2 × 17.5 mmController a r1, the printed circuit board in 3D

    Controller a r1

    4lml4/LED_Glasses

    New public repo for work on LED Glasses

    15 parts2

Similar boards

  • 2 layers65 × 56.5 mmSuperPower RPi KiCAD, the printed circuit board in 3D

    SuperPower RPi KiCAD

    SensorsIot/SuperPower

    Here you should find the best power supplies for your low-power projects

    122 parts600
  • 2 layers40.2 × 19.6 mmCompact, the printed circuit board in 3D

    Compact

    jgillick/ThunderPack

    A self-contained microcontroller, battery, and power management system that fits in your pocket.

    59 parts44MIT
  • 2 layers35 × 99.5 mmPovslinger, the printed circuit board in 3D

    Povslinger

    Jeija/esp8266-povslinger

    Persistence of vision display using ESP8266 and APA102-2020

    49 parts10
  • 2 layers66.2 × 57.3 mmFidget, the printed circuit board in 3D

    Fidget

    m-byte/fidget-pov

    https://hackaday.io/project/25372-iot-pov-fidget-spinner

    88 parts8GPL-3.0
  • 4 layers73 × 57 mmGRID, the printed circuit board in 3D

    GRID

    Lucasmnascimento94/CS-341

    400 parts2
  • 2 layers22.4 × 47.3 mmCuttle2fish, the printed circuit board in 3D

    Cuttle2fish

    tahnok/cuttle2fish

    Something you know (password) and something you have (cuttlefish shaped U2F token)

    26 parts2Unlicense
  • 2 layers12 × 30 mmElectric greetings, the printed circuit board in 3D

    Electric greetings

    electricui/electricui-helloboard

    Cute arduino compatible development board for introducing people to Electric UI

    19 parts1

Questions

How big is the Display b r1 PCB?

It measures 155 × 54.5 mm and has 4 copper layers, 1.63 mm thick.

What parts does the Display b r1 use?

292 parts, built around the APA102-2020. 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 Display b r1 KiCad files?

From the 4lml4/LED_Glasses repository on GitHub, at the commit this page was made from: the board is hardware/display_b_r1/display_b_r1.kicad_pcb and its schematic hardware/controller_a_r1/controller_a_r1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Display b r1 design in my own project?

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