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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

開源 | 小而美!【aDataFlow】多功能串口工具,數(shù)據(jù)監(jiān)聽+USB轉(zhuǎn)串口+ESP32燒錄器…

合宙LuatOS ? 來源:未知 ? 2023-12-15 16:35 ? 次閱讀

wKgaomV8EO2AHy25AA-fIkw_8Sg972.gif

有多少人曾感慨,美感是每個嵌入式工程師的畢生所求!

而今有這樣一位寶藏UP主,不僅帶來科技與美學(xué)融合的賞心悅目,更有與眾不同的溫暖治愈。特別分享@啊貓啊狗曬太陽大佬的開源佳作,愿你也喜歡……

wKgaomV8EO2AeaIyAAAC867ORy8300.gif

aDataFlow】多功能串口數(shù)據(jù)查看器
- 開源分享 -


wKgaomV8EO6AJt0QABQK3ckWHEY992.gif
wKgaomV8EO6AK8iSAAH_OdNJ8jQ388.png

aDataFlow是一款好看又好用的多功能串口數(shù)據(jù)查看/記錄器,它的核心為ESP32-S3模塊,且外置了程序燒錄口,可作為常規(guī)ESP32開發(fā)板。

支持VsCode+PlatformIO+Arduino開發(fā)環(huán)境,所有代碼都在開源附件里,可根據(jù)需求修改。相關(guān)電路設(shè)計和功能實現(xiàn)比較簡單,新手也能快速上手。

1

當(dāng)前主要功能

演示視頻鏈接

https://www.bilibili.com/video/BV1Sc411273Y

以下所有內(nèi)容都來源于明確的需求,但是需求只是一個產(chǎn)品的下限,而它的上限是期望,不過期望是很奢侈的東西。像這個查看器,和其他產(chǎn)品的區(qū)別可能只有5%。為了這5%,甚至要多花費一倍的努力值得嗎?

我認(rèn)為非常值得。這是你為它注入思想的過程——就是這5%,讓它成為了你思想的延伸,最終決定了它的與眾不同。我們很可能不會做一個產(chǎn)品第二次,所以多一些耐心和堅持,對它傾注全力吧~它將是對自己,和為之努力時光的最好禮物。

wKgaomV8EO-AY92VAAB8tdJ3yp0165.gif

01. 串口數(shù)據(jù)監(jiān)聽

wKgaomV8EO-AHS9MAAR6X3bbOOg145.gif
wKgaomV8EPCAfkRsABuhwt3QIGE543.gif

在硬件開發(fā)時,經(jīng)常需要查看串口數(shù)據(jù),使用電腦的串口工具經(jīng)常感覺不便,aDataFlow提供更多便利,實時監(jiān)聽串口數(shù)據(jù),且不影響電腦與目標(biāo)的通信在有數(shù)據(jù)時,通過燈光效果給予提示,在公司或?qū)嶒炇抑?,它是一個很靚的仔。

02. 串口數(shù)據(jù)記錄

wKgaomV8EPCACBFFABcZ-NLZst8202.gif

當(dāng)前版本外觀迷你,屏幕也比較小。支持將串口的原始數(shù)據(jù)記錄至SD,開發(fā)使用更為靈活便捷。

03. ESP32燒錄器

wKgaomV8EPCAY1CnAAY7VxWWW7Y199.png

wKgaomV8EPGASCiaAAwkTRzOgCc959.gif

aDataFlow內(nèi)置了USB轉(zhuǎn)串口的CP2102芯片及自動下載電路,可以直接用于ESP32系列芯片的程序下載。

04. 桌面氣象站

wKgaomV8EPGAUR2YAA-JTNWeKEs937.gif

wKgaomV8EPGAO38FAAOHX0HefnA746.png

平時它可以是一個好看的桌面氣象站,通過和其他單片機、模塊的配合,用于顯示環(huán)境數(shù)據(jù)等信息

05. 電子體溫計

wKgaomV8EPKAGJR6ABoNF5Nln9o963.gif

在身體發(fā)燒不適的時候,用來監(jiān)測體溫情況。

06. 電子木魚

wKgaomV8EPKAPWtdABVjymmhLqY651.gif

甚至,它還可以化身電子木魚,和你一起治愈身心……

更多演示詳見:
https://www.bilibili.com/video/BV1Sc411273Y

2

最新開源資料

wKgaomV8EPOAFDjrAAYril1OuSI491.png

wKgaomV8EPOASIaAAELNyMiCMhQ949.gif

開源協(xié)議: CC BY-NC-SA

開源資料

https://x.jlc.com/platform/detail/d696c87a3f8a4b5dac664dc9c08e8990

本項目綜合了多種外設(shè)(如編碼器、按鈕、SD卡、屏幕、燈帶、環(huán)境光等等),并且全部的源碼(UI實現(xiàn)、串口隊列等約三千行代碼)、以及外觀設(shè)計文件(矢量原稿、三維模型等),均在項目開源附件中提供下載,可以用于學(xué)習(xí) ESP32 開發(fā),或作為設(shè)計參考。

特別感謝@啊貓啊狗曬太陽大佬開源分享
期待更多精彩作品

wKgaomV8EO2AeaIyAAAC867ORy8300.gif

- 往期推薦 -

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

開源 | ESP32自制創(chuàng)意"像素盒子"

開源 | ESP32自制像素時鐘&音樂頻譜

開源 | MicroPython開發(fā),自制ESP32藍(lán)牙遙控車
開源 | 迷你音樂頻譜桌面小擺件
開源 | 合宙Air001自制炫酷“地球名片”

wKgaomV8EPSAAvW2AE5HGx6wkT8940.gif

wKgaomV8EPWAFEZzAAAMcoCpJIU493.gif

wKgaomV8EPWAcuY6AAlPw1Q-77c132.png


原文標(biāo)題:開源 | 小而美!【aDataFlow】多功能串口工具,數(shù)據(jù)監(jiān)聽+USB轉(zhuǎn)串口+ESP32燒錄器…

文章出處:【微信公眾號:合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    0

    文章

    148

    瀏覽量

    1785

原文標(biāo)題:開源 | 小而美!【aDataFlow】多功能串口工具,數(shù)據(jù)監(jiān)聽+USB轉(zhuǎn)串口+ESP32燒錄器…

文章出處:【微信號:HelloLuatOS,微信公眾號:合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【代碼分享】基于樂鑫ESP32串口不定長數(shù)據(jù)接收方法

    【代碼分享】基于樂鑫ESP32串口不定長數(shù)據(jù)接收方法
    的頭像 發(fā)表于 11-15 01:02 ?685次閱讀
    【代碼分享】基于樂鑫<b class='flag-5'>ESP32</b>的<b class='flag-5'>串口</b>不定長<b class='flag-5'>數(shù)據(jù)</b>接收方法

    ESP32S3 通過USB燒錄燒錄失敗

    ESP32S3板通過usb插入電腦,電腦端COM設(shè)備能檢測到串口,現(xiàn)象為反復(fù)連接、斷開?,F(xiàn)手動強制讓ESP32S3進(jìn)入燒錄狀態(tài),按照官網(wǎng)說明
    發(fā)表于 09-30 10:28

    stm32用串口燒錄怎么設(shè)置

    準(zhǔn)備工作 確保您擁有STM32開發(fā)板和相應(yīng)的硬件設(shè)備,如USB轉(zhuǎn)串口模塊。 安裝STM32CubeMX和STM32CubeProgrammer軟件,這些是ST官方提供的工具,用于配置和
    的頭像 發(fā)表于 08-22 09:33 ?1711次閱讀

    燒錄器怎么連接單片機

    準(zhǔn)備工具和材料 燒錄器(如ST-Link、J-Link等) 單片機(如STM32、Arduino等) 連接線(如USB線、串口線等) 電源(如電池、電源適配器等) 選擇合適的
    的頭像 發(fā)表于 08-22 09:25 ?893次閱讀

    燒錄器可以讀出芯片程序嗎

    的基本概念 燒錄器是一種用于將程序代碼寫入芯片的設(shè)備。它通常由一個硬件接口和一個軟件工具組成。硬件接口負(fù)責(zé)與芯片進(jìn)行通信,軟件工具則提供了一個用戶友好的界面,以便用戶能夠方便地編寫和
    的頭像 發(fā)表于 08-22 09:22 ?3293次閱讀

    更強的無線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

    ,通過網(wǎng)絡(luò)可在線查看歷史日志(無需斷電),實時日志,無線調(diào)試;設(shè)計此工具的初心是希望可以替代傳統(tǒng)的usb轉(zhuǎn)串口工具,方便設(shè)備
    的頭像 發(fā)表于 08-02 08:11 ?726次閱讀
    更強的無線(雙)<b class='flag-5'>串口</b><b class='flag-5'>數(shù)據(jù)</b>記錄 調(diào)試<b class='flag-5'>工具</b>

    ESP32-S3-WROOM-1U模組可以實現(xiàn)SPI的串口透傳功能嗎?

    我們需要使用串口轉(zhuǎn)wifi模組傳輸終端采集的數(shù)據(jù)信息,請問下,ESP32-S3-WROOM-1U模組可以實現(xiàn)SPI的串口透傳
    發(fā)表于 07-19 07:20

    USB轉(zhuǎn)串口串口卡的性能比較

    在當(dāng)今的電子設(shè)備中,串口通信是一種非常常見的通信方式。隨著技術(shù)的發(fā)展,USB接口逐漸取代了傳統(tǒng)的串口接口,但串口通信在某些特定領(lǐng)域仍然具有不可替代的作用。因此,市場上出現(xiàn)了
    的頭像 發(fā)表于 07-15 15:21 ?933次閱讀

    串口工具連接ESP32會重啟怎么解決?

    、IPOP V4.1 、Xshell等的串口功能,連接ESP32板后,開關(guān)軟件或串口會使用ESP32板子重啟。 3、用SSCOM3.2,重復(fù)
    發(fā)表于 07-02 06:18

    esp32串口和Stm32F407串口通訊,通過TJA轉(zhuǎn)CAN,結(jié)果esp32串口讀到的一直是自己發(fā)的數(shù)據(jù),為什么?

    我用esp32串口和Stm32F407串口通訊,通過TJA轉(zhuǎn)CAN。結(jié)果esp32串口讀到的一
    發(fā)表于 06-19 07:00

    ESP32-C3的USB Serial/JTAG Controller能作為通訊串口使用嗎?

    我這邊使用的是ESP8685(我理解跟ESP32C3在這方面是一樣的). IDF是5.0版本. 我這邊期望是: 我平時調(diào)試log與燒錄通過默認(rèn)的硬件串口實現(xiàn). 與電腦上位機的通訊通過
    發(fā)表于 06-11 07:04

    ESP32-S3 USB CDC虛擬串口發(fā)送數(shù)據(jù)失敗的原因?

    最近在使用ESP32-S3的USB CDC虛擬串口時,發(fā)現(xiàn)USB在熱插拔之后發(fā)送數(shù)據(jù)出現(xiàn)了問題,USB
    發(fā)表于 06-06 06:50

    USB轉(zhuǎn)多協(xié)議串口通信

    簡介: 板子集成了一個USB轉(zhuǎn)4串口的芯片CH344Q,該芯片為 480Mbps 高速 USB 設(shè)備接口,支持通訊波特率 1200bps~6Mbps 應(yīng)用場景: 研發(fā)工程師的辦公調(diào)試
    的頭像 發(fā)表于 04-29 16:23 ?608次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>轉(zhuǎn)</b>多協(xié)議<b class='flag-5'>串口</b>通信

    GitHub Copilot+ESP開發(fā)實戰(zhàn)-串口

    上篇文章講了GitHubCopilot在應(yīng)用中可能遇到的問題,接下來小啟就簡單介紹下GitHubCopilot在ESP32開發(fā)中C語言實現(xiàn)串口功能,感興趣的可以看看。一、向Copilot提問
    的頭像 發(fā)表于 03-16 08:03 ?513次閱讀
    GitHub Copilot+<b class='flag-5'>ESP</b>開發(fā)實戰(zhàn)-<b class='flag-5'>串口</b>

    usb轉(zhuǎn)串口線怎么使用 usb轉(zhuǎn)串口串口轉(zhuǎn)usb的區(qū)別

    USB轉(zhuǎn)串口線(USB to Serial Cable)是一種用于將計算機的USB接口連接到串口
    的頭像 發(fā)表于 01-22 14:56 ?4849次閱讀