ESP32S3 OLED 呆赛麻糬 esp32s3_oled_dasai_mochi

1/5 已发布
upiir 322 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5
ESP32S3 OLED 呆赛麻糬

项目简介

用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 显示屏。

技术规格

主控芯片 Seeed Studio XIAO ESP32S3
显示屏 SSD1306 128x32px IIC OLED
通信协议 IIC (I2C)
编程环境 Arduino IDE
主要库 U8g2, Image2cpp
仿真平台 Wokwi
电源 USB-C (通过 Xiao 开发板供电)

项目资源

物料清单 (BOM)

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

能力画像

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

所需技能

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

适用场景

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