Make your own Dasai Mochi with Seeed Xiao ESP32S3 and SSD1306 128x32px IIC OLED display esp32s3_oled_dasai_mochi

⭐☆☆☆☆ (1/5) 已发布
upiir 322 Stars MIT BOM 完整度: /5 教程完整度: /5

项目简介

用Seeed Xiao ESP32S3和SSD1306 OLED制作Dasai Mochi。


这是一个基于Seeed Studio XIAO ESP32S3微控制器和SSD1306 128x32像素IIC OLED显示屏的开源趣味电子项目,核心目标是教大家如何自制一个“打晒麻糬”(Dasai Mochi)主题的迷你动画摆件。项目解决了如何将流行的网络表情或品牌IP形象,通过低成本硬件和简单的图像转换技术,在小型OLED屏幕上实现流畅动画显示的问题。它特别适合电子制作初学者、创客教育场景,以及希望快速为桌面或小礼物增添互动趣味元素的爱好者。

标签

项目特点

使用 Seeed Xiao ESP32S3 作为核心控制器,体积小巧,性能强大。
采用 SSD1306 128x32px OLED 显示屏,显示效果清晰。
提供 Wokwi 在线仿真项目,无需硬件即可开始学习和调试。
详细展示了如何将图片转换为 C 语言数组并在 OLED 上显示。
包含完整的 YouTube 视频教程,手把手指导制作过程。
支持通过 U8g2 库驱动多种尺寸的 OLED 显示屏。

技术规格

主控芯片
显示屏
通信协议
编程环境
主要库
仿真平台
电源

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Seeed Studio XIAO ESP32S3 1 核心控制器
Seeed Xiao Expansion Board 1 可选,方便连接
SSD1306 128x32 OLED IIC 1 主要显示设备
面包板跳线 若干 用于连接电路
面包板 1 可选,用于原型搭建

所需工具

工具用途是否必需
计算机 编程和上传代码 ✅ 是
USB-C 数据线 连接 Xiao 开发板 ✅ 是
Arduino IDE 编写和上传程序 ✅ 是
烙铁 焊接排针(可选) ▢ 推荐
面包板 原型搭建(可选) ▢ 推荐

能力画像

记忆与知识检索
1/5
逻辑推演
2/5
表达与交流
1/5
感知与观察
1/5
数理与计算
2/5
动手与操作
3/5
狂热与坚持
2/5
创造与创新
3/5

所需技能

🔧 **动手能力**:需要基本的电子元件连接能力,如使用面包板或焊接排针。 💻 **编程能力**:需要了解 Arduino IDE 的基本使用,能够上传代码和修改参数。 ⚡ **电子电路**:需要了解 IIC 通信协议的基本原理,以及如何连接 OLED 显示屏。

适用场景

学习如何使用 ESP32S3 和 OLED 显示屏进行嵌入式开发。
制作一个有趣的桌面电子宠物,用于装饰或娱乐。
作为 Arduino/ESP32 入门项目,练习图片显示和动画制作。
用于创客教育,展示如何将创意转化为实际硬件项目。