首页 > 应用与分享 > ESP32-8bit像素屏幕:EmojiCube
  • ESP32-8bit像素屏幕:EmojiCube

  • 2022-02-18 10:53:16 阅读量:3145

本文作者:立创源硬件平台 OSHWHub 户@lihongchen,禁止商用,未经许可禁止转载,点击查看原文章


1、工程描述


EmojiCube工程为DIY8*8像素屏幕,主控ESP32-WROOM-32D,可编程,自定义显示内容,低成本,非常简单,对新手友好!




设计思路来源以及部分素材来源于项目:IoT Emoji 标牌,用最简单低成本的方式,利用ESP32强大的物联网功能,实现一个显示 8x8 像素 Emoji 的标牌。



2、软硬件设计


原理图设计

引脚连接说明:

GPIO4 <------> 灯珠DIN;

GPIO2 <------> 触摸芯片TTP223: Q



PCB设计如下图,右边矩形焊盘为触摸区域,正面为灯珠,反面为主控esp部分。



使用Fusion360设计,工程附件提供stl文件,外壳尺寸约为60×60×15mm

建议使用黑色材料打印或白色材料打印后上黑色,纯白外壳效果太差了

3D外壳设计目前需要修改,小伙伴务必不要直接打样。





软件&交互式前端设计


1、利用ESP的物联网功能,提供两种交互方式:AP软路由/wifi配网;无论哪种方式,通过MDNS服务均可在浏览器中访问:http://esp32.local/ 进入主界面


 


2、浏览器与ESP之间通过ajax进行交互;点击表情即可显示指定的图像
3、考虑到每次切换表情需要登录浏览器较为麻烦,因此预留了一个触摸开关作为离线交互工具,即触摸开关即可切换表情
4、所有文件:html,json等均存储在Flash中SPIFFS文件系统,具体内容请见工程附件中文件夹
5、自定义图像显示:参考pico-8游戏设计,采用16种颜色,还在开发中




视频演示



3、电路设计


原理图(点击进入立创EDA编辑器打开)


PCB(点击进入立创EDA编辑器打开)


更多详情及附件,可从原工程查看。


本文作者:立创源硬件平台 OSHWHub @lihongchen禁止商用,未经许可禁止转载


热门物料
型号
价格
BX-TS-26-365TP/轻触开关 0.08692
ZX-QC34-2TPDZ/轻触开关 0.159
LM358DR/运算放大器 0.303699
TPS54331DR/DC-DC电源芯片 0.846
AD620ARZ-REEL7/仪表放大器 20.37
AD8253ARMZ-R7/仪表放大器 39.61
ULN2003ADR/达林顿晶体管阵列 0.498
SN75176BDR/RS-485/RS-422芯片 0.5358
MAX3485EESA+T/RS-485/RS-422芯片 8.67
OP2177ARZ-REEL7/运算放大器 7.91
您的浏览器版本过低(IE8及IE8以下的浏览器或者其他浏览器的兼容模式),存在严重安全漏洞,请切换浏览器为极速模式或者将IE浏览器升级到更高版本。 【查看详情】
推荐您下载并使用 立创商城APP 或者最新版 谷歌浏览器火狐浏览器360浏览器搜狗浏览器QQ浏览器 的极(高)速模式进行访问。
© 2022 深圳市立创电子商务有限公司 版权所有

提示

您确定删除此收货地址吗?

提示

您确定删除此收货地址吗?

成功提示

content

失败提示

content

微信咨询

关注公众号咨询客服

咨询客服
  • 在线客服热线

    0755-83865666

  • 服务时间

    工作日  8:30~20:30

    节假日  8:30~18:00

  • 服务投诉

QQ咨询
优惠券
芯媒体

立创商城旗下芯媒体

微信号:icsight

建议反馈
填问卷 立创用户体验问卷调查 立即参与
活动规则
活动规则
展开客服