https://github.com/quantrpeter/waveshare-esp32-c6-st7735-micropython-lvgl
waveshare esp32-c6-zero micropython lvgl example
https://github.com/quantrpeter/waveshare-esp32-c6-st7735-micropython-lvgl
Last synced: 5 months ago
JSON representation
waveshare esp32-c6-zero micropython lvgl example
- Host: GitHub
- URL: https://github.com/quantrpeter/waveshare-esp32-c6-st7735-micropython-lvgl
- Owner: quantrpeter
- Created: 2025-07-05T19:40:39.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-01-25T07:20:32.000Z (5 months ago)
- Last Synced: 2026-01-25T21:52:47.330Z (5 months ago)
- Language: Python
- Size: 176 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Example using Micropython + LVGL + Waveshare ESP32 Zero

https://peter.quantr.hk/2025/07/waveshare-esp32-c6-zero-st7735s/
This repo contain code for C6 and S3
!!! Read the code, then you know what pins are connected to LCD
## 128x128 LCD
https://e.tb.cn/h.hTP9hHMJnnsuv3r?tk=8Gu0VAFIgtS
https://detail.tmall.com/item.htm?app=chrome&bxsign=scd_zKwB5BjniToNIfqwaVQ5hkirRtbb0dHPuS5ZIJfWUmD8b-Wh20kyQWTEfb3uJXs68_TbBnu0uv26dO4EIiN_A3bMZr7rjdacs-M4lpYMuDonZ-3Hfcoo-AY0bWYx6Sa&cpp=1&id=947263405666&price=10.08&shareUniqueId=32298060381&share_crt_v=1&shareurl=true&short_name=h.hTPkUGqipFjUwqW&skuId=5854107368485&sourceType=item&sp_tk=UzhHZFZBRkltOWg%3D&spm=a2159r.13376460.0.0&suid=DB7129DD-0713-4A5A-87DA-E2FC5EABA983&tbSocialPopKey=shareItem&tk=S8GdVAFIm9h&un=8a0a0fd7954c2f6e4c6e4bed9157ce66&un_site=0&ut_sk=1.YQ5qR5EunYQDAGcswWUaYJAm_21380790_1751781871962.Copy.1&wxsign=tbwaztIB4G-2oX1kazN-09hj3rqgSXYo2F7SyTrX8jAQOhd9xo7vtQ7xma1bhiZdWIo4cbQvqlhEDBAEv1psgDhAjCWFZq1Tb9VKxhWlb65wmy1C01TLht5wY8bn8ba1AmK
## 80x160 LCD
https://detail.tmall.com/item.htm?app=chrome&bxsign=scd_zKwB5BjniToNIfqwaVQ5hkirRtbb0dHPuS5ZIJfWUmD8b-Wh20kyQWTEfb3uJXs68_TbBnu0uv26dO4EIiN_A3bMZr7rjdacs-M4lpYMuDonZ-3Hfcoo-AY0bWYx6Sa&cpp=1&id=947263405666&price=10.08&shareUniqueId=32298060381&share_crt_v=1&shareurl=true&short_name=h.hTPkUGqipFjUwqW&sourceType=item&sp_tk=UzhHZFZBRkltOWg%3D&spm=a2159r.13376460.0.0&suid=DB7129DD-0713-4A5A-87DA-E2FC5EABA983&tbSocialPopKey=shareItem&tk=S8GdVAFIm9h&un=8a0a0fd7954c2f6e4c6e4bed9157ce66&un_site=0&ut_sk=1.YQ5qR5EunYQDAGcswWUaYJAm_21380790_1751781871962.Copy.1&wxsign=tbwaztIB4G-2oX1kazN-09hj3rqgSXYo2F7SyTrX8jAQOhd9xo7vtQ7xma1bhiZdWIo4cbQvqlhEDBAEv1psgDhAjCWFZq1Tb9VKxhWlb65wmy1C01TLht5wY8bn8ba1AmK
## Convert png size to height 20px
python3 -c "from PIL import Image; img=Image.open('semiblock.png'); w,h=img.size; new_height=20; new_width=int(w*(new_height/h)); img=img.resize((new_width,new_height), Image.LANCZOS); img.save('semiblock.png')"
## Resize image to height 20px
sips -Z 20 colorful.png --out colorful20.png
## AD9833 python module
https://github.com/owainm713/AD9833-MicroPython-Module