在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

開源 | 合宙ESP32開發板+墨水屏,DIY創意桌面小擺件

合宙LuatOS ? 2023-06-21 17:43 ? 次閱讀

“墨水屏!墨水屏!墨水屏!”剛剛等來DAPLink小板補貨的小伙伴,一早又來熱情催“新品”。那么,如果你對三色墨水屏有推薦型號,快來文末留言吧~

工程師朋友對墨水屏總有著獨特情懷,合宙去年就推出了LuatOS墨水屏電紙書、墨水屏日歷等應用示例,配合超值MCU系列開發板,可以輕松DIY各類創意應用。

尤其值得特別分享的是@灰太狼烤著吃大佬的開源佳作——2.9寸/1.54寸桌面墨水屏擺件項目:

感謝@灰太狼烤著吃大佬開源分享此項目。

1

主要硬件物料


基于合宙ESP32C3開發板的2.9寸/1.54寸桌面墨水屏擺件——內置鋰電池供電,可在時鐘、天氣、古詩、圖片四種不同顯示模式間進行切換。

項目使用的主要硬件如下:

1.1 墨水屏:

0884ee62-1018-11ee-a579-dac502259ad0.png

項目使用的墨水屏型號分別為:

2.9寸:HINK-E029A01
1.54寸:HINK-E154A05

墨水屏為閑魚上購得,兩者均為黑白雙色墨水屏,引腳為24P。由于在程序中使用到局部刷新,若使用三色或多色可能無法正常驅動。其他型號墨水屏尚未測試,但大部分墨水屏的驅動電路較為通用,可自行進行測試。

1.2 主控:

本項目使用合宙ESP32C3開發板作為主控,通過相應的驅動電路來控制墨水屏。

該開發板采用郵票孔設計,因此在本項目中將開發板整體視作一個貼片元件,焊接在PCB板上,以此節省空間。

08ba5f7a-1018-11ee-a579-dac502259ad0.png

目前合宙在售的ESP32C3開發板有經典款簡約款兩種。兩種款式均可在本項目中使用,個人建議初學者入手經典款,其燒錄較簡約款簡單且不易踩坑。

1.3 電源管理電路:

本項目通過ETA6093芯片實現電源管理。ETA6093是一個開關型的鋰電池充電器,能夠給電池提供1.2A的充電電流,且提供5V/1.2A的升壓輸出操作,只需要1個電感器,即可達到雙向的電源路徑管理,來進行自動模式檢測和切換工作。

09e616f0-1018-11ee-a579-dac502259ad0.png

本項目中將其與ESP32C3開發板上的USB供電口相連——當使用USB供電時,ETA6093芯片處在充電模式,為鋰電池充電;當斷開USB供電時,鋰電池通過ETA6093升壓輸出,為開發板及墨水屏等供電。

此外,USB供電也不影響通過USB對開發板下載程序。

09fb842c-1018-11ee-a579-dac502259ad0.gif

項目中電池鋰電池型號為301048(3*10*48mm),由于未進行低功耗設計,使用與待機時長較短,當桌面擺件使用時建議使用USB供電。

1.4 開關按鍵:

本項目通過一個撥動開關來實現設備的開關機,通過兩個按鍵來實現界面及模式的控制切換。

2

軟件功能實現


墨水屏擺件當前已實現時鐘/天氣/古詩及圖片展示等功能,接下來講解軟件開發主要事項。

0dcf37f6-1018-11ee-a579-dac502259ad0.gif

2.1 開發工具

合宙ESP32C3開發板除了官方支持的LuatOS開發,還可以根據自身開發經驗選擇樂鑫IDF/Arduino/MicroPython等開發方式。

本項目使用Arduino進行開發,需要安裝Arduino的ESP32C3支持。如未安裝,請自行查找相關資料進行安裝。

這里提供網盤資料和使用方法來幫助大家快速配置,參見:

[技術向]開源!四種模式的墨水屏桌面擺件~手把手教你DIY

https://www.bilibili.com/video/BV1RU4y1e7xD?t=64.4

2.2 Arduino庫

使用Arduino Library管理工具安裝以下五個依賴庫:

ArduinoJson庫:解析JSON數據,項目里的天氣、古詩、名言等信息都是通過一些API獲得,保存在返回的JSON數據中。

GxEPD2庫:驅動墨水屏

Time庫:配置時間

Timezone庫:切換時區

U8g2庫:圖像顯示庫

2.3 程序編譯下載

修改引腳定義:

“C:\Users\xxx\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.0\variants\esp32c3”下修改相關定義。

static const uint8_t SDA = 4; //8

static const uint8_t SCL = 5; //9

static const uint8_t SS = 7;

static const uint8_t MOSI = 3; //6

static const uint8_t MISO = 10; //5

static const uint8_t SCK = 2; //4

該配置是參考合宙開發板的引腳定義進行修改的,管腳詳細說明參見:

https://wiki.luatos.com/chips/esp32c3/board.html#id5

1003403a-1018-11ee-a579-dac502259ad0.png

選擇文件:

下載附件中的程序,用Arduino打開文件夾同名的.ino文件。

基本設置:

選擇開發板為ESP32C3 Dev Module;選擇相應的下載方式:若為簡約款則選擇Internal USB,經典款則選擇UART0;最后選擇正確的端口

101c3c84-1018-11ee-a579-dac502259ad0.png

編譯下載:點擊下載,等待編譯后下載成功即可。

0863ad4c-1018-11ee-a579-dac502259ad0.gif?

使用1.54寸版,也可以非常方便地使用合宙官方demo,相關資料可參考:

ESP32C3開發板資料:

https://wiki.luatos.com/chips/esp32c3/index.html

墨水屏資料:

https://wiki.luatos.com/peripherals/eink_1.54/index.html

LuatOS燒錄教程
https://wiki.luatos.com/boardGuide/flash.html

3

開源工程/代碼下載


2.9寸/1.54寸桌面墨水屏擺件相關資料及使用說明已在立創開源廣場更新,感興趣的朋友動手試試吧~

開源協議:MIT

原理圖

10402fe0-1018-11ee-a579-dac502259ad0.jpg

PCB

10524d10-1018-11ee-a579-dac502259ad0.jpg

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

    關注

    25

    文章

    5095

    瀏覽量

    97809
  • ESP32
    +關注

    關注

    18

    文章

    971

    瀏覽量

    17415
收藏 人收藏

    評論

    相關推薦

    【社區工程師專題系列第九期】一個狂熱的開源愛好者和傳播者——喬楚

    2 ESP32-S3開發板的WiFi嗅探器 基于GDI接口的高清IPS的LVGL使用(方法通用所有支持接口的) FireBeetle 2
    發表于 11-19 18:18

    Made with KiCad(六):DAPLink開發板

    DAPLink新品開發板,并且軟硬件全開源!” 概覽DAPLink是ARM官方開源的一個調試器方案 (官方地址github.com/ARMmbed/DAPLink),可用來調試ARM-Cortex內核
    的頭像 發表于 11-13 18:10 ?450次閱讀
    Made with KiCad(六):<b class='flag-5'>合</b><b class='flag-5'>宙</b>DAPLink<b class='flag-5'>開發板</b>

    4G模組Air780E開發板使用手冊

    開發板Air780E使用說明
    的頭像 發表于 09-09 18:22 ?793次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>4G模組Air780E<b class='flag-5'>開發板</b>使用手冊

    LuatOS開發板Core_Air780EP使用說明

    Core-Air780EP 開發板通信推出的基于 Air780EP 模組所開發的,包含電源,SIM卡,USB,天線,音頻等必要功能的最小硬件系統。以方便用戶在設計前期對 Air7
    的頭像 發表于 09-03 17:38 ?623次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發板</b>Core_Air780EP使用說明

    低功耗4G模組Air700EAQ——開發板使用說明

    低功耗4G模組Air700EAQ——開發板使用說明
    的頭像 發表于 08-30 17:14 ?1170次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組Air700EAQ——<b class='flag-5'>開發板</b>使用說明

    LuatOS開發板使用手冊——Air700ECQ

    LuatOS開發板使用說明——Air700ECQ
    的頭像 發表于 08-23 16:28 ?606次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發板</b>使用手冊——Air700ECQ

    用免費PCB,做了個桌面擺件!網友:怎么回事,好想復刻!

    工程名稱:CC溫濕度儀&時鐘&萬年歷前言用ESP32做了個桌面擺件!然而!讓小編沒想到的是,它的評論區,居然有這么多人交作業!這個開源項目,堪比一個大型訓練營啊!這不得分享給創友們
    的頭像 發表于 07-07 08:04 ?75次閱讀
    用免費PCB,做了個<b class='flag-5'>桌面</b><b class='flag-5'>擺件</b>!網友:怎么回事,好想復刻!

    esp32s3的啟動時間遠大于esp32,為什么?

    ://oshwhub.com/gdnre/esp32s3-wroom-kai-fa-ban; 補充測試:esp32c3:使用esp32
    發表于 07-01 06:25

    ESP32-S2-HMI-DevKit-1開發板如何實現lcd豎顯示?

    你好, ESP32-S2-HMI-DevKit-1開發板上demo,lcd都是橫顯示的,想改成豎顯示,這個需要怎么修改,或者是有沒有這樣的demo? 另外沒找到
    發表于 06-28 06:50

    ESP32-C3通過串口助手發送通信,結尾少一位是怎么回事?

    ESP32 C3的開發板——的那個 Arduino開發代碼如下Code: Select all char UART_DATAU;void
    發表于 06-14 08:22

    手搓了一個ESP32墨水閱讀器,蠻簡單的

    工程名稱:3.7寸墨水閱讀器時鐘溫濕度TXT/Epub前言帥小伙手搓ESP32墨水閱讀器!可輕松續航100天!01閱讀器功能/亮點?1.
    的頭像 發表于 05-27 08:04 ?331次閱讀
    手搓了一個<b class='flag-5'>ESP32</b><b class='flag-5'>墨水</b><b class='flag-5'>屏</b>閱讀器,蠻簡單的

    開源作品】基于樹莓派4B、ESP32制作的桌面機器人、氣象站、立方光!

    18μΑs 的深度休眠電流。我喜歡它,我們可以構建可以使用電池持續數月的項目。令人驚奇的東西。 該開發板還具有集成 Wi-Fi 和藍牙連接的 ESP32 微控制器。我們還可以找到一個SD卡插槽,我們
    發表于 03-05 16:52

    ESP32-P4開發板問題揭秘!

    的外設;LP系統由RISC-V單核處理器驅動,其外設針對低功耗應用進行了優化。最近很多粉絲對ESP32-P4開發板有很多問題,今天就一些咨詢比較多的問題做個回復,里
    的頭像 發表于 02-24 08:03 ?1845次閱讀
    <b class='flag-5'>ESP32</b>-P4<b class='flag-5'>開發板</b>問題揭秘!

    ESP32-P4首秀|啟明云端帶你解讀樂鑫P4多媒體開發板

    此前,樂鑫發布了新一代MCU芯片ESP32-P4的消息,今天ESP32-P4開發板終于登場亮相了,快來一睹真容吧。一、ESP32-P4開發板
    的頭像 發表于 02-19 12:30 ?4033次閱讀
    <b class='flag-5'>ESP32</b>-P4首秀|啟明云端帶你解讀樂鑫P4多媒體<b class='flag-5'>開發板</b>

    紙盒子+KT+垃圾袋?這可能是你見過的最廉價ESP32開源航模

    放飛自制的小飛機,飛過高樓,飛過曠野……微風斜陽,海闊天空,何其愜意!小小的ESP32-C3開發板,在工程師朋友的手里魔法變身。就連發貨的快遞盒子,都物盡其物,搖身變成遙控器外殼。
    的頭像 發表于 02-19 12:27 ?1767次閱讀
    紙盒子+KT<b class='flag-5'>板</b>+垃圾袋?這可能是你見過的最廉價<b class='flag-5'>ESP32</b><b class='flag-5'>開源</b>航模
    主站蜘蛛池模板: 久久久这里有精品999| 九九午夜| 成人国产在线视频| good韩国理论在线三级| 天天操天天谢| 美女牲交视频一级毛片| 国产成人一级片| 黄色男人的天堂| 日本欧美一区二区三区不卡视频 | 黄色大全片| 国产va在线观看| 午夜神马嘿嘿| 国产情侣草莓视频在线| 好紧好爽的午夜寂寞视频| 男女交性视频免费视频| 一级毛片a| 色偷偷88欧美精品久久久| 婷婷久月| 中文字幕在线看精品乱码| 五月婷婷视频在线观看| 欧美亚洲天堂网| 丁香花在线视频观看免费| 天天天天做夜夜夜夜| 高清在线观看视频| 亚洲免费在线观看视频| 亚洲一卡二卡三卡| 人人乳乳香蕉大免费| 国产情侣真实露脸在线最新| 午夜影院免费视频| 波多野结衣一级毛片| 免费观看做网站爱| 日黄网站| 丁香八月婷婷| 久久久午夜| 午夜爽视频| 色婷婷中文字幕| 丁香六月婷婷七月激情| 久久国产福利| 乱说欲小说又粗又长| 色女人天堂| 成人激情站|