<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>硬件 on MoeJue&#39;s Blog</title>
    <link>https://en.moejue.cn/zh-hant/tags/%E7%A1%AC%E4%BB%B6/</link>
    <description>Recent content in 硬件 on MoeJue&#39;s Blog</description>
    <generator>Hugo -- 0.151.2</generator>
    <language>zh-hant</language>
    <lastBuildDate>Sun, 13 Apr 2025 06:29:10 +0000</lastBuildDate>
    <atom:link href="https://en.moejue.cn/zh-hant/tags/%E7%A1%AC%E4%BB%B6/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>如何自製一個便攜式顯示器</title>
      <link>https://en.moejue.cn/zh-hant/posts/255/</link>
      <pubDate>Sun, 13 Apr 2025 05:55:01 +0000</pubDate>
      <guid>https://en.moejue.cn/zh-hant/posts/255/</guid>
      <description>&lt;h3 id=&#34;如何手搓一個便攜式顯示器&#34;&gt;如何手搓一個便攜式顯示器&lt;/h3&gt;
&lt;h3 id=&#34;前言&#34;&gt;前言&lt;/h3&gt;
&lt;p&gt;家裡有一台老舊的筆記型電腦，除了電池不行了，其他部件都還能正常使用。然而，由於技術更新換代太快，這台筆記型電腦除了瀏覽網頁外，幾乎沒有其他用途。丟掉可惜，賣掉又不值錢。所以我決定將它改造成一個便攜式顯示器，這樣就可以連接筆記型電腦、桌上型電腦，玩遊戲、看影片了，讓它繼續發揮餘熱。 順便提一下，硬碟已經被我改造成了一個行動硬碟。&lt;/p&gt;
&lt;h3 id=&#34;材料準備&#34;&gt;材料準備&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;廢棄的顯示器&lt;/li&gt;
&lt;li&gt;LED螢幕驅動板&lt;/li&gt;
&lt;li&gt;螢幕排線&lt;/li&gt;
&lt;li&gt;按鍵板&lt;/li&gt;
&lt;li&gt;高壓板&lt;/li&gt;
&lt;li&gt;電源 (12V 5A)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=&#34;IMG_20250404_142914_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_142914_04_13_2025.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;主要材料就是這些了，直接上某寶就可以買到，價格也不貴。 電源還是從我爸頸部按摩器上直接拆下來的，又省一筆。&lt;/p&gt;
&lt;h3 id=&#34;改造過程&#34;&gt;改造過程&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;拆開筆記型電腦顯示器，將螢幕取出來。 &lt;img alt=&#34;IMG_20250404_142647_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_142647_04_13_2025.jpg&#34;&gt; &lt;img alt=&#34;IMG_20250404_142641_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_142641_04_13_2025.jpg&#34;&gt; 如果你不知道你的螢幕所對應的驅動板，可以將螢幕後面的參數拍一張照片給商家，他們會根據你的參數給你推薦合適的驅動板。 當然如果你是電路大佬，也可以自己設計圖紙打樣手搓驅動板。&lt;/li&gt;
&lt;li&gt;接線並用熱熔膠固定 &lt;img alt=&#34;IMG_20250404_155901_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_155901_04_13_2025.jpg&#34;&gt; ps:熱熔膠真是窮人的3D打印機&lt;/li&gt;
&lt;li&gt;通電測試 &lt;img alt=&#34;IMG_20250404_150154_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_150154_04_13_2025.jpg&#34;&gt; 我這邊為了圖省事，已經讓商家幫我裝好了相應的驅動。&lt;/li&gt;
&lt;li&gt;接入訊號 &lt;img alt=&#34;IMG_20250404_151208_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_151208_04_13_2025.jpg&#34;&gt;&lt;/li&gt;
&lt;li&gt;測試按鍵板功能調節 &lt;img alt=&#34;IMG_20250404_151318_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_151318_04_13_2025.jpg&#34;&gt;&lt;/li&gt;
&lt;li&gt;使用瓦楞紙做一個外殼 &lt;img alt=&#34;IMG_20250404_173602_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250404_173602_04_13_2025.jpg&#34;&gt; 看來我用廢紙皮做外殼的天賦還是不錯的。怕太醜還貼了張壁紙上去。 家裡有3D打印機的小夥伴直接設計外殼打印出來，效果會更好。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;成品&#34;&gt;成品：&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;IMG_20250413_104214_04_13_2025&#34; loading=&#34;lazy&#34; src=&#34;https://gh-proxy.com/github.com/iAJue/MoeJueBlogPic/blob/master/Images/2025/04/13/IMG_20250413_104214_04_13_2025.jpg&#34;&gt; 前面被熱熔膠黏得有點慘不忍睹。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用ESP8266-NodeMCU開發板顯示一下我的QQ頭像</title>
      <link>https://en.moejue.cn/zh-hant/posts/200/</link>
      <pubDate>Sun, 16 Jun 2024 12:50:42 +0000</pubDate>
      <guid>https://en.moejue.cn/zh-hant/posts/200/</guid>
      <description>&lt;p&gt;诶，說好的自己寫esp8266的開發板韌體的我回來了。 20年說好的，今天回來還願了 &lt;a href=&#34;https://www.cnblogs.com/Ajue/p/18202561&#34;&gt;ESP8266串口WiFi模塊 - WiFi殺手&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;今天我們把OLED顯示屏也接上，我此次買的是4腳的OLED(128*64)，不支持彩色顯示的。&lt;/p&gt;
&lt;h3 id=&#34;nodemcu開發板&#34;&gt;NodeMCU開發板&lt;/h3&gt;
&lt;p&gt;NodeMCU是一個開源的IoT物聯網硬體開發板，由於它支持WIFI功能且使用方法十分類似Arduino開發板，所以近些年獲得了越來越多來自全世界的創客朋友們的青睞。NodeMCU尺寸與Arduino Nano類似。它並不是Arduino團隊開發的，但是我們也可以使用Arduino IDE 對它進行開發。&lt;/p&gt;
&lt;p&gt;作為萬物互聯的IoT基礎，首先物聯網控制板的成本不能過高。高昂的物聯網控制元件不利於項目成本控制也不利於廣大創客愛好者學習和使用它。在這一點上，NodeMCU比樹莓派以及Arduino家族的IoT平台等更具優勢。&lt;/p&gt;
&lt;p&gt;細心的朋友可能已經發現了，這會我開發板叫做ESP8266-NodeMCU。然而在其它的網站或資料中，有時是用ESP8266有時是用NodeMCU。那麼ESP8266和NodeMCU之間是什麼關係呢？&lt;/p&gt;
&lt;p&gt;ESP8266是一塊晶片（被鐵殼子包住的方形的東西），而NodeMCU則是以ESP8266晶片為核心的開發板，如下圖所示。 &lt;img loading=&#34;lazy&#34; src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn/large/78350c19ly8hu4vo3lpljj21hc140n7w.jpg&#34;&gt; 要想對ESP8266晶片來進行實驗操作是很困難的，因為我們很難將小小一枚晶片上的引腳與我們的電腦連接起來然後再進行上傳程式等操作。於是便誕生了圍繞ESP8266晶片的各種開發板。NodeMCU就是這些開發板中的一員。&lt;/p&gt;
&lt;p&gt;NodeMCU開發板上的兩排插針與ESP8266晶片的引腳相連。有了開發板上的兩排插針，我們就可以很輕鬆的使用杜邦線將晶片的引腳接到實驗電路中。NodeMCU開發板上還配有USB接口以及電壓轉換電路。這些為我們提供了很大的便利。我們只要用一根USB數據線就可以輕鬆的實現為ESP8266供電以及上傳程式的操作。當然，NodeMCU開發板上的電路功能還不止這些，我就不再繼續延伸下去了&lt;/p&gt;
&lt;h3 id=&#34;驅動的安裝&#34;&gt;驅動的安裝&lt;/h3&gt;
&lt;p&gt;雖然之前已經講過開發板的驅動安裝了，但是不夠詳細。&lt;/p&gt;
&lt;p&gt;目前市面上的ESP8266驅動有多種，即使是同一塊NodeMcu的開發板驅動也可能是不一樣的。目前主流的是CH340和CP210X的驅動&lt;/p&gt;
&lt;p&gt;驅動的下載請直接去晶片的製造商的官網下載即可 CP210X：&lt;a href=&#34;https://cn.silabs.com/developers/usb-to-uart-bridge-vcp-drivers&#34;&gt;https://cn.silabs.com/developers/usb-to-uart-bridge-vcp-drivers&lt;/a&gt; CH340C：&lt;a href=&#34;https://www.wch.cn/downloads/CH341SER_EXE.html&#34;&gt;https://www.wch.cn/downloads/CH341SER_EXE.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;下載適合自己平台的驅動安裝程式 需要看清楚自己的串口晶片型號是否在驅動程式的支持範圍內&lt;/p&gt;
&lt;h3 id=&#34;如何查看自己的開發板需要什麼驅動&#34;&gt;如何查看自己的開發板需要什麼驅動&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;直接看，下圖中豎著的長方形黑條，那個就是USB轉串口晶片。上面會寫明晶片的型號名稱 &lt;img loading=&#34;lazy&#34; src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn/large/78350c19ly8hu4voc3xefj21hc140n7w.jpg&#34;&gt;&lt;/li&gt;
&lt;li&gt;問你買的商家&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;顯示屏的焊接&#34;&gt;顯示屏的焊接&lt;/h3&gt;
&lt;p&gt;不要焊接錯了，不然會燒壞晶片的 OLED接線：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GND - GND&lt;/li&gt;
&lt;li&gt;VCC - VCC&lt;/li&gt;
&lt;li&gt;SCL - GPIO5(D1)&lt;/li&gt;
&lt;li&gt;SDA - GPIO4(D2)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;烙鐵加熱中 &lt;img loading=&#34;lazy&#34; src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn/large/78350c19ly8hu4voij5a5j21hc1404dj.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;下面就是焊接好的，注意接線，不一定是按我這個順序的，要看名稱 &lt;img loading=&#34;lazy&#34; src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn/large/78350c19ly8hu4voof65aj21hc140dqi.jpg&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;arduino-ide的安裝&#34;&gt;Arduino IDE的安裝&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;下載arduino IDE &lt;a href=&#34;https://www.arduino.cc/en/software&#34;&gt;https://www.arduino.cc/en/software&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;安裝 安裝還要我教？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;配置 點擊工具-開發板-開發板管理器,在設置中寫上開發板地址：&lt;a href=&#34;http://arduino.esp8266.com/stable/package_esp8266com_index.json&#34;&gt;http://arduino.esp8266.com/stable/package_esp8266com_index.json&lt;/a&gt; 之後就會自動下載相應的支援庫文件了，期間需要保證網絡的科學性&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;選擇開發板 NodeMCU1.0(ESP-12EModule)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;選擇端口 在電腦的設備管理器中找到你的開發板的COM口&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;arduino代碼&#34;&gt;Arduino代碼&lt;/h3&gt;
&lt;p&gt;有時候我覺得我逼逼叨叨說一大堆還不如直接上代碼來的直接，我覺得你肯定也是想直接看代碼的而不是聽我說一堆廢話 我也盡可能在代碼中註釋了(編寫arduino代碼請遵循C/C++語言規範)&lt;/p&gt;
&lt;p&gt;下列的例子中，連接WiFi使用的是庫，首次連接需要使用手機連接ESP8266發送出來的WiFi先進行配網操作。寫出屏幕使用的是庫，支持中文直接寫出&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;這是一個簡單的連接WiFi和屏幕顯示圖片的示例&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#include &amp;lt;Adafruit_GFX.h&amp;gt;
#include &amp;lt;Adafruit_SSD1306.h&amp;gt;
#include &amp;lt;ESP8266WiFi.h&amp;gt;
#include &amp;lt;NTPClient.h&amp;gt;
#include &amp;lt;WiFiManager.h&amp;gt;
#include &amp;lt;U8g2lib.h&amp;gt;

#define SDA 4  // SDA引脚，默认gpio4(D2)
#define SCL 5  // SCL引脚，默认gpio5(D1)

Adafruit_SSD1306 oled(128, 64, &amp;amp;Wire,-1);   //OLED 屏幕实例化
WiFiUDP ntpUDP;

NTPClient timeClient(ntpUDP,&amp;#34;pool.ntp.org&amp;#34;, 8*3600, 60000);

U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /*clock=*/SCL, /*data=*/SDA, /*reset=*/U8X8_PIN_NONE);           // 选择显示屏幕

// 只执行一次
void setup() {

  u8g2.begin();            // 初始化
  u8g2.enableUTF8Print();  // UTF8允许
  u8g2.setFont(u8g2_font_wqy12_t_gb2312b); //字体大小   u8g2_font_wqy15_t_gb2312b  

  // 初始化屏幕
  OLED_Init();

  OLED_Showchin(1,13,&amp;#34;正在连接WiFi....&amp;#34;,0);
  WiFiManager wifiManager;
  wifiManager.autoConnect(&amp;#34;ESP8266&amp;#34;);

  OLED_Showchin(1,27,&amp;#34;WiFi连接成功！&amp;#34;,0);
  OLED_Showchin(1,41,&amp;#34;名称： &amp;#34; + WiFi.SSID(),0);
  OLED_Showchin(1,55,&amp;#34;IP: &amp;#34; + WiFi.localIP().toString(),1);

  // 获取时间
  timeClient.begin();
  u8g2.setFont(u8g2_font_wqy15_t_gb2312b); //字体大小   u8g2_font_wqy15_t_gb2312b  

  OLED_Showchin(1,13,&amp;#34;宁小建&amp;#34;,0);
  OLED_Showchin(1,27,&amp;#34;hhhhhhhhhhhh&amp;#34;,0);
  OLED_Showchin(1,55,&amp;#34;大傻逼哈哈哈&amp;#34;,1);

  timeClient.update();
  OLED_Showchin(1,20,&amp;#34;当前北京时间: &amp;#34;,0);
  OLED_Showchin(1,41,timeClient.getFormattedTime(),1);
  delay(1000);
  OLED_img();
}

// 重复执行程序
void loop() {
  // 更新时间
  // timeClient.update();
  // OLED_Showchin(1,27,&amp;#34;当前北京时间: &amp;#34;,0);
  // OLED_Showchin(1,41,timeClient.getFormattedTime(),0);
}

// 打印输出到屏幕（支持中文）
void OLED_Showchin(uint8_t x, uint8_t y, String string, uint8_t boot) {
  u8g2.setCursor(x, y);  //设置显示坐标
  u8g2.print(string);  // 指定缓存区需要打印的字符串
  u8g2.sendBuffer();          // 将定位信息发送到缓冲区
  if(boot == 1){
    delay(1000);
    u8g2.clearBuffer();     // 清除缓存，其实初始化里有清除，循环时一定要加上
  }
}

// 屏幕初始化
void OLED_Init() {
  oled.begin(SSD1306_SWITCHCAPVCC, 0x3C);     //&amp;#34;SSD1306_SWITCHCAPVCC&amp;#34;表示显示器为OLED ,&amp;#34;0x3C&amp;#34;为OLED屏幕默认通信地址
  oled.setTextColor(WHITE);//开像素点发光
  oled.clearDisplay();//清屏
}

// 输出屏幕
void OLED_ShowString(uint8_t x, uint8_t y, uint8_t font_size, String string) {
  oled.setTextSize(font_size);    //设置字体尺寸 (&amp;gt;=1)
  oled.setCursor(x, y);           //设置显示坐标
  oled.println(string);           //显示内容
  oled.display();                 //开启显示
}

// 绘画
void OLED_img() {
  //  图片数据
    const unsigned char gImage_1[518] = { 0X00,0X01,0X40,0X00,0X40,0X00,
  0X00,0X40,0X00,0X00,0X00,0X3E,0XF0,0X00,0X00,0X80,0X00,0X00,0X00,0X1F,0XE0,0X00,
  0X00,0X00,0X00,0X00,0X00,0X06,0XB0,0X00,0X01,0X00,0X00,0X00,0X00,0X03,0XF8,0X00,
  0X00,0X00,0X00,0X00,0X00,0X03,0XFC,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XDC,0X00,
  0X04,0X00,0X00,0X00,0X00,0X01,0XC0,0X00,0X0E,0X00,0X00,0X00,0X00,0X00,0X80,0X00,
  0X06,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X00,0X00,0X00,0X10,0X00,0X00,0X00,
  0X08,0X00,0X00,0X00,0X0E,0X00,0X00,0X00,0X08,0X00,0X00,0X00,0X8F,0X00,0X00,0X00,
  0X00,0X00,0X02,0X02,0X47,0X00,0X00,0X00,0X00,0X00,0X01,0X10,0X63,0X80,0X00,0X00,
  0X00,0X00,0X01,0XC9,0X73,0XC0,0X00,0X00,0X00,0X00,0X00,0XE4,0X79,0XE0,0X00,0X00,
  0X00,0X02,0X00,0XFA,0XF9,0XE0,0X00,0X00,0X10,0X02,0X00,0X7D,0X8C,0XF0,0X00,0X00,
  0X10,0X03,0X01,0X7E,0X90,0XF1,0X80,0X00,0X10,0X01,0X20,0XFD,0X1C,0X7B,0XE0,0X00,
  0X00,0X01,0XA0,0X7D,0X03,0X7B,0X20,0X00,0X10,0X01,0XD8,0XFF,0X8B,0X7E,0X30,0X00,
  0X00,0X01,0XFC,0X7F,0X83,0XB6,0X10,0X00,0X00,0X00,0XF7,0XFF,0XC7,0XBE,0X10,0X00,
  0X00,0X01,0X8F,0XFF,0XE3,0XF6,0X10,0X00,0X01,0X01,0X4F,0XFF,0XFF,0XFF,0X10,0X00,
  0X00,0X01,0XCF,0XFF,0XFF,0XDF,0X10,0X00,0X00,0X01,0XC3,0XFF,0XFF,0XDF,0X70,0X00,
  0X01,0X03,0XE3,0XFF,0XFF,0XDF,0XE0,0X00,0X04,0X01,0XE7,0XFF,0XFF,0XDF,0XE4,0X00,
  0X07,0X00,0XFB,0XFF,0XFF,0XDF,0XC0,0X00,0X07,0X00,0XFB,0XFF,0XFF,0XFE,0X00,0X00,
  0X13,0X00,0X7F,0XFF,0XFF,0XFC,0X00,0X00,0X01,0X20,0X3F,0XFF,0XFF,0XFC,0X00,0X00,
  0X00,0X00,0X3F,0XFF,0XFF,0XF8,0X00,0X0B,0X00,0X00,0X1F,0XFE,0X0F,0XF8,0X00,0X1F,
  0X00,0X00,0X1F,0XF8,0X6F,0XF0,0X00,0XFF,0X00,0X00,0X1F,0XE1,0XFF,0XF0,0X05,0XFF,
  0X00,0X00,0X0F,0XF3,0XFF,0XE0,0X03,0XFF,0X00,0X40,0X0F,0XF7,0XFF,0XC0,0X07,0XFF,
  0X00,0X00,0X07,0XFF,0XFF,0X80,0X07,0XFF,0X08,0X00,0X07,0XFF,0XFF,0X00,0X0F,0XFF,
  0X00,0X00,0X23,0XFF,0XFE,0X00,0X0F,0XFF,0X00,0X08,0X60,0XFF,0XFE,0X00,0X0F,0XFF,
  0X00,0X40,0X20,0X3F,0XFE,0X00,0X1F,0XFF,0X00,0X00,0X10,0X0B,0XFF,0X80,0X1F,0XFF,
  0X00,0X00,0X40,0X00,0X3F,0X00,0X1F,0XFF,0X00,0X00,0X10,0X00,0X3F,0X00,0X1F,0XFF,
  0X20,0X00,0X02,0X00,0X3F,0X00,0X3F,0XFF,0X00,0X00,0X00,0X00,0X7F,0X80,0X3F,0XFF,
  0X00,0X00,0X00,0X10,0X7F,0X80,0X7F,0XFF,0X00,0X00,0X00,0X80,0X7F,0X80,0X7F,0XFF,
  0X10,0X00,0X00,0X00,0X7F,0X80,0XFF,0XFF,0X30,0X00,0X00,0X00,0X7F,0X80,0XFF,0XFF,
  0X10,0X10,0X00,0X00,0X7F,0XC1,0XFF,0XFF,0X00,0X00,0X00,0X00,0X7F,0XF3,0XFF,0XFF,
  0X00,0X00,0X01,0X00,0X3F,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X04,0X3F,0XFF,0XFF,0XFF,
  0X00,0X00,0X00,0X00,0X3F,0XFF,0XFF,0XFF,0X00,0X00,0X10,0X80,0X1F,0XFF,0XFF,0XFF,
  0X01,0X00,0X00,0X05,0X1F,0XFF,0XFF,0XFB,0X00,0X00,0X00,0X00,0X1F,0XF7,0XFF,0XFC,
  0X00,0X00,0X00,0X00,0X1F,0XFB,0XFF,0XFF,0X00,0X00,0X40,0X00,0X19,0XFF,0XFF,0XFF,
  };

  oled.clearDisplay();
  oled.drawBitmap(3, 1, gImage_1, 64, 64, WHITE);
  oled.display();
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn/large/78350c19ly8hu4vppewusj21hc140qb3.jpg&#34;&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
