"RIP childhood fun, thank you for creating happiness and inspiring energy."
DESCRIPTIONContinuing from the original project, Nixie LCD Clock had an idea to create a small clock, not too big, but still keeping the same design as the old project, so this project was born.
Step1:raspberry PICO connect LCD ST7735 Write a program to create gif animations. for title when start power
STEP2: Circuit & PCB
Order PCB by using service from PCB Way. Easy to order by just download Gerber file. Check the completion of the money transfer.
STEP3: Assembly PCB
PCB from PCBWAY using time from order to arrive in Thailand, it takes only 4 days, the work is still the same quality.
In the latest versions of CircuitPython (starting from v8.0), a new module called gifio
has been introduced. It allows you to directly load and display animated .gif
files — no need to convert them into .bmp
frame-by-frame anymore! 🎉
Play .gif
animations directly from storage
- Play
.gif
animations directly from storage
Loop and control frame-by-frame playback
- Loop and control frame-by-frame playback
Fully compatible with displayio
displays
- Fully compatible with
displayio
displays
Must be animated .gif
files
- Must be animated
.gif
files
Keep resolution within display and memory limits
- Keep resolution within display and memory limits
Use lowercase filenames and avoid spaces (e.g., cat.gif
)
- Use lowercase filenames and avoid spaces (e.g.,
cat.gif
)
CASE:
https://grabcad.com/library/desk-clock-lcd-st7735-1
https://www.printables.com/model/428740-desk-clock-lcd-st7735
In the end, I have achieved the project as hoped, which is a clock with the following features:
- It's a timekeeping clock.
- It's a clock with overlay images that work in slideshow mode, cycling through all the files in /pic.
- It's a clock with animated images in gif animation format, playing all the.gif files available in the folder until they are finished.
code:
https://github.com/YakrooThai/Desk-Clock-Lcd-ST7735/blob/main/code.py
https://github.com/YakrooThai/-Desk-Clock-Lcd-ST7735
You can contact
E-mail: mhooyang@gmail.com
Please follow my YouTube channel. Still a newbie to make a YouTube channel.
by just clicking on SUBSCRIBE button. Thankyou
Comments
Please log in or sign up to comment.