l
R.I.P Akira toriyama
"RIP childhood fun, thank you for creating happiness and inspiring energy."
Step1:
raspberry PICO connect LCD ST7735 Write a program to create gif animations. for title when start power

Features
1.Gif animation when Power On
2.Set time month year
3.Alarm time sound and an animation showing the selected text
4.Show the temperature
5.Show percent Power
6.display clock theme Nixie tube

Using gifio
in CircuitPython to Display GIF Animations
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! 🎉
✅ Why use gifio
?
-
Play
.gif
animations directly from storage -
Loop and control frame-by-frame playback
-
Fully compatible with
displayio
displays
Notes on GIF Files
-
Must be animated
.gif
files -
Keep resolution within display and memory limits
-
Use lowercase filenames and avoid spaces (e.g.,
cat.gif
)
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.



STEP4: Make Case 3dprint

Create a 3D-printed enclosure to securely hold the board, making it suitable for use as a desktop clock that is fully functional
STEP5: Update software



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
CASE:
https://grabcad.com/library/desk-clock-lcd-st7735-1
https://www.printables.com/model/428740-desk-clock-lcd-st7735
PCB:
https://www.pcbway.com/project/shareproject/Desk_Clock_Lcd_ST7735_3a19335e.html
You can contact
E-mail: mhooyang@gmail.com
Please follow my YouTube channel. Still a newbie to make a YouTube channel.
Just press Subscribe my youtube channel. Thankyou
https://www.youtube.com/@Yakroo108 < ===== ( -/|\-)