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

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

3天内不再提示

快来!炫酷好玩的像素时钟&音乐频谱,合宙ESP32-C3开发板创意DIY分享

合宙LuatOS 来源:未知 2023-10-20 14:55 次阅读

这样的季节,有人赞秋叶之静美,有人叹秋风之悲凉,我们的工程师朋友则是连连催货忙~刚到手合宙CC表,又来催上市一年多仍风头不减的DIY神器”合宙ESP32-C3开发板。

今天不仅补货到了,还要特别分享@亚里士不可得大佬的开源佳作——使用合宙ESP32-C3开发板自制像素时钟&音乐频谱。在变幻的时间和跳跃的频谱中,开启属于你的秋日浪漫……

wKgZomUyJXqAFvT1AAOEnEVkXh0490.png

wKgZomUyJXqAb4mCAAAC867ORy8603.gif

像素时钟&音乐频谱开源分享


本项目以合宙ESP32-C3开发板为主控,使用Arduino开发实现像素时钟&音乐频谱相关功能。相较于Awtrix开源时钟项目,本项目偏向自制实用需求,无需服务器,整体而言在电子元件需求上更简单,源码复杂度也更低。

- 硬件制作要点 -

项目主要硬件物料有合宙ESP32-C3开发板、WS2812 8x32软屏、按键、MAX4466麦克风、均光膜、黑色半透明亚克力板等。使用的引脚可以查看代码中的相关定义,非常简单。

目前合宙在售的ESP32-C3开发板有经典款与简约款两种(注:12.9元经典款有串口芯片,9.9元简约款无串口芯片),本项目两款均可使用。建议初学者入手经典款,烧录调试比较方便。

合宙ESP32-C3开发板:

https://dpv.xet.tech/s/iqJxg(复制到微信)

wKgZomUyJXqASsrbAAgd-oE9AE4568.png

项目中使用的是WS2812 8x32软屏,如果实际使用软屏排列方式不一样,需要查库文档修改matrix矩阵定义。

在软屏上加栅格和均光膜之后,还可以再加上黑色半透亚克力防刺眼:

wKgZomUyJXuAJaTUAE3EVTQPyfc705.gif

wKgZomUyJXuAHtIfAEjG1itCD6k088.gif

- 当前主要功能 -

合宙ESP32-C3开发板除了官方支持的LuatOS开发,还可以根据自身开发经验选择乐鑫IDF/Arduino/MicroPython等开发方式。

本项目使用Arduino进行开发,代码开源。当前已实现像素时钟&音乐频谱相关功能,如:时钟显示、颜色控制、亮度调整、频谱样式、代码雨、切换动画等,支持通过按键或代码定时切换显示模式。

wKgZomUyJXyABtxBAEdXhVIT3gs445.gif
wKgZomUyJXyAeXQrAAy6l2ctolM258.gif

wKgZomUyJXyAWNzTAAAMcoCpJIU455.gif

wKgZomUyJX2ARlKSAAi27oRtceY445.gif
wKgZomUyJX2AdVJhAAaoyxzG0vE634.gif

- 项目最新源码 -

可通过下方Gitee仓库开源链接或文末“阅读原文”获取最新源码。

开源链接:

https://gitee.com/adamhxx/arduino-open-source/tree/master/ESP32C3-CLOCK

还有其他开源DIY项目,感兴趣的朋友一起来交流探讨吧~

wKgZomUyJX2AY5CeAAB8tdJ3yp0289.gif

wKgZomUyJX2AVdoaAAUl4x1U_A8663.png

特别感谢@亚里士不可得大佬
期待更多精彩作品

wKgZomUyJXqAb4mCAAAC867ORy8603.gif


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

    关注

    0

    文章

    120

    浏览量

    1499

原文标题:快来!炫酷好玩的像素时钟&音乐频谱,合宙ESP32-C3开发板创意DIY分享

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

收藏 人收藏

    评论

    相关推荐

    ESP32-P4首秀|启明云端带你解读乐鑫P4多媒体开发板

    此前,乐鑫发布了新一代MCU芯片ESP32-P4的消息,今天ESP32-P4开发板终于登场亮相了,快来一睹真容吧。一、ESP32-P4
    的头像 发表于 02-19 12:30 1375次阅读
    <b class='flag-5'>ESP32</b>-P4首秀|启明云端带你解读乐鑫P4多媒体<b class='flag-5'>开发板</b>

    ESP32-C3开发板设计指南

    首先是ESP32-C3只支持BLE,也就是数据是以packet出现的。不支持普通的蓝牙,也就是数据的处理的时候是可以字符串去操作的。
    的头像 发表于 01-26 11:10 1147次阅读
    <b class='flag-5'>ESP32-C3</b><b class='flag-5'>开发板</b>设计指南

    ESP32-C3在智能充电桩上的应用,性价比爆棚!

    ESP32-C3在智能充电桩上的应用,性价比爆棚!
    的头像 发表于 01-20 08:03 335次阅读
    <b class='flag-5'>ESP32-C3</b>在智能充电桩上的应用,性价比爆棚!

    合宙Air001迷你版音乐频谱桌面小摆件

    当梦想照进现实,小小的音乐频谱摆件让时光流转变得温暖又治愈……音乐频谱桌面小摆件DIY开源分享工程师朋友日常少不了
    的头像 发表于 11-04 08:05 376次阅读
    合宙Air001迷你版<b class='flag-5'>音乐</b><b class='flag-5'>频谱</b>桌面小摆件

    治愈系!合宙Air001迷你版音乐频谱桌面小摆件

    当梦想照进现实,小小的音乐频谱摆件让时光流转变得温暖又治愈…… 音乐频谱桌面小摆件DIY 开源 分享 工程师朋友日常少不了
    的头像 发表于 11-03 12:15 1560次阅读
    治愈系!合宙Air001迷你版<b class='flag-5'>音乐</b><b class='flag-5'>频谱</b>桌面小摆件

    【CORE-ESP32-C3版评测】开箱之初步体验

    的wifi局域网控制。关于该板卡的详细介绍,请移步到:https://wiki.luatos.com/chips/esp32c3/board.html 此次体验很不错,非常感谢论坛提供的CORE-ESP32-C3
    发表于 10-27 18:17

    酷好玩像素时钟&amp;amp;amp;音乐频谱,合宙ESP32-C3开发板创意DIY分享

    分享@亚里士不可得大佬的开源佳作——使用合宙ESP32-C3开发板自制像素时钟&amp;音乐
    的头像 发表于 10-21 08:04 502次阅读
    炫<b class='flag-5'>酷好玩</b>的<b class='flag-5'>像素</b><b class='flag-5'>时钟</b>&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>音乐</b><b class='flag-5'>频谱</b>,合宙<b class='flag-5'>ESP32-C3</b><b class='flag-5'>开发板</b><b class='flag-5'>创意</b><b class='flag-5'>DIY</b>分享

    【开源资料】使用ESP32C3超简单制作迷你四足机器人

    主板隐藏到了机壳内,电池使用16240锂电池。 esp32c3使用的9.9的esp32c3开发板,大大的简化了电路的设计,需要自行焊接的
    发表于 09-21 11:15

    ESP32-C3模块上使用MQTT进行通信

    ; 其中-t /topic/qos0表示需要往那个topic发送。 此时,可以看到开发板正常接受到了pc发过来的消息。 4.手机控制 此处只做局域网内的控制,也就是手机、电脑、esp32-c3在同一个
    发表于 08-16 07:28

    ESP32-C3的编程方式

    小结 本文通过环境搭建、外设编程、WiFi程序的演示,大致的描述了ESP32-C3的编程方式。总的说起来,采用ESP-IDF的集成开发环境,很大程度上可以减少环境搭建的烦恼,可以非常顺利的做上层业务
    发表于 08-16 06:57

    【FireBeetle 2 ESP32-S3开发板体验】测评1_搭建开发环境

    第1章 开发板开箱以及开发环境搭建 感谢电子发烧友社区提供的测评机会,参加DFRobot 的FireBeetle 2 ESP32-S3开发板的测评。 在官网的介绍页面,可以看到板卡相关
    发表于 07-29 21:40

    ESP32-C3旋钮开发板演示

    ESP32
    YS YYDS
    发布于 :2023年07月07日 19:40:50

    ESP32-C2开发板 8684 智能开关例程

    ESP32-C3开发板开发演示
    的头像 发表于 06-29 14:13 493次阅读
    <b class='flag-5'>ESP32</b>-C2<b class='flag-5'>开发板</b>  8684   智能开关例程

    开源 | 合宙ESP32开发板+WS2812+触摸屏,自制创意&amp;amp;quot;像素盒子&amp;amp;quot;,还让ChatGPT写代码!

    灵魂——ESP32C3开发板+WS2812灯板+电容触摸屏,还让ChatGPT给写代码!又将会发生怎样的奇妙碰撞呢?本期特别分享@爆改车间主任在立创开源硬件平台的"像素
    的头像 发表于 06-09 09:52 2005次阅读
    开源 | 合宙<b class='flag-5'>ESP32</b><b class='flag-5'>开发板</b>+WS2812+触摸屏,自制<b class='flag-5'>创意</b>&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;quot;<b class='flag-5'>像素</b>盒子&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;quot;,还让ChatGPT写代码!

    ESP32C3开发板烧录失败问题

    \"ESP32C3开发板\",用VScode + ESP-IDF烧录失败-&amp;gt;设
    发表于 05-09 19:49