文件名称:ESP-I2C-OLED:ESP8266 I2C OLED 演示
文件大小:193KB
文件格式:ZIP
更新时间:2024-07-13 03:31:50
C
#SSD1305/1306 用于 ESP8266 的 OLED 驱动程序 该项目演示了如何使用 ESP8266 驱动基于 SSD1305/1306 的 OLED 面板。 该项目使用上的 ESP8266 RTOS SDK 构建,并使用 Espressif 提供的 VM 进行编译。 该项目中的其他有用模块包括: i2c.h/i2c.c 是软件 bitbanged I2C 驱动程序 shell.h/shell.c/shell_cmds.c 在 UART0 (9600,8,N,1) 上实现命令行 shell,具有基本的行编辑功能。 dmsg.h/dmsg.c 在 UART1 (74480,8,N,1) 上实现了一个简单的 tx-only 调试输出 xmit/xsnprintf 基于 Chan 出色的 xprintf 代码实现了类似 printf 的输出函数。 在我的测试环境中,我有一个 SS
【文件预览】:
ESP-I2C-OLED-master
----.gitattributes(378B)
----LICENSE.txt(2KB)
----gen_misc.sh(865B)
----doc()
--------How to make new font.pdf(131KB)
----user()
--------ssd1305_i2c.c(24KB)
--------font_tahoma_8pt.c(23KB)
--------uart.c(4KB)
--------xmit.c(8KB)
--------i2c.c(4KB)
--------oled_font_tahoma_8pt.c(23KB)
--------wifi.c(635B)
--------oled_font_glcd_5x7.c(50KB)
--------oled_i2c.c(29KB)
--------Makefile(1KB)
--------ssd1306_i2c.c(26KB)
--------shell.c(12KB)
--------font_glcd_5x7.c(50KB)
--------user_main.c(1KB)
--------oled_fonts.c(327B)
--------fonts.c(309B)
--------xsnprintf.c(6KB)
--------dmsg.c(1KB)
--------shell_cmds.c(4KB)
----Makefile(3KB)
----.gitignore(3KB)
----readme.md(1KB)
----include()
--------shell.h(2KB)
--------uart.h(2KB)
--------xmit.h(2KB)
--------xsnprintf.h(1KB)
--------oled.h(6KB)
--------fonts.h(2KB)
--------ssd1305.h(7KB)
--------dmsg.h(2KB)
--------ssd1306.h(7KB)
--------user_config.h(61B)
--------wifi.h(151B)
--------oled_fonts.h(2KB)
--------i2c.h(1KB)