check in
Completed

PCB Calender V2

PROPCB Calender V2

tag

166
0
0
0
Mode:OSHWLab Stars
OSHWLab Stars
Reproduction cost: $50

License

GPL 3.0

Creation time:2024-12-08 18:19:43Update time:2025-07-21 01:53:23

Description

This is a Hijri desk calendar based on the very popular ESP12-F chip. It takes time and Hijri date from an online server. No RTC is used in this design. To show the current date and time, we used around 100 LEDs. As the ESP8266 microcontroller board has a pin limitation, we used 13, 74HC595 shift registers, and every register can serve 8 LEDs. The shift registers only require 3 microcontroller pins, and using only three pins, we can drive a large number of shift registers. 

The following image shows the LEDs' arrangement for time and date. 

For uploading the program to the ESP chip, 5 pads are left on the bottom side. There are 4 buttons on the bottom side. One is the reset button, one for running the chip in boot mode, and two others for manually adjusting the time and date. 

Power should be provided to the board through a micro USB cable from a 5V supply. The board has a 3.3V LDO regulator for providing 3.3V to the ESP chip from the 5V supply. 

The Arduino Program for the desk calendar is attached in the attachment section. Several Arduino libraries were used in the program, and for successful compilation, you need to add those Arduino libraries to the Arduino IDE.

For programming the board, the following pads were used

The final calendar is as follows when it is placed in a 3D printed stand.

It can be hung on wall as shown in the image below:

A video is attached in the attachment section.

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
1
hijri_calender.ino
0
2
IMG_1653.MOV
0
3
Calender_stand.stl
0
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation