Skip to the content
PCBKitNew board
2 layersMxblock, the printed circuit board in 3D

4x1 LED matrix 8x8 clock

Copper layers
2
Thickness
1.6 mm
Parts
4
Nets
31
Pads
52
Tracks, vias
1, 0
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Aug 2014
Updated
22 Jan 2022

Overview

Mxblock is an open-source printed circuit board by WiseLord, from the WiseLord/matrixclock repository on GitHub. It is a 2-layer board with 4 parts on 31 nets, routed with 1 track and 0 vias.

It is built around the MAX7219M. Its parts include 2 ICs, 1 capacitor and 1 resistor. It belongs with the lEDs and displays boards of this library.

Main components

1

README

readme.md

Matrixclock

This project is a simple LED matrix clock. It can use either MAX7219 as LED drivers (one IC per matrix) either HT1632 LED driver. It's possible to use 3 or 4 matrixes, but recent code is more suitable for second option.

There is a video on Youtube about this.

Matrixclock

Main features:

  • RTC DS1307 support (DS3231 also works)
  • One alarm which can be enabled for any day of week
  • Active beeper is used for alarm and signals
  • Temperature measurement with DS18B20 sensors
  • Pressure/temperature measurement with BMP180 sensor
  • Humidity/temperature measurement with DHT22 sensor
  • Scrolling date and sensors data strings
  • Reducing brigtness in darkness

Supported LED drivers:

  • MAX7219 (one per LED matrix). Pinout and schematic are here
  • HT1632 (one for 4 matrixes). Pinout for JY-MCU 3208CLOCK PRO module

Matrixclock EEPROM editor

While project uses various parameters from EEPROM memory special desktop application to edit eeprom matrixclock_xx.bin was designed. It allows to load, modify and save eeprom binary file in easy way.

EEPROM editor

Matrixclock editor is written on Qt5 and it's sources are availiable here.

Useful links:

Parts

4
QtyValueFootprintReferences
10.1Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC101
110kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR101
1GNM-19881-BSGmatrixclock:GNM-19881-BSGU102
1MAX7219Package_SO:SOIC-24W_7.5x15.4mm_P1.27mmU101

Questions

What parts does the Mxblock use?

4 parts, built around the MAX7219M. 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 Mxblock KiCad files?

From the WiseLord/matrixclock repository on GitHub, at the commit this page was made from: the board is kicad/matrixclock-gnm-19881-bsg/mxblock.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mxblock design in my own project?

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

More from WiseLord/matrixclock

1

Similar boards

  • 2 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 2 layers482.6 × 35.6 mmPrecision clock, the printed circuit board in 3D

    Precision clock

    mitxela/PrecisionClock-Hardware

    PCB design for the Precision Clock Mk III

    49 parts41
  • 2 layers85.6 × 41 mmHl alyx glove, the printed circuit board in 3D

    Hl alyx glove

    StarGate01/hl-alyx-glove

    Firmware and Hardware for a Half-Life: Alyx Gravity Glove Replica

    38 parts21MIT
  • 2 layers542.3 × 27.3 mmGlowboardng, the printed circuit board in 3D

    Glowboardng

    Eigenbaukombinat/glowboard

    The Glowboard Plotter plots images using 64 UV LEDs attached in a line moved over a 120cmx60cm glow-in-the-dark sheet by a stepper.

    69 parts6
  • 2 layers70 × 50.1 mmDoom clock, the printed circuit board in 3D

    Doom clock

    stecman/avr-doomclock

    GPS clock on an ATTiny with MAX7219 7-segment driver

    24 parts5MIT
  • 2 layers91.4 × 119.4 mmPainel pcb1, the printed circuit board in 3D

    Painel pcb1

    ArqueologiaDigital/PatinhoFeio_Painel_KICAD

    63 parts4
  • 2 layers142.2 × 64.4 mmFcu mb, the printed circuit board in 3D

    Fcu mb

    VirtualGit/HomeCockpitA320

    A320 Home Cockpit project

    69 parts4
  • 2 layersUZ80, the printed circuit board in 3D

    UZ80

    adzierzanowski/z80

    Zilog Z80 (and Intel 8080) assembler/disassembler for everyone and some other tools for my private Z80 stuff

    112 parts2