0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源 | 小而美!【aDataFlow】多功能串口工具,数据监听+USB转串口+ESP32烧录器…

合宙LuatOS 来源:未知 2023-12-15 16:35 次阅读

wKgaomV8EO2AHy25AA-fIkw_8Sg972.gif

有多少人曾感慨,美感是每个嵌入式工程师的毕生所求!

而今有这样一位宝藏UP主,不仅带来科技与美学融合的赏心悦目,更有与众不同的温暖治愈。特别分享@啊猫啊狗晒太阳大佬的开源佳作,愿你也喜欢……

wKgaomV8EO2AeaIyAAAC867ORy8300.gif

aDataFlow】多功能串口数据查看器
- 开源分享 -


wKgaomV8EO6AJt0QABQK3ckWHEY992.gif
wKgaomV8EO6AK8iSAAH_OdNJ8jQ388.png

aDataFlow是一款好看又好用的多功能串口数据查看/记录器,它的核心为ESP32-S3模块,且外置了程序烧录口,可作为常规ESP32开发板。

支持VsCode+PlatformIO+Arduino开发环境,所有代码都在开源附件里,可根据需求修改。相关电路设计和功能实现比较简单,新手也能快速上手。

1

当前主要功能

演示视频链接

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

以下所有内容都来源于明确的需求,但是需求只是一个产品的下限,而它的上限是期望,不过期望是很奢侈的东西。像这个查看器,和其他产品的区别可能只有5%。为了这5%,甚至要多花费一倍的努力值得吗?

我认为非常值得。这是你为它注入思想的过程——就是这5%,让它成为了你思想的延伸,最终决定了它的与众不同。我们很可能不会做一个产品第二次,所以多一些耐心和坚持,对它倾注全力吧~它将是对自己,和为之努力时光的最好礼物。

wKgaomV8EO-AY92VAAB8tdJ3yp0165.gif

01. 串口数据监听

wKgaomV8EO-AHS9MAAR6X3bbOOg145.gif
wKgaomV8EPCAfkRsABuhwt3QIGE543.gif

硬件开发时,经常需要查看串口数据,使用电脑的串口工具经常感觉不便,aDataFlow提供更多便利,实时监听串口数据,且不影响电脑与目标的通信在有数据时,通过灯光效果给予提示,在公司或实验室中,它是一个很靓的仔。

02. 串口数据记录

wKgaomV8EPCACBFFABcZ-NLZst8202.gif

当前版本外观迷你,屏幕也比较小。支持将串口的原始数据记录至SD,开发使用更为灵活便捷。

03. ESP32烧录器

wKgaomV8EPCAY1CnAAY7VxWWW7Y199.png

wKgaomV8EPGASCiaAAwkTRzOgCc959.gif

aDataFlow内置了USB转串口的CP2102芯片及自动下载电路,可以直接用于ESP32系列芯片的程序下载。

04. 桌面气象站

wKgaomV8EPGAUR2YAA-JTNWeKEs937.gif

wKgaomV8EPGAO38FAAOHX0HefnA746.png

平时它可以是一个好看的桌面气象站,通过和其他单片机、模块的配合,用于显示环境数据等信息

05. 电子体温计

wKgaomV8EPKAGJR6ABoNF5Nln9o963.gif

在身体发烧不适的时候,用来监测体温情况。

06. 电子木鱼

wKgaomV8EPKAPWtdABVjymmhLqY651.gif

甚至,它还可以化身电子木鱼,和你一起治愈身心……

更多演示详见:
https://www.bilibili.com/video/BV1Sc411273Y

2

最新开源资料

wKgaomV8EPOAFDjrAAYril1OuSI491.png

wKgaomV8EPOASIaAAELNyMiCMhQ949.gif

开源协议: CC BY-NC-SA

开源资料

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

本项目综合了多种外设(如编码器、按钮、SD卡、屏幕、灯带、环境光等等),并且全部的源码(UI实现、串口队列等约三千行代码)、以及外观设计文件(矢量原稿、三维模型等),均在项目开源附件中提供下载,可以用于学习 ESP32 开发,或作为设计参考。

特别感谢@啊猫啊狗晒太阳大佬开源分享
期待更多精彩作品

wKgaomV8EO2AeaIyAAAC867ORy8300.gif

- 往期推荐 -

开源 | ESP32开发板+墨水屏DIY创意小摆件

开源 | ESP32自制创意"像素盒子"

开源 | ESP32自制像素时钟&音乐频谱

开源 | MicroPython开发,自制ESP32蓝牙遥控车
开源 | 迷你音乐频谱桌面小摆件
开源 | 合宙Air001自制炫酷“地球名片”

wKgaomV8EPSAAvW2AE5HGx6wkT8940.gif

wKgaomV8EPWAFEZzAAAMcoCpJIU493.gif

wKgaomV8EPWAcuY6AAlPw1Q-77c132.png


原文标题:开源 | 小而美!【aDataFlow】多功能串口工具,数据监听+USB转串口+ESP32烧录器…

文章出处:【微信公众号:合宙LuatOS】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 合宙通信
    +关注

    关注

    0

    文章

    147

    浏览量

    1744

原文标题:开源 | 小而美!【aDataFlow】多功能串口工具,数据监听+USB转串口+ESP32烧录器…

文章出处:【微信号:HelloLuatOS,微信公众号:合宙LuatOS】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【代码分享】基于乐鑫ESP32串口不定长数据接收方法

    【代码分享】基于乐鑫ESP32串口不定长数据接收方法
    的头像 发表于 11-15 01:02 429次阅读
    【代码分享】基于乐鑫<b class='flag-5'>ESP32</b>的<b class='flag-5'>串口</b>不定长<b class='flag-5'>数据</b>接收方法

    ESP32S3 通过USB烧录烧录失败

    ESP32S3板通过usb插入电脑,电脑端COM设备能检测到串口,现象为反复连接、断开。现手动强制让ESP32S3进入烧录状态,按照官网说明
    发表于 09-30 10:28

    stm32用串口烧录怎么设置

    准备工作 确保您拥有STM32开发板和相应的硬件设备,如USB串口模块。 安装STM32CubeMX和STM32CubeProgrammer软件,这些是ST官方提供的工具,用于配置和
    的头像 发表于 08-22 09:33 1477次阅读

    烧录器怎么连接单片机

    准备工具和材料 烧录器(如ST-Link、J-Link等) 单片机(如STM32、Arduino等) 连接线(如USB线、串口线等) 电源(如电池、电源适配器等) 选择合适的
    的头像 发表于 08-22 09:25 793次阅读

    烧录器可以读出芯片程序吗

    的基本概念 烧录器是一种用于将程序代码写入芯片的设备。它通常由一个硬件接口和一个软件工具组成。硬件接口负责与芯片进行通信,软件工具则提供了一个用户友好的界面,以便用户能够方便地编写和
    的头像 发表于 08-22 09:22 2813次阅读

    更强的无线(双)串口数据记录 调试工具

    ,通过网络可在线查看历史日志(无需断电),实时日志,无线调试;设计此工具的初心是希望可以替代传统的usb串口工具,方便设备
    的头像 发表于 08-02 08:11 650次阅读
    更强的无线(双)<b class='flag-5'>串口</b><b class='flag-5'>数据</b>记录 调试<b class='flag-5'>工具</b>

    USB串口串口卡的性能比较

    在当今的电子设备中,串口通信是一种非常常见的通信方式。随着技术的发展,USB接口逐渐取代了传统的串口接口,但串口通信在某些特定领域仍然具有不可替代的作用。因此,市场上出现了
    的头像 发表于 07-15 15:21 840次阅读

    串口工具连接ESP32会重启怎么解决?

    、IPOP V4.1 、Xshell等的串口功能,连接ESP32板后,开关软件或串口会使用ESP32板子重启。 3、用SSCOM3.2,重复
    发表于 07-02 06:18

    esp32串口和Stm32F407串口通讯,通过TJACAN,结果esp32串口读到的一直是自己发的数据,为什么?

    我用esp32串口和Stm32F407串口通讯,通过TJACAN。结果esp32串口读到的一
    发表于 06-19 07:00

    ESP32-C3的USB Serial/JTAG Controller能作为通讯串口使用吗?

    我这边使用的是ESP8685(我理解跟ESP32C3在这方面是一样的). IDF是5.0版本. 我这边期望是: 我平时调试log与烧录通过默认的硬件串口实现. 与电脑上位机的通讯通过
    发表于 06-11 07:04

    ESP32-S3 USB CDC虚拟串口发送数据失败的原因?

    最近在使用ESP32-S3的USB CDC虚拟串口时,发现USB在热插拔之后发送数据出现了问题,USB
    发表于 06-06 06:50

    GitHub Copilot+ESP开发实战-串口

    上篇文章讲了GitHubCopilot在应用中可能遇到的问题,接下来小启就简单介绍下GitHubCopilot在ESP32开发中C语言实现串口功能,感兴趣的可以看看。一、向Copilot提问
    的头像 发表于 03-16 08:03 486次阅读
    GitHub Copilot+<b class='flag-5'>ESP</b>开发实战-<b class='flag-5'>串口</b>

    usb串口线怎么使用 usb串口串口usb的区别

    USB串口线(USB to Serial Cable)是一种用于将计算机的USB接口连接到串口
    的头像 发表于 01-22 14:56 4602次阅读

    ESP32C3串口打印数据

    、Quad SPI 和 QPI 接口外接多个 flash,满足各类物联网产品功能需求。 串口打印数据是嵌入式应用中常用的功能,可以用于输出程序的运行信息。 开发环境搭建 乐鑫公司为开发
    发表于 01-13 14:49

    stlink烧录器烧录步骤

    的详细步骤。 步骤1:准备工作 在进行STLINK烧录之前,需要先准备好一些必要的工具和材料。首先,确保你已经购买了STLINK烧录器,并连接到电脑上。其次,准备一根USB
    的头像 发表于 01-08 14:51 1.3w次阅读