收藏网址

收藏官网,优惠快人一步

您可以尝试通过快捷键 CTRL + D 加入收藏夹

|
|
0755-83865666
|
|
手机立创
|
面板定制
|
消息(0)
|

温馨提示

您上传的BOM清单格式不准确,当前支持上传xls、xlsx、csv、JPG、PNG、JPEG格式,请检查后重新上传

BOM正在分析中...
首页 > 应用与分享 > 立创电赛展:《一个支持扩展的可编程全键盘终端》,参赛赢2万现金!
  • 立创电赛展:《一个支持扩展的可编程全键盘终端》,参赛赢2万现金!

  • 2024-09-09 18:12:38 阅读量:731

盛思锐传感器”第九届立创电子设计开源大赛火热报名中,现在点击报名立创电赛赢2万现金大奖,报名后全阶段可触发福利!

 

  大赛网址:DIY.SZLCSC.COM

 

为了给大家些创作灵感,今天带来第八届立创电赛优胜奖项目-《MagicBerry 一个支持扩展的可编程全键盘终端》案例分享!本文作者:瑞萨MCU杯第八届立创电子设计开源大赛选手@M0dular禁止商用,未经许可禁止转载

*1、项目功能介绍


MagicBerry是一款全键盘袖珍小工具,配备一块2.4英寸320x240像素的IPS LCD显示屏、带触控区的迷你键盘、microSD卡槽、Lora模块、扬声器、锂电池充电管理和ESP32S3双核处理器;

这是一个可编程终端,通过编程技能可以将其变成独立的工具。比如串口监视器,信息收发等;

这也是一块用来学习编程的开发板;

*2、项目属性


首次公开原创;

* 3、开源协议


CERN Open Hardware License

*4、硬件部分


本项目主要是以乐鑫公司的esp32-s3作为主控,8MB FLASH,2MB RAM

  • 采用IO来直接控制矩阵式Q20键盘;
  • 显示部分选用了低成本的2.4寸IPS彩屏,通过spi总线控制;
  • lora模块则使用了安信可的ra-01模块;
  • 配备锂电池充电电路,支持USB type-c和锂电池电源切换
  • 一路RTC芯片,保证掉电状态下的日历更新
  • 一路6轴运动传感器
  • 支持microSD卡
  • USB type-c,支持固件或文件拖曳更新

实物图

实物图

实物图

实物图

实物图

实物图

实物图

实物图

实物图

实物图

实物图

4.1硬件介绍

esp32s3作为主控,可以很好的支持circuitpython,非常方便进行编程方面的学习实践,而且有着丰富的生态资源

esp32s3主控

esp32s3主控

使用TP4054为电池进行充电

使用TP4054为电池进行充电

使用AP2112K为整个电路提供3.3V供电

使用AP2112K为整个电路提供3.3V供电

使用AP2112K为整个电路提供3.3V供电

使用max98357提供喇叭输出,采用i2s接口

使用max98357提供喇叭输出,采用i2s接口

使用max98357提供喇叭输出,采用i2s接口

显示部分使用的是2.4寸IPS彩屏或2.7寸memoryLCD,采用spi接口通讯

使用的是2.4寸IPS彩屏或2.7寸memoryLCD,采用spi接口通讯

使用的是2.4寸IPS彩屏或2.7寸memoryLCD,采用spi接口通讯

lora部分选用的是安信可的ra-01模块,采用spi接口

lora部分选用的是安信可的ra-01模块,采用spi接口

lora部分选用的是安信可的ra-01模块,采用spi接口

SD卡也使用spi接口,与显示器和lora模块共用spi引脚

SD卡也使用spi接口,与显示器和lora模块共用spi引脚

SD卡也使用spi接口,与显示器和lora模块共用spi引脚

 

注:推荐使用嘉立创EDA。若选择其他EDA工具,请在附件上传PDF格式的原理图,PDF格式的PCB图纸,Gerber格式的PCB文件。这里可以详细说明您的项目实现原理和机制、注意事项、调试方法、测试方法等。推荐图文并茂的形式向别人介绍您的想法。

*5、软件部分


整体开发采用CircuitPython;不需要搭建开发环境,也不需要编译过程。可以直接使用任何代码编辑器直接操作源文件;功能菜单的选择主要集中在code.py中;

若要添加或删除功能页面,只需在APP文件夹进行添加和删减相关.py文件即可。

文件支持实时编辑测试,可以直接通过全键盘进行修改运行。主要移植了Robert Hammelrath大佬Micropython-Editor  

注:若您的项目涉及软件开发,请在附件上传对应的工程源码。这里可以详细说明您的软件流程图、功能模块框图、相关算法的解释或科普、源码结构、编译环境的搭建和配置、源码编译方法、程序烧录方法等。推荐图文并茂的形式向别人介绍您的想法。

*6、BOM清单


BOM清单

BOM清单

注:项目涉及的BOM清单。这个位置请上传BOM的截图。清单详情请以PDF的格式上传到附件中。建议包括型号、品牌、名称、封装、采购渠道、用途等内容。具体内容和形式应以表达清楚项目构成为准。

*7、大赛LOGO验证


大赛logo

大赛logo

点击zip下载大赛logo标识! (大赛标识).zip

* 8、演示您的项目并录制成视频上传


更多详情:https://diy.szlcsc.com/posts/15a52db9fd7d40c492eb505280278e45

您的浏览器版本过低(IE8及IE8以下的浏览器或者其他浏览器的兼容模式),存在严重安全漏洞,请切换浏览器为极速模式或者将IE浏览器升级到更高版本。 【查看详情】
推荐您下载并使用 立创商城APP 或者最新版 谷歌浏览器火狐浏览器360浏览器搜狗浏览器QQ浏览器 的极(高)速模式进行访问。
© 2022 深圳市立创电子商务有限公司 版权所有

提示

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

请填写订单取消原因

提示

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

成功提示

content

失败提示

content

微信咨询

关注公众号咨询客服

咨询客服
  • 在线客服热线

    0755-83865666

  • 服务时间

    工作日  8:30~20:30

    节假日  8:30~18:00

  • 服务投诉

QQ咨询
投诉意见

紧急问题投诉电话:

18826549599

更快的受理通道

对常规通道处理结果不满意

请在此扫码

此意见箱直通立创管理层

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