

Hack clock
A matrix LED WiFi clock.
- Size
- 96 × 26 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 28
- Nets
- 31
- Pads
- 139
- Tracks, vias
- 459, 38
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 15 Oct 2020
- Updated
- 24 Mar 2021
Overview
Hack clock is an open-source printed circuit board by hack-apollo, from the hack-apollo/hack_clock repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 96 × 26 mm with 28 parts on 31 nets, routed with 459 tracks and 38 vias.
It is built around the CH340N, AMS1117 and DS3231MZ+, with the BAT54C among its other parts. Its parts include 6 capacitors, 4 resistors, 4 ICs, 4 connectors and 2 switches. It belongs with the lEDs and displays and radio and wireless boards and the ESP8266 boards of this library.
Main components
4CH340N
SOP-8-20℃~+70℃ 1 2Mbps 3.3V、5V USB 2.0 USB to serial SOP-8 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersAMS1117
1.0 A Low-Dropout Fixed RegulatorAdvanced Monolithic SystemsUncategorisedDS3231MZ+
SOIC-8-40℃~+85℃ 2.3V~5.5V I2C Temperature compensation、Backup power management and battery charging、Alarm function、Periodic interrupt output SOIC-8 Real Time Clocks ROHSMaxim Integrated (Analog Devices)Real Time ClocksBAT54C
SOT-231 Pair Common Cathode 200mA 2uA@25V 30V 600mA 800mV@100mA SOT-23 Schottky Diodes ROHSNexperiaSchottky Diodes
README
README.mdHACK LABS MatrixClock : https://www.youtube.com/watch?v=k0h2WS6Prsc&t=33s
Author: HACK实验室
YouTube ID: HACK实验室, welcome to subscribe https://www.youtube.com/c/HACK实验室
HACK_CLOCK is a free download and may be used, modified, evaluated and
distributed without charge provided the user adheres to version three of the GNU
General Public License (GPL) and does not remove the copyright notice or this
text. The GPL V3 text is available on the gnu.org web site
作者:HACK实验室
B站ID:HACK实验室 欢迎订阅 https://space.bilibili.com/395145107
微信公众号:HACK实验室,开源资料唯一发布点,定期分享开源硬件以及有价值的技术文章,欢迎关注.

Parts
28| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0.1uF | NewLibCool:0603_C | C2, C6 |
| 2 | 100uF | NewLibCool:TantalC_SizeT_3528 | C1, C7 |
| 2 | 10K | NewLibCool:0603_R | R3, R4 |
| 2 | 1uF | NewLibCool:0603_C | C3, C4 |
| 2 | RES(M) | NewLibCool:0603_R | R1, R2 |
| 2 | switch | NewLibCool:SWITCH_PUSH | SW1, SW2 |
| 1 | AMS1117 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | BAT54C | NewLibCool:SOT-23 | D1 |
| 1 | BATTERY(M) | NewLibCool:CR1220-SMD | BT1 |
| 1 | CH340N | NewLibCool:SOP-8 | U2 |
| 1 | CON_1 | NewLibCool:CON1 | P665 |
| 1 | Conn_01x05_Male | Connector_PinHeader_2.00mm:PinHeader_1x05_P2.00mm_Vertical | J1 |
| 1 | DS3231MZ+ | NewLibCool:SOP-8 | U4 |
| 1 | ESP-12 | RF_Module:ESP-12S | U3 |
| 1 | FUSE* | NewLibCool:F_1206 | F1 |
| 1 | Jack-DC | NewLibCool:BarrelJack_DCDC-SMT | J2 |
| 1 | LOGO | NewLibCool:LOGO_HACK_12MM | G*** |
| 1 | USB_C_Plug_USB2.0 | NewLibCool:USB-Type-C-NEW | P3 |
The 24 most common of 28 parts.
Questions
How big is the Hack clock PCB?
It measures 96 × 26 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Hack clock use?
28 parts, built around the CH340N, AMS1117, DS3231MZ+ and BAT54C. 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 Hack clock KiCad files?
From the hack-apollo/hack_clock repository on GitHub, at the commit this page was made from: the board is hardware/hack_clock.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Hack clock design in my own project?
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).
More from hack-apollo/hack_clock
1- 2 layers96 × 26 mm

Similar boards
- 4 layers40.6 × 40.6 mm

Rtk gps module
Lucas-Poulos/rtk-gps-module
Cheap dual-band L1+L5 RTK GNSS module. LC29H rover, discrete 50 ohm front end, USB-C + castellated. Schematic generated from Python and verified by a 146-check gate.
67 partsCERN-OHL-P-2.0 - 2 layers23.3 × 37.9 mm

- 2 layers152 × 55 mm

- 2 layers117 × 81.5 mm

PressLog Edge Node
bansalsaksham/PressLog
Manufacturing-ready PCB design for an industrial IoT downtime-logging edge node. Offline-first firmware architecture, KiCad schematics, Gerbers, and BOM.
45 parts1 - 2 layers43.5 × 54 mm

- 4 layers

Astra Companion
atireksd11/Astra-Companion
This repo holds the carrier PCB, the voice stack on the laptop, and notes for building Astra. Week 1 was the KiCad board.
96 parts - 4 layers50 × 100 mm

Trek Box
tuanthanhhh/trek-safety-system
The system continuously monitors user status and environment, detects abnormal conditions (e.g., fall or unconsciousness), and transmits alerts to a central monitoring station via LoRa communication.
131 parts - 2 layers100 × 100 mm

Smart air
meeTeam05/smart-air
Devices provision over BLE, publish telemetry/shadow over MQTT, and serve the app through a Cloudflare-fronted Fastify API. See Features below for the full breakdown.
70 parts1MIT