Skip to the content
2 layers191.8 × 48.4 mmMatrixclock gnm-19881-bsg, the printed circuit board in 3D

Matrixclock gnm-19881-bsg

WiseLord/matrixclock16

4x1 LED matrix 8x8 clock

Size
191.8 × 48.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
135
Pads
290
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
25 Aug 2014
Updated
22 Jan 2022

Overview

Matrixclock gnm-19881-bsg is an open-source printed circuit board by WiseLord, from the WiseLord/matrixclock repository on GitHub. It is a 2-layer board of 191.8 × 48.4 mm with 35 parts on 135 nets.

It is built around the ATMEGA328P-AU, MAX7219M and DS18B20, with the DS1307Z+ among its other parts. Its parts include 12 ICs, 10 resistors, 6 capacitors, 3 switches and 1 connector. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

4

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

35
QtyValueFootprintReferences
710kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R7, R8, R9, R10
50.1Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2, C3, C4, C5, C6
4GNM-19881-BSGmatrixclock:GNM-19881-BSGU15, U16, U17, U18
4MAX7219Package_SO:SOIC-24W_7.5x15.4mm_P1.27mmU5, U6, U7, U8
34k7Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4, R5, R6
2DS18B20Package_TO_SOT_THT:TO-92_InlineU2, U3
1100.0Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-CC1
132768Crystal:Crystal_C38-LF_D3.0mm_L8.0mm_HorizontalY1
1ATmega328P-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1DECButton_Switch_THT:SW_PUSH_6mmSW3
1DS1307Z+Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1INCButton_Switch_THT:SW_PUSH_6mmSW2
1Li_3.3VBattery:BatteryHolder_Keystone_1060_1x2032BT1
1MENUButton_Switch_THT:SW_PUSH_6mmSW1
1PWRTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ1

More from WiseLord/matrixclock

1
  • 2 layersMxblock, the printed circuit board in 3D

    Mxblock

    WiseLord/matrixclock

    4x1 LED matrix 8x8 clock

    4 parts16

Similar boards

  • 2 layers99.3 × 78 mmFlowerManager, the printed circuit board in 3D

    FlowerManager

    HobbyFactory/PCB-Flower-Manager

    115 parts
  • 2 layers200 × 100.3 mmOBC PDB, the printed circuit board in 3D

    OBC PDB

    MUN-Baja/OBC-PDB

    PCB design of Power Distribution Board and the On Board Computer with a ATMEGA2560 uC.

    140 parts
  • 2 layers108.5 × 99.1 mmProyecto V1, the printed circuit board in 3D

    Proyecto V1

    NicolasSchkurko/Controlador_Termotanque_Solar_PF_ISJ

    Controlador de termotanque solar: ATmega328P maestro + ESP8266 WiFi, con interfaz fisica LCD y web, programacion horaria y guardado en EEPROM. Proyecto Final de 6.º año, Instituto San Jose A-355 (2022).

    31 parts1
  • 2 layers58.4 × 141 mmSegment Display Board, the printed circuit board in 3D

    Segment Display Board

    FRC-1721/AccidentCounter

    A digital sign hung in the build space advertising days without incident

    94 parts1
  • 2 layers80 × 50 mmBlitzortung AS3935, the printed circuit board in 3D

    Blitzortung AS3935

    patkan/lightning-detector

    Lightning Detector ethernet sensor node and server based on AS3935 - this project is discontinued

    81 parts1GPL-2.0
  • 2 layers100 × 90 mmNano5, the printed circuit board in 3D

    Nano5

    RJLABS/flatcracker

    tempalate board

    187 partsAGPL-3.0
  • 2 layers183.8 × 59.4 mmNixie control board, the printed circuit board in 3D

    Nixie control board

    shengwen-tw/nixie-clock

    IN-14 Russian nixie tube clock

    71 parts9MIT
  • 2 layers66 × 73.7 mmSMDClock, the printed circuit board in 3D

    SMDClock

    evarty/KiCADPCB

    This is the PCB design for various projects. Some have associated uC code, but that is seperate. There are seperate repos for some projects under evarty. A number of these have GCode as well.

    46 partsGPL-3.0

Questions

How big is the Matrixclock gnm-19881-bsg PCB?

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

What parts does the Matrixclock gnm-19881-bsg use?

35 parts, built around the ATMEGA328P-AU, MAX7219M, DS18B20 and DS1307Z+. 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 Matrixclock gnm-19881-bsg 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/matrixclock-gnm-19881-bsg.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Matrixclock gnm-19881-bsg design in my own project?

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