一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

【DFRobot Beetle ESP32-C3開發(fā)板試用體驗】使用U8G2庫驅動OLED

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-28 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發(fā)燒友社區(qū),作者:大菠蘿Alpha, 帖子地址:https://bbs.elecfans.com/jishu_2290907_1_1.html

一、下載U8G2



U8g2是一個是嵌入式設備的單色圖形庫。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”安裝即可。poYBAGLBq66AS3_QAABd4hCFkO4073.png


二、接線
使用IIC接口同OLED屏幕連接,SCL/SDA/3.3V/GND接線即可,具體線序如下:
pYYBAGLBrWmAZ9_0AAFJK2oKZzI712.png

三、驅動
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顯示起來。
poYBAGLBrsqANQasAAUQCkmycFA271.jpg


五、一段動畫


#感謝觀看#

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ESP32
    +關注

    關注

    21

    文章

    1017

    瀏覽量

    19281
  • DFRobot
    +關注

    關注

    4

    文章

    1161

    瀏覽量

    10829
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32-P4 C5開發(fā)板燒錄小智全流程!速看!

    沒錯,你沒有看錯!我們帶著WT99P4C5-S1開發(fā)板燒錄小智全流程走來了!開發(fā)板搭載樂鑫科技ESP32-P4和ESP32-C5芯片,代碼完
    的頭像 發(fā)表于 07-04 18:03 ?353次閱讀
    <b class='flag-5'>ESP32</b>-P4 <b class='flag-5'>C</b>5<b class='flag-5'>開發(fā)板</b>燒錄小智全流程!速看!

    ESP32-S3開發(fā)板燒錄小智AI系統(tǒng)全流程指南

    在AI語音交互領域不斷發(fā)展的今天,開發(fā)者們對于功能強大、開源靈活的開發(fā)板需求日益增長。今天,我們就來詳細了解一下ESP32AgentDevKit燒錄小智的全流程,這款搭載樂鑫科技ESP32-S
    的頭像 發(fā)表于 06-16 18:01 ?1496次閱讀
    <b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)板</b>燒錄小智AI系統(tǒng)全流程指南

    ESP32-C3開發(fā)板全面支持小智AI!燒錄實戰(zhàn)指南來了!

    本文將詳細解析基于樂鑫ESP32-C3芯片的ZXAIEC43開發(fā)板燒錄“小智”AI語音系統(tǒng)的全流程。該方案代碼完全開源,支持深度定制開發(fā),適用于智能玩具、潮玩手辦及智能家居控制等多元場景。開發(fā)
    的頭像 發(fā)表于 06-13 18:01 ?954次閱讀
    <b class='flag-5'>ESP32-C3</b><b class='flag-5'>開發(fā)板</b>全面支持小智AI!燒錄實戰(zhàn)指南來了!

    ESP32-C3:革新物聯(lián)網(wǎng)應用的超高效能芯片,家電遠程控制應用等

    加密引擎,支持安全啟動 生態(tài)完善 - 與樂鑫其他產(chǎn)品線完美兼容 ESP32-C3以其出色的性價比、低功耗特性和完善的開發(fā)支持,成為物聯(lián)網(wǎng)項目開發(fā)的理想選擇。無論是初創(chuàng)企業(yè)還是大型制造商,都能通過
    發(fā)表于 04-03 16:47

    關于stm32,u8g2菜單之間切換(三)寫u8g2的一些必要函數(shù)

    要想stm應用u8g2繪制界面需要對u8g2原函數(shù) u8g2_Setup_ssd1306_i2c_128x128_f (u8g2_t *u8g2
    的頭像 發(fā)表于 03-07 12:53 ?657次閱讀
    關于stm32,<b class='flag-5'>u8g2</b>菜單之間切換(三)寫<b class='flag-5'>u8g2</b>的一些必要函數(shù)

    關于stm32,u8g2菜單之間切換(1)

    在移植U8g2
    的頭像 發(fā)表于 03-05 16:43 ?536次閱讀

    關于stm32,u8g2菜單之間切換(二)u8g2的移植

    移植是基于stm32cubeide,oled屏是1306驅動128x64的。接口用iic軟件模擬,haliic硬件貌似有bug。 1,先在網(wǎng)上下載u8g2包。
    的頭像 發(fā)表于 03-04 09:52 ?1018次閱讀
    關于stm32,<b class='flag-5'>u8g2</b>菜單之間切換(二)<b class='flag-5'>u8g2</b>的移植

    正點原子ESP32S3系列開發(fā)板全面支持小智AI

    ESP32S3開發(fā)板ESP32S3 BOX都是超高性價比的開發(fā)板,主控模組型號:ATK-MWS3S(主控芯片:
    發(fā)表于 02-14 17:01

    深入了解U8g2與LVGL圖形

    在單片機開發(fā)領域,圖形顯示功能變得越來越重要。無論是工業(yè)控制界面、智能家居設備,還是手持儀器儀表,都需要一個高效且易用的圖形來實現(xiàn)豐富的可視化效果。U8g2 和 LVGL 就是其中兩款備受關注的圖形
    的頭像 發(fā)表于 02-13 11:01 ?2107次閱讀

    【敏矽微ME32G070開發(fā)板免費體驗】開箱+點燈+點亮OLED

    ME32G070 支持硬件 I2C,這里偷個懶,不想使用繁瑣的跳線,直接在開發(fā)板上隨意插入 OLED 顯示屏的引腳,如下: 直接插上 OLED
    發(fā)表于 12-19 00:25

    【AI技術支持】ESP32-C3芯片/模組SPI-AT問題處理

    描述在使用ESP32-C3芯片/模組,AT版本為Release/v3.0.0.0時,客戶在使用常規(guī)AT通信時,速率達不到需求,需要換成SPI-AT,測試中遇到問題,這是為什么呢?啟明云端/02
    的頭像 發(fā)表于 11-27 01:00 ?1726次閱讀
    【AI技術支持】<b class='flag-5'>ESP32-C3</b>芯片/模組SPI-AT問題處理

    【AI技術支持】ESP32C3 開發(fā)板在Linux環(huán)境下,進行JTAG 調(diào)試演示

    啟明云端/01JTAG調(diào)試工具本教程主要演示ESP32C3開發(fā)板在linux環(huán)境下,通過vscode的ESP-IDF插件使用JTAG調(diào)試工具。ESP32C3不但內(nèi)置了USB-JTAG,
    的頭像 發(fā)表于 10-17 08:01 ?3418次閱讀
    【AI技術支持】<b class='flag-5'>ESP32C3</b> <b class='flag-5'>開發(fā)板</b>在Linux環(huán)境下,進行JTAG 調(diào)試演示

    在rt-thread bsp里esp32c3里編譯出的bin文件燒到esp32開發(fā)板上運行提示chipid不對,為什么?

    在rt-thread bsp里esp32c3里編譯出的bin文件燒到esp32開發(fā)板上 運行提示chipid不對,是否有方法修改能支持esp32 系列的
    發(fā)表于 09-27 10:01

    【CH32V208開發(fā)板】圖形u8g2oled顯示

    *64,I2C接口。u8g2是單色顯示的第二個版本,其是開源的。u8g2支持lcd和oled,支持眾多
    發(fā)表于 07-29 23:11

    ESP32-C3開發(fā)板ROM里預燒錄的數(shù)據(jù)有沒有辦法讀出來?

    請問ESP32-C3開發(fā)板ROM里預燒錄的數(shù)據(jù)有沒有辦法讀出來
    發(fā)表于 07-23 07:54