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

    文章

    148

    浏览量

    2383

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ESP32-S3 工具链+环境配置的最终步骤清单

    、Ninja、CMake路径)已加载。 步骤3:验证工具链是否配置成功 在 export.bat 运行后的终端中,执行以下命令: # 验证 ESP32-S3 编译
    发表于 11-26 07:36

    快速上手!带你用LVGL工具完成乐鑫科技ESP32-S3 2.8寸串口屏UI开发!代码完全开源

    还在为嵌入式显示界面的开发烦恼吗?配置环境复杂、移植LVGL困难、烧录过程频频出错——这些问题我们都懂。今天,我们将手把手带你走完启明云端ESP32-S32.8寸串口屏的完整开发流程
    的头像 发表于 10-30 18:04 1150次阅读
    快速上手!带你用LVGL<b class='flag-5'>工具</b>完成乐鑫科技<b class='flag-5'>ESP32</b>-S3 2.8寸<b class='flag-5'>串口</b>屏UI开发!代码完全<b class='flag-5'>开源</b>!

    外部晶振在USB串口模块的应用

    在工业设备、嵌入式系统以及各类专业仪器中,串口通信依然是关键的数据传输方式。为适应现代计算机,USB 串口模块应运而生。可将
    的头像 发表于 08-12 17:28 1024次阅读
    外部晶振在<b class='flag-5'>USB</b><b class='flag-5'>转</b><b class='flag-5'>串口</b>模块的应用

    启明云端ESP32-S3 2.8寸串口屏到手了?如何上手?看这篇!

    【场外插播】ESP32-S32.8寸串口屏、MX1.25-7P线、MX1.25-8P线我们都带来了,开箱展示如下【竞猜继续】ESP32-S32.8寸串口屏到手还不知道如何上手点屏?不要
    的头像 发表于 07-07 18:04 620次阅读
    启明云端<b class='flag-5'>ESP32</b>-S3 2.8寸<b class='flag-5'>串口</b>屏到手了?如何上手?看这篇!

    ESP32-P4 C5开发板烧录小智全流程!速看!

    没错,你没有看错!我们带着WT99P4C5-S1开发板烧录小智全流程走来了!开发板搭载乐鑫科技ESP32-P4和ESP32-C5芯片,代码完全开源,支持灵活二次开发。什么?文字教程不好
    的头像 发表于 07-04 18:03 1642次阅读
    <b class='flag-5'>ESP32</b>-P4 C5开发板<b class='flag-5'>烧录</b>小智全流程!速看!

    ESP32用作经典蓝牙串口透传模块与手机进行串口通信

    本文介绍了如何把ESP32用作一个蓝牙串口透传设备使用,其功能和常用的HC-05/06串口蓝牙设备一样。并与手机蓝牙串口APP进行双向蓝牙通
    的头像 发表于 06-20 17:45 2114次阅读
    <b class='flag-5'>ESP32</b>用作经典蓝牙<b class='flag-5'>串口</b>透传模块与手机进行<b class='flag-5'>串口</b>通信

    一般烧录器烧录MCU常见的设置和配置方法

    : 从烧录器官方网站或烧录器供应商处获取最新版本的专用烧录软件。 运行安装程序,按照提示完成安装。 重要: 安装过程中,如果系统提示安装驱动程序(通常是 USB 驱动),务必选择安装
    发表于 06-17 11:26

    ESP32-S3开发板烧录小智AI系统全流程指南

    在AI语音交互领域不断发展的今天,开发者们对于功能强大、开源灵活的开发板需求日益增长。今天,我们就来详细了解一下ESP32AgentDevKit烧录小智的全流程,这款搭载乐鑫科技
    的头像 发表于 06-16 18:01 7004次阅读
    <b class='flag-5'>ESP32</b>-S3开发板<b class='flag-5'>烧录</b>小智AI系统全流程指南

    USB串口模组选购指南:2025主流通信转换设备品牌盘点与应用方案解析

    、开发者和技术人员提供便捷的通信解决方案。2025年,USB串口模块市场产品种类更加多样化,功能也不断优化。本文基于权威数据平台的分析,盘
    的头像 发表于 06-13 16:12 655次阅读

    晶华微四通道烧录器解决方案

    杭州晶华微电子股份有限公司(股票代码:688130)自主研发设计的四通道烧录器是一款高效的烧录工具,支持同时对4颗芯片的烧录。既满足了客户对烧录
    的头像 发表于 06-12 09:07 826次阅读
    晶华微四通道<b class='flag-5'>烧录器</b>解决方案

    零知开源——ESP32语音交互系统(AI小智)开发教程

    人机交互功能 二、扩展板设计1. 硬件清单主控单元:零知ESP32(双核处理,支持Wi-Fi/BLE,丰富外设接口) 语音输入:INMP441数字麦克风(I2S接口,高信噪比) 音频输出
    发表于 03-29 16:30

    USB串口芯片CH9101介绍

    CH9101是一个USB总线的转接芯片,实现USB异步串口。提供了常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的
    的头像 发表于 02-19 14:13 1020次阅读
    <b class='flag-5'>USB</b><b class='flag-5'>转</b><b class='flag-5'>串口</b>芯片CH9101介绍

    USB串口驱动

    USB串口驱动
    发表于 02-10 13:49 3次下载

    离线烧录器来啦!HPM OBOX发布

    的离线烧录器,支持先楫全系列MCU的离线烧录。OBOX功能特性支持先楫全系列MCU离线烧录支持拨码进入三种模式:烧录模式、配置模式、升级模式
    的头像 发表于 02-08 13:38 1279次阅读
    离线<b class='flag-5'>烧录器</b>来啦!HPM OBOX发布

    esp32如何接入豆包

    要在 ESP32 上接入豆包工具,本质上是让 ESP32 设备与豆包的 API 进行通信,以获取相关服务
    的头像 发表于 02-05 13:40 2863次阅读
    <b class='flag-5'>esp32</b>如何接入豆包