Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hwzlovedz/u8g2_esp-idf_oled
Port the U8G2 display driver library (which includes all drivers, fonts, and function methods) to an ESP-IDF component and provide an example.
https://github.com/hwzlovedz/u8g2_esp-idf_oled
c esp-idf esp32 esp32-s3 oled u8g2
Last synced: about 1 month ago
JSON representation
Port the U8G2 display driver library (which includes all drivers, fonts, and function methods) to an ESP-IDF component and provide an example.
- Host: GitHub
- URL: https://github.com/hwzlovedz/u8g2_esp-idf_oled
- Owner: HwzLoveDz
- License: mit
- Created: 2024-08-15T18:51:15.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-15T19:34:03.000Z (3 months ago)
- Last Synced: 2024-10-10T13:21:30.368Z (about 1 month ago)
- Topics: c, esp-idf, esp32, esp32-s3, oled, u8g2
- Language: C
- Homepage:
- Size: 47.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# U8G2_ESP-IDF_OLED
Port the U8G2 display driver library (which includes all drivers, fonts, and function methods) to an ESP-IDF component and provide an example.
## 初始化与其他方法请参阅官方Wiki,超级详细:https://github.com/olikraus/u8g2/wiki/u8g2setupc
## 如何使用例程
* 在`main`文件夹下的`CMakeLists.txt`文件中禁用或启用例程即可。一次只能取消注释一个例程,否则会如你所愿的报错。
![image](https://github.com/user-attachments/assets/29c91290-4475-45d7-9578-bfe387e12d28)
* 在接口库设置 I2C 引脚与频率
![image](https://github.com/user-attachments/assets/ae019071-307f-4490-83e6-57ff18779245)
* 例程分为动态与静态页面缓存刷屏
![image](https://github.com/user-attachments/assets/a702012b-948b-4449-a94c-ee0da4f2f65a)
* 官方参考
![image](https://github.com/user-attachments/assets/77467168-16be-4ea5-81d0-e33cecbeaa30)