本文來源電子發(fā)燒友社區(qū),作者:大菠蘿Alpha, 帖子地址:https://bbs.elecfans.com/jishu_2290907_1_1.html
一、下載U8G2
Arduino IDE的“庫管理器”中搜索“U8G2”安裝即可。
二、接線
使用IIC接口同OLED屏幕連接,SCL/SDA/3.3V/GND接線即可,具體線序如下:
三、驅(qū)動(dòng)
U8G2封裝的很簡單了,begin()之后便是clearBuffer()、setFont()、drawStr()和sendBuffer()。
具體見程序。
四、效果
HELLO WORLD顯示起來。
五、一段動(dòng)畫
#感謝觀看#
一、下載U8G2
U8g2是一個(gè)是嵌入式設(shè)備的單色圖形庫。U8g2 支持單色的OLED和LCD,包括以下控制器:SSD1305,SSD1306,SSD1309,SSD1322,SSD1325,SSD1327,SSD1329,SSD1606,SSD1607,SH1106,SH1107,SH1108,SH1122,T6963,RA8835,LC7981,PCD8544,PCF8812,HX1230,UC1601,UC1604,UC1608,UC1610,UC1611,UC1701,ST7565,ST7567, ST7588,ST75256,NT7534,IST3020,ST7920,LD7032,KS0108,SED1520,SBN1661,IL3820,MAX7219
Arduino IDE的“庫管理器”中搜索“U8G2”安裝即可。
二、接線
使用IIC接口同OLED屏幕連接,SCL/SDA/3.3V/GND接線即可,具體線序如下:
三、驅(qū)動(dòng)
U8G2封裝的很簡單了,begin()之后便是clearBuffer()、setFont()、drawStr()和sendBuffer()。
具體見程序。
#include
#include
#include
int led = 10;
U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
void setup() {
Serial.begin(115200);
pinMode(led,OUTPUT);
//DISPLAY
u8g2.begin();
//LOG
Serial.print("Init OK...");
}
void loop() {
u8g2.clearBuffer();
u8g2.setFont(u8g2_font_ncenB08_tr);
u8g2.drawStr(0,10,"Hello World!");
u8g2.sendBuffer();
digitalWrite(led,HIGH);
delay(1000);
digitalWrite(led,LOW);
delay(1000);
Serial.print("Testing...n");
}
四、效果
HELLO WORLD顯示起來。
五、一段動(dòng)畫
#感謝觀看#
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
ESP32
+關(guān)注
關(guān)注
18文章
975瀏覽量
17448 -
DFRobot
+關(guān)注
關(guān)注
4文章
1159瀏覽量
9599
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
【CH32V208開發(fā)板】圖形庫u8g2的oled顯示
*64,I2C接口。u8g2是單色顯示庫的第二個(gè)版本,其是開源的。u8g2支持lcd和oled,支持眾多
發(fā)表于 07-29 23:11
ESP32-C3開發(fā)板ROM里預(yù)燒錄的數(shù)據(jù)有沒有辦法讀出來?
請(qǐng)問ESP32-C3開發(fā)板ROM里預(yù)燒錄的數(shù)據(jù)有沒有辦法讀出來
發(fā)表于 07-23 07:54
ESP32-C3開發(fā)板用數(shù)據(jù)線連接在電腦USB口上,無法識(shí)別出端口,為什么?
各位好,我的ESP32-C3開發(fā)板用數(shù)據(jù)線連接在電腦USB口上,電腦上事先安裝了CP210x驅(qū)動(dòng)程序,發(fā)現(xiàn)只是開發(fā)板上的紅燈亮了,win11系統(tǒng)的設(shè)備管理器卻沒有檢測出端口。
發(fā)表于 07-01 07:25
求助,請(qǐng)問ESP32-S2-DevKitM-1開發(fā)板的IIC引腳是哪些?
購買的ESP32-S2-DevKitM-1,說是有兩路IIC,可是到處找的資料,都沒說是哪些引腳,使用Arduino里的Adafruit_SSD1306或者U8g2庫對(duì)0.96吋OLED
發(fā)表于 07-01 07:03
ESP32-C3使用SPI通信緩存有多少?
我們計(jì)劃用ESP32-AT功能,看到資料上ESP32-C3僅支持SPI通信,請(qǐng)問:
①ESP32-C3使用SPI通信緩存有多少?
②ESP32-C3使用SPI通信接收到數(shù)據(jù)以后空中速率
發(fā)表于 06-26 07:58
請(qǐng)問ESP32-C3和ESP32-S2或WROOM系列是否支持單步調(diào)試?
/index.html#introduction
中文版描述只有ESP-S2-Kaluga-1板載了JTAG調(diào)試接口,而英文版說ESP32-C3可以直接用USB進(jìn)行調(diào)試:“This is made
發(fā)表于 06-21 07:32
請(qǐng)問esp32-C3怎么驅(qū)動(dòng)L9110S SOP-8電機(jī)馬達(dá)?
esp32-C3怎么驅(qū)動(dòng)L9110S SOP-8 電機(jī)馬達(dá)?
發(fā)表于 06-20 07:22
ESP32-C3 ESP-IDF4.3.2 I2C驅(qū)動(dòng)異常的原因?
ESP32-C3,ESP-IDF版本4.3.2
使用I2C驅(qū)動(dòng)OLED(驅(qū)動(dòng)芯片SSD1306)
發(fā)表于 06-19 07:06
請(qǐng)問esp32-c3不支持pcnt嗎?
我在esp32-c3開發(fā)板上測試pcnt,編譯報(bào)錯(cuò)找不到相關(guān)的函數(shù),查看sdk源碼發(fā)現(xiàn)要配置CONFIG_SOC_PCNT_SUPPORTED才會(huì)編譯pcnt.c,查看examples里面的項(xiàng)目也說了只支持
發(fā)表于 06-18 07:27
請(qǐng)問ESP32-C3藍(lán)牙如何獲取RSSI的值?
各位大佬,小弟剛接觸ESP-IDF不久,摸索了一段時(shí)間,物聯(lián)網(wǎng)的基本流程已經(jīng)摸索的差不多了。
現(xiàn)在想知道ESP32-C3通過藍(lán)牙與手機(jī)建立連接后,怎么才能獲取當(dāng)前手機(jī)端到開發(fā)板的RSSI值,我應(yīng)該去參考哪些例程?
本人英語實(shí)在是
發(fā)表于 06-13 07:47
畫了一塊esp32-c3開發(fā)板,燒錄代碼時(shí)提示Failed to connect to ESP32-C3: No serial data received為什么?
我自己畫了一塊esp32-c3開發(fā)板但是燒錄代碼的時(shí)候就提示Failed to connect to ESP32-C3: No serial data received,用的是ch340,可能是哪里出錯(cuò)了呢。
發(fā)表于 06-05 07:42
啟明云端WT32C3系列模組/開發(fā)板連接AWS亞馬遜云方法
ESP32-C3因?yàn)槠湫詢r(jià)比高,價(jià)格便宜性能又好一直是量產(chǎn)的首選芯片,隨著量產(chǎn)項(xiàng)目擴(kuò)大,對(duì)接云服務(wù)器的情況也增加了,接下來小啟給大家分享下啟明云端ESP32-C3模組——WT32C3系列模組/
技術(shù)分享|Model 3C芯片86盒彩屏開發(fā)板:ESP32-C3助力,3MB波特率OTA升級(jí)更便捷!
在物聯(lián)網(wǎng)快速發(fā)展的今天,彩屏顯示作為人機(jī)交互的重要一環(huán),其顯示效果和升級(jí)便利性成為了衡量產(chǎn)品競爭力的關(guān)鍵指標(biāo)。而Model 3C(以下簡稱M3C芯片)與ESP32-C3的結(jié)合,無疑為物聯(lián)網(wǎng)彩屏領(lǐng)域應(yīng)用奠定了堅(jiān)實(shí)的基石。
ESP32-C3開發(fā)板設(shè)計(jì)指南
首先是ESP32-C3只支持BLE,也就是數(shù)據(jù)是以packet出現(xiàn)的。不支持普通的藍(lán)牙,也就是數(shù)據(jù)的處理的時(shí)候是可以字符串去操作的。
u8g2應(yīng)用程序無法在moduStoolBox中構(gòu)建是為什么?
一些幫助。
u8g2 應(yīng)用說明書
Step2 問題:它說把這個(gè)庫添加到應(yīng)用程序中。 這是庫管理器中的 SSD1306 OLED 控制器
發(fā)表于 01-24 07:03
評(píng)論