日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

內嵌圖形化編程環(huán)境,LiClock多功能墨水屏

合宙LuatOS ? 2023-11-18 08:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

15eabf4c-85a6-11ee-9788-92fbcf53809c.png

15f797a8-85a6-11ee-9788-92fbcf53809c.gif

想要擴展性強,易用易開發(fā),功能全且成本低的墨水屏天氣時鐘……尋尋覓覓難合意,那就自己做一個!

15fef49e-85a6-11ee-9788-92fbcf53809c.gif

LiClock多功能墨水屏天氣時鐘
- 開源分享 -


今天特別分享@小李電子實驗室大佬的開源佳作——LiClock多功能墨水屏天氣時鐘,一款DIY過程對新手友好,功能全且成本低的墨水屏天氣時鐘。

基于ESP32的2.9寸墨水屏天氣時鐘,使用PlatformIO/Arduino開發(fā),內嵌圖形化編程環(huán)境(Lua語言解釋器和Google Blockly開發(fā)環(huán)境,兼具易用性與擴展性。

1

當前主要功能

主要設計功能如下:

通過彩云天氣API獲取本地天氣并顯示;

使用ESP32內部RTC提供時鐘信號,經過兩次NTP同步進行線性偏移補償,可做到日誤差小于2秒;

內置Web服務器用于配置天氣位置,管理內部文件等;

內置GUI框架,包括對話框、菜單等;

簡易電子書功能;

Bilibili粉絲顯示器;

完善的設置菜單;

通過蜂鳴器播放經過轉碼的Midi音樂;

簡易的鬧鐘;

內置Blocky圖形化開發(fā)環(huán)境,只要有瀏覽器就能為它添加功能。

2

項目特色要點

此項目以易用性和可二次開發(fā)為核心目標,兼顧節(jié)能高效等應用特性。

2.1自動識別

系統(tǒng)框架與APP解耦,每個“APP”源碼為單個CPP文件,復制到APP目錄后自動識別編譯并添加到APP列表,無需其它修改操作。

1641ed62-85a6-11ee-9788-92fbcf53809c.png

TF卡、傳感器等外設在第一次開機時自動識別,由系統(tǒng)統(tǒng)一管理,不使用時自動斷電(傳感器進入省電模式)。

164ea304-85a6-11ee-9788-92fbcf53809c.gif

2.2易用節(jié)能

APP為事件驅動,有較為完善的GUI框架,可以快速實現(xiàn)想要的功能。另外,電子書等內置APP在不刷新屏幕時和關機狀態(tài)耗電量相同(注意:GUI框架在等待用戶輸入時,不會進入休眠模式)。

165ba6e4-85a6-11ee-9788-92fbcf53809c.gif

2.3便捷設置

無需配置API KEY,無需手動設置時鐘誤差修正,無需手動配置Bilibili UID(手機掃碼登錄),只需填寫天氣GPS坐標(GCJ-02)和WiFi密碼。

166b2fce-85a6-11ee-9788-92fbcf53809c.png

2.4快速上手

對于不會配置環(huán)境的小伙伴,提供全功能二進制文件,直接燒錄運行也可體驗所有功能。


2.5高效開發(fā)

內置Lua語言解釋器和Google Blockly開發(fā)環(huán)境,可通過Lua語言編寫APP,網頁端上傳后直接運行,同時可以無縫添加到APP列表,設置為主屏幕APP等。

3

Blockly IDE簡介

167a0210-85a6-11ee-9788-92fbcf53809c.png

1680ec1a-85a6-11ee-9788-92fbcf53809c.gif

1684addc-85a6-11ee-9788-92fbcf53809c.gif

開發(fā)這個功能也是為了解決自定義表盤的問題:

可以隨時修改代碼、互相分享工程、減少調試所需的編譯上傳時間;網頁端(可以在左邊使用“積木”編程,或者直接編輯Lua代碼,但不支持Lua反向轉化為Blockly);使用WebSocket實現(xiàn)終端功能,Lua的輸出和報錯將被重定向到這里。

3.1 Lua運行結果:

1693bc50-85a6-11ee-9788-92fbcf53809c.png

3.2 APP創(chuàng)建:

創(chuàng)建的APP,除了能卸載或從TF卡安裝,用起來和內置APP完全沒有區(qū)別(內置APP是基于C++的)。

詳細程序編寫說明請看Github Readme:

16eb627a-85a6-11ee-9788-92fbcf53809c.png

3.3 文件管理:

16f331d0-85a6-11ee-9788-92fbcf53809c.png

預覽“l(fā)bm”圖像文件(實質上是xbm二進制版,可用GIMP保存為xbm格式,然后使用GitHub倉庫tools目錄下xbm轉lbm工具)。

3.4其他功能

Lua已實現(xiàn)相對目錄(如果需要訪問資源文件,請將其放在webtmp文件夾下,創(chuàng)建APP時會一并復制,支持.表示當前目錄,不支持..文件夾);SD卡掛載到/sd/,內置littlefs掛載到/littlefs;蜂鳴器支持播放.buz文件(midi轉buz的python程序同樣放在GitHub的tools目錄下)。

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

    關注

    90

    文章

    3724

    瀏覽量

    97458
  • 開源
    +關注

    關注

    3

    文章

    4368

    瀏覽量

    46464
  • 電墨水屏
    +關注

    關注

    0

    文章

    11

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MT8781/MTK8781安卓核心板_墨水平板主板PCBA定制方案

    環(huán)境。其八核架構、先進的 GPU 和強大的功能確保墨水平板提供流暢且響應靈敏的體驗。這款高性能芯片架構,成功攻克了設備面臨的核心難題,包括戶外可視性、性能優(yōu)化與能
    的頭像 發(fā)表于 04-30 14:31 ?140次閱讀
    MT8781/MTK8781安卓核心板_<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>平板主板PCBA定制方案

    必易微KPM32R24T系列圖形化配置工具正式發(fā)布

    在嵌入式 MCU 開發(fā)領域,圖形化配置工具已成為衡量芯片生態(tài)成熟度的核心標尺。必易微在高性能模擬及數(shù)?;旌霞呻娐奉I域深耕多年,近年來在 MCU 方向持續(xù)投入,已形成從芯片設計到軟件工具鏈的完整研發(fā)能力。
    的頭像 發(fā)表于 04-24 14:11 ?909次閱讀
    必易微KPM32R24T系列<b class='flag-5'>圖形化</b>配置工具正式發(fā)布

    天弘激光誘導化學圖形化沉積設備:重塑高端電子制造新范式

    。 面對這一行業(yè)痛點,深耕激光技術25年的天弘激光,憑借深厚的技術積淀,正式推出LICLD激光誘導化學圖形化沉積設備。這不僅是一臺設備的升級,更是一場針對高端電路制造工藝的范式革命。
    的頭像 發(fā)表于 04-22 13:08 ?757次閱讀

    探索ADV7181D:多功能視頻解碼與圖形數(shù)字化芯片的卓越性能

    探索ADV7181D:多功能視頻解碼與圖形數(shù)字化芯片的卓越性能 在當今數(shù)字的時代,視頻處理技術的發(fā)展日新月異。ADV7181D作為一款高性能的單芯片多格式視頻解碼器和圖形數(shù)字化器,在
    的頭像 發(fā)表于 04-18 15:35 ?511次閱讀

    東軟載波微電子ES-CodeMaker圖形化代碼自動生成工具發(fā)布

    MCU 軟件開發(fā)效率,上海東軟載波微電子有限公司配套推出 ES-CodeMaker 圖形化代碼自動生成工具,通過直觀的可視配置,將開發(fā)者從繁瑣的 MCU 底層代碼中解放出來,專注于核心應用邏輯的創(chuàng)新與優(yōu)化。
    的頭像 發(fā)表于 03-25 15:25 ?373次閱讀
    東軟載波微電子ES-CodeMaker<b class='flag-5'>圖形化</b>代碼自動生成工具發(fā)布

    我們在做一個支持多廠商 MCU 的圖形化配置工具,難點卻不在工具本身

    ,我們發(fā)現(xiàn)一個有點反直覺的事實: 當圖形化配置從單一廠商擴展到多廠商, 工具本身反而不是最難的部分。 圖形化工具,本身并不神秘 從功能上看,一個 MCU 圖形化配置工具無非是: 時鐘樹
    的頭像 發(fā)表于 03-02 10:13 ?266次閱讀
    我們在做一個支持多廠商 MCU 的<b class='flag-5'>圖形化</b>配置工具,難點卻不在工具本身

    eink墨水高效開發(fā)秘籍:開源庫與演示系統(tǒng)全揭秘

    想要在最短時間內完成eink墨水項目的原型驗證?關鍵在于選擇合適的開發(fā)工具。高性能開源eink庫,集成多種刷新算法優(yōu)化,并提供配套演示系統(tǒng),覆蓋文字、圖像、動畫等展示場景,助你輕松實現(xiàn)高效開發(fā)
    的頭像 發(fā)表于 02-25 20:00 ?423次閱讀
    eink<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>高效開發(fā)秘籍:開源庫與演示系統(tǒng)全揭秘

    開源!eink墨水庫+演示系統(tǒng),高效開發(fā)必看

    硬件驅動到界面設計的完整解決方案,助你快速構建穩(wěn)定、低功耗的墨水應用。 一、 eink墨水操作庫 LuatOS eink庫是專為電子墨水
    的頭像 發(fā)表于 02-23 21:53 ?673次閱讀
    開源!eink<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>庫+演示系統(tǒng),高效開發(fā)必看

    這款開源驅動控制器讓你的墨水直接打破刻板印象

    提到墨水,你是不是一直認為它 “慢、靜態(tài)、只能看電子書”?75Hz 高刷新率 + 低于 20μs 低延遲!這款開源驅動控制器讓你的墨水直接打破刻板印象。
    的頭像 發(fā)表于 02-05 10:16 ?1088次閱讀
    這款開源驅動控制器讓你的<b class='flag-5'>墨水</b><b class='flag-5'>屏</b>直接打破刻板印象

    定義光刻精度標準——華林科納顯影濕法設備:納米級圖形化解決方案

    提供可靠的圖形化保障。以下深度解析其工藝優(yōu)勢與技術創(chuàng)新。 一、設備核心工藝流程 華林科納四步閉環(huán)工藝,實現(xiàn)亞微米級圖形保真 (1)預處理(Pre-wetting) 去離子水浸潤:均勻潤濕晶圓表面,消除靜電吸附效應。 邊緣曝光消除(Edge
    的頭像 發(fā)表于 12-24 15:03 ?562次閱讀
    定義光刻精度標準——華林科納顯影濕法設備:納米級<b class='flag-5'>圖形化</b>解決方案

    RUI Builder 圖形化UI設計工具

    RUI Builder 圖形化UI設計工具 該軟件為圖形化UI設計軟件,搭配瑞佑圖形處理器,輕松設計UI界面!主要特色功能: 在PC上直接設計界面,再生成UI渲染源碼(.c),程序中
    發(fā)表于 12-12 20:14

    迅為iTOP-3568開發(fā)板?Linux驅動開發(fā)實戰(zhàn):menuconfig圖形化配置實驗

    迅為iTOP-3568開發(fā)板?Linux驅動開發(fā)實戰(zhàn):menuconfig圖形化配置實驗
    的頭像 發(fā)表于 11-24 15:29 ?987次閱讀
    迅為iTOP-3568開發(fā)板?Linux驅動開發(fā)實戰(zhàn):menuconfig<b class='flag-5'>圖形化</b>配置實驗

    突破傳統(tǒng)桎梏,PPEC Workbench 開啟電源智能設計新路徑

    進度慢。 一、PPEC Workbench:電力電子智能設計平臺 PPEC Workbench 電力電子智能化開發(fā)生態(tài)平臺,以智能設計、圖形化程序開發(fā)、器件選型采購推薦、Al 智能助手四大
    發(fā)表于 08-26 11:40

    PPEC電源DIY套件:圖形化算法編程,解鎖電力電子底層算法實踐

    智能設計平臺,為用戶提供了一個接觸和操作底層算法的便捷途徑。 用戶無需進行復雜的代碼編寫,可以一鍵套用工程模版,也可以通過圖形化界面自定義控制算法,就能夠輕松在實驗室有限的環(huán)境中制作實物電路,快速開發(fā)
    發(fā)表于 08-14 11:30

    PPEC新品發(fā)布丨圖形化編程數(shù)字電源專用 ARM Cortex-M4 MCU

    PPEC32F334RBT7是森木磊石最新推出的圖形化編程數(shù)字電源專用ARMCortex-M4MCU,以全面圖形化零代碼編程為電源開發(fā)賦能,有效解決了傳統(tǒng)電源開發(fā)中代碼復雜、調試周期長
    的頭像 發(fā)表于 05-22 17:30 ?1496次閱讀
    PPEC新品發(fā)布丨<b class='flag-5'>圖形化</b><b class='flag-5'>編程</b>數(shù)字電源專用 ARM Cortex-M4 MCU
    榆中县| 慈溪市| 灯塔市| 济宁市| 洪洞县| 广丰县| 万安县| 万盛区| 长沙县| 浦城县| 乌审旗| 永登县| 梓潼县| 津市市| 宁武县| 华蓥市| 西乡县| 团风县| 重庆市| 锡林郭勒盟| 固原市| 三门峡市| 彭水| 依安县| 柘城县| 翼城县| 永泰县| 青岛市| 碌曲县| 皋兰县| 清镇市| 新津县| 香港 | 华亭县| 菏泽市| 永登县| 普安县| 彰化市| 达日县| 武冈市| 阳泉市|