国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

開源 | 合宙ESP32開發(fā)板+墨水屏,DIY創(chuàng)意桌面小擺件

合宙LuatOS ? 2023-06-21 17:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

1

主要硬件物料


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

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

1.1 墨水屏:

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

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

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

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

1.2 主控:

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

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

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

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

1.3 電源管理電路:

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

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

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

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

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

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

1.4 開關按鍵:

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

2

軟件功能實現


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

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

2.1 開發(fā)工具

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

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

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

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

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

2.2 Arduino庫

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

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

GxEPD2庫:驅動墨水屏

Time庫:配置時間

Timezone庫:切換時區(qū)

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

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

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

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

選擇文件:

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

基本設置:

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

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

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

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

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

ESP32C3開發(fā)板資料:

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寸桌面墨水屏擺件相關資料及使用說明已在立創(chuàng)開源廣場更新,感興趣的朋友動手試試吧~

開源協(xié)議:MIT

原理圖

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

PCB

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

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

    關注

    26

    文章

    6289

    瀏覽量

    118048
  • ESP32
    +關注

    關注

    26

    文章

    1194

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32-P4系列】WT9932P4-MINI開發(fā)板上手指南

    開發(fā)板介紹ESP32-P4-MINI開發(fā)板是深圳市啟明云端有限公司推出的,基于WT0132P4-A1核心設計的多媒體開發(fā)板。WT0132P
    的頭像 發(fā)表于 02-12 18:16 ?117次閱讀
    【<b class='flag-5'>ESP32</b>-P4系列】WT9932P4-MINI<b class='flag-5'>開發(fā)板</b>上手指南

    ESP32-P4系列】WT9932P4-MINI開發(fā)板規(guī)格書

    開發(fā)板介紹ESP32-P4-MINI開發(fā)板是深圳市啟明云端有限公司推出的,基于WT0132P4-A1核心設計的多媒體開發(fā)板。WT0132P
    的頭像 發(fā)表于 02-03 18:14 ?204次閱讀
    【<b class='flag-5'>ESP32</b>-P4系列】WT9932P4-MINI<b class='flag-5'>開發(fā)板</b>規(guī)格書

    濕手隔空切歌?用ESP32-S3開發(fā)板DIY“幻控”!代碼開源

    問題,我們自己DIY了一個手勢遙控,用ESP32-S3開發(fā)板+手勢傳感器,真正實現“隔空操控”!本文將完整演示從材料準備、庫文件配置,全程實操,會用烙鐵就能復刻!代
    的頭像 發(fā)表于 02-02 18:35 ?110次閱讀
    濕手隔空切歌?用<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)板</b><b class='flag-5'>DIY</b>“幻控”!代碼<b class='flag-5'>開源</b>!

    ESP32-P4全功能開發(fā)板ESP32-P4-TINY開發(fā)板該怎么選?看這篇就夠了!

    啟明云端基于樂鑫科技ESP32-P4芯片設計了多款開發(fā)板,這些開發(fā)板有什么區(qū)別?基于應用場景如何選擇?本期,我們聚焦兩款代表性產品:WT99P4C5-S1開發(fā)板與WT9932P4-TI
    的頭像 發(fā)表于 12-09 18:02 ?888次閱讀
    <b class='flag-5'>ESP32</b>-P4全功能<b class='flag-5'>開發(fā)板</b>和<b class='flag-5'>ESP32</b>-P4-TINY<b class='flag-5'>開發(fā)板</b>該怎么選?看這篇就夠了!

    樂鑫科技ESP32-S3開發(fā)板+超聲波霧化,給智能魚缸整點美學氛圍

    細膩的霧氣,營造山谷晨霧般美學效果。本期代碼全開源!后臺回復ESP32NANO智能桌面生態(tài)魚缸自動獲取智能魚缸項目源碼鏈接!材料準備1×ESP32-S3
    的頭像 發(fā)表于 12-08 18:04 ?616次閱讀
    樂鑫科技<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)板</b>+超聲波霧化,給智能魚缸整點美學氛圍

    低成本開源!用樂鑫科技ESP32-S3開發(fā)板輕松驅動無刷電機,保姆級教程來了!

    想用ESP32-S3開發(fā)板驅動無刷電機卻不知從何下手?本教程將手把手教你完成從硬件連接到軟件編程的全流程,無論你是新手還是有一定經驗的開發(fā)者,都能輕松掌握!本教程代碼已全部開源!后臺私
    的頭像 發(fā)表于 11-06 18:03 ?805次閱讀
    低成本<b class='flag-5'>開源</b>!用樂鑫科技<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)板</b>輕松驅動無刷電機,保姆級教程來了!

    低成本開源!手把手教你用樂鑫科技ESP32-P4開發(fā)板制作電腦監(jiān)測

    ESP32-P4-TINY開發(fā)板自制一個電腦性能監(jiān)控,讓系統(tǒng)狀態(tài)一目了然!代碼全部開源!后臺私信關鍵詞P4TINY性能監(jiān)測副自動獲取
    的頭像 發(fā)表于 11-04 18:05 ?676次閱讀
    低成本<b class='flag-5'>開源</b>!手把手教你用樂鑫科技<b class='flag-5'>ESP32</b>-P4<b class='flag-5'>開發(fā)板</b>制作電腦監(jiān)測<b class='flag-5'>屏</b>!

    樂鑫科技ESP32-S3開發(fā)板配單色LED,竟能玩出這么多花樣!代碼開源,速來白嫖!

    的效果。材料準備1×ESP32-S3開發(fā)板1×USB轉TypeC線1×165x55x10mm面包若干15cm杜邦線若干5mm單色LED本教程ESP32-S3
    的頭像 發(fā)表于 10-23 18:02 ?2198次閱讀
    樂鑫科技<b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)板</b>配單色LED,竟能玩出這么多花樣!代碼<b class='flag-5'>開源</b>,速來白嫖!

    ESP32-P4 口袋開發(fā)板 啟明云端 WT9932P4-TINY開發(fā)板

    在萬物互聯(lián)的智能時代,您是否還在為尋找一款性能強大、接口豐富、應用靈活的嵌入式開發(fā)板而煩惱?啟明云端全新推出的WT9932P4-TINY開發(fā)板,基于樂鑫科技高性能ESP32-P4芯片匠心打造,專為安
    的頭像 發(fā)表于 09-11 18:06 ?1580次閱讀
    <b class='flag-5'>ESP32</b>-P4 口袋<b class='flag-5'>開發(fā)板</b> 啟明云端 WT9932P4-TINY<b class='flag-5'>開發(fā)板</b>

    還在用“大磚頭”調試ESP32-P4?3cm*6cm ESP32P4-TINY開發(fā)板來了,開源!便宜!好用!

    嘿,各位創(chuàng)客、開發(fā)者、嵌入式愛好者!今天要給大家安利一個“小身材大能量”的硬核新品——啟明云端ESP32P4-TINY開發(fā)板!別看它小,它可是能塞進你口袋的“性能小怪獸”!我們的“初心”樂鑫
    的頭像 發(fā)表于 08-28 18:03 ?1393次閱讀
    還在用“大磚頭”調試<b class='flag-5'>ESP32</b>-P4?3cm*6cm <b class='flag-5'>ESP32</b>P4-TINY<b class='flag-5'>開發(fā)板</b>來了,<b class='flag-5'>開源</b>!便宜!好用!

    ESP32-P4-MINI開發(fā)板開箱和上手指南來了!速速碼住!

    上期“夢中情ESP32-P4-MINI開發(fā)板一出就備受青睞這期我們立馬就端著開箱和上手指南來了!不用驚嘆,我們就是這么迅速,請把“啟明云端權威”打在公上好嘛!開箱展示拿到
    的頭像 發(fā)表于 07-25 18:02 ?2133次閱讀
    <b class='flag-5'>ESP32</b>-P4-MINI<b class='flag-5'>開發(fā)板</b>開箱和上手指南來了!速速碼住!

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?15次下載

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

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

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

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

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

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