
Spekky Matrix
jc-SpaceXp/Spekky-Matrix
Spectrum analyser displayed on a LED matrix board connected to a STM32 device

A driver board and firmware for the OSLB56317 LED matrix
OSLB56317-XX Driver is an open-source printed circuit board by Electro707, from the Electro707/OSLB56317_Driver repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 80 × 40 mm with 35 parts on 73 nets, routed with 479 tracks and 35 vias.
It is built around the 74HC245D and STP16CP05XT. Its parts include 19 resistors, 5 capacitors, 4 ICs, 1 diode and 1 connector. It belongs with the lEDs and displays boards and the RP2040 boards of this library.
This project is to drive the OSLB56317 16x16 LED matrix I got from my trip to Japan (from Akizuki)

CAD: FreeCAD Source file for enclosureFirmware_Demo: A quick demo firmware to get the display up and runningFirmware_FFT: Firmware to display an audio spectrograph from a USB host
PCB: KiCAD PCB source filesFirmware_FFT, every now and then the main loop will unexpectantly stop, randomly
This project, except for the external Firmware_FFT/Adafruit_ZeroFFT, is licensed under GPLv3. See LICENSE.md for details.
A fork of Adafruit's ZeroFFT library, by donmccoy, was used in this project, and that is licensed under BSD-3
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 0 | Resistor_SMD:R_0402_1005Metric | R1, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19 +1 |
| 5 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4, C5 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 74HC245 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U3, U4 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R2 |
| 1 | 4.7k | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | OSLB56317 | ProjectLib:OSLB56317-XX | D1 |
| 1 | RaspberryPi_Pico | Module_RaspberryPi_Pico:RaspberryPi_Pico_Original_SMD_HandSolder | A1 |
| 1 | STP16CP05XT | Package_SO:HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.2x5mm | U2 |
| 1 | Screw_Terminal_01x06 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-6-2.54_1x06_P2.54mm_Horizontal | J1 |
| 1 | ~ | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U1 |
It measures 80 × 40 mm and has 2 copper layers, 1.6 mm thick.
35 parts, built around the 74HC245D and STP16CP05XT. 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.
From the Electro707/OSLB56317_Driver repository on GitHub, at the commit this page was made from: the board is PCB/OSLB56317-XX Driver.kicad_pcb and its schematic PCB/OSLB56317-XX Driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

jc-SpaceXp/Spekky-Matrix
Spectrum analyser displayed on a LED matrix board connected to a STM32 device

Drummersbrother/vanity-electronics
My various small-to-medium electronics (read: EDA) projects. Free for personal use only unless otherwise specified


slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

crmaykish/mackerel-68k
A series of single-board Motorola 68k computers with support for modern Linux

slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
Pixelvation/Pixelvation
This GitHub repository is the current home of Pixelvation and will be updated whenever there's some significant new development.