void OLEDDisplay::fillRect(int16_t x, int16_t y, int16_t width, int16_t height) 1. 10、画进度条 void OLEDDisplay::drawProgressBar(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint8_t progress) 1. 2.3、文本相关API 1、设置字体 void OLEDDisplay::setFont(const u...
一、添加ESP8266 首先从 Arduino官网(https://www.arduino.cc/en/software)下载最新版本的Arduino IDE软件并安装。 安装完成以后,进入首选项(Preferences),找到附加开发板管理器地址(Additional Board Manager URLs),并在其后添加如下信息: http://arduino.esp8266.com/stable/package_esp8266com_index.json 之后点击...
#define SCREEN_HEIGHT 64 // OLED display height, in pixels // Declaration for an SSD1306 display connected to I2C (SDA, SCL pins) #define OLED_RESET 4 // Reset pin # (or -1 if sharing Arduino reset pin) Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);...
1. 字模显示原理及取模软件的使用 我们使用的OLED屏是由方形的发光点阵列组成的,分辨率为128x64。英文和数字最小可用8x8像素,汉字最小显示像素为16x16,通常为了显示效果,英文和数字通常使用8x16像素表示。要显示需要的字符只需对应点亮像素区域中对应的发光点即可。 字模一般都是通过取模软件生成的,接下来介绍「PCt...
文中视频效果可在此次观看:ESP32+Arduino入门教程(二):连接OLED屏 接线 现在先来看看接线。 我的是0.91寸的4针OLED屏。 接线完成之后如下所示: 安装库 连接OLED屏使用的是这个库: GitHub地址:https://github.com/ThingPulse/esp8266-oled-ssd1306
我的是0.91寸的4针OLED屏。 接线完成之后如下所示: 安装库 连接OLED屏使用的是这个库: GitHub地址:https://github.com/ThingPulse/esp8266-oled-ssd1306 介绍 基于SSD1306 和SH1106的 128x64、128x32、64x48 像素 OLED 显示屏在 ESP8266/ESP32 上的驱动程序。
事件起因挺好玩的……看到B站上做各种oled的小显示器,还有一些up用esp8266做天气时钟,自己就有点心动,于是乎买了一块esp8266和一块0.91英寸的OLED单色显示屏(注意,这里0.91是买错了……买的太小了,拿到才发现) 价格在这里emmmm 买到手以后在网上疯狂查找资料,发现基本上成熟的资料都是0.96的IIC,整个人都自闭了…...
UI:github<点>com<斜杠>goldhan<斜杠>GDWeatherStation<斜杠>tree<斜杠>master<斜杠>UI_Design教程地址:github<点>com<斜杠>goldhan<斜杠>GDWeatherStation hjhj117 小有美名 5 此git仓库包含了Python端,Arduino端,以及UI设计源文件,需要的请 fork,喜欢的请给 Star,谢谢!简述:使用 ESP8266 模块,用12864OLED作...
引脚定义 实物展示 代码 /* https://breakrow.com/miliohm/temperature-and-humidity-sensor-dht11-with-arduino-tutorial-make-oled-termometer/ 10 - DHT11pin OLED:SDA - SDA SCL - SCL */#include< SPI.h >#include< Wire.h >#include< Adafruit_GFX.h >#include< Adafruit_SSD1306.h >#include< ...
我的是0.91寸的4针OLED屏。OLED引脚 ESP32-S3引脚 GND GND VCC 3.3V SCL 0 SDA 1接线完成之后如下所示:安装库连接OLED屏使用的是这个库:image-20250409152629407GitHub地址:https://github.com/ThingPulse/esp8266-oled-ssd1306介绍基于SSD1306 和 SH1106 的 128x64、128x32、64x48 像素 OLED 显示屏在 ESP...