您好,请登录 免费注册
手机立创
  • 微信小程序

    找料更方便

  • 立创APP

    体验更友好

  • 立创公众号

    售前咨询,优惠活动

消息(0)
我的订单 购物车(0)
联系客服
  • 4000800709

    点击QQ咨询

  • 0755-83865666

    0755-83865666

    拨打电话咨询

帮助中心
供应商合作

温馨提示

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

BOM正在分析中...
首页 > 应用与分享 >立创电赛展:《Magic Berry》,参赛赢2万现金!
  • 立创电赛展:《Magic Berry》,参赛赢2万现金!

  • 2024-08-02 15:10:40 阅读量:1510

“盛思锐传感器”第九届立创电子设计开源大赛火热报名中,现在点击报名立创电赛赢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,支持固件或文件拖曳更新

 

 

硬件介绍

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

 

使用TP4054为电池进行充电

 

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

 

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

 

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

 

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

 

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

 

 

5、软件部分

整体开发采用CircuitPython;

不需要搭建开发环境,也不需要编译过程。

可以直接使用任何代码编辑器直接操作源文件;

功能菜单的选择主要集中在code.py中;

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

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

 

6、BOM清单


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

提示

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

请填写订单取消原因

提示

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

成功提示

content

失败提示

content

微信咨询

关注公众号咨询客服

咨询客服
  • 在线客服热线

    0755-83865666

  • 服务时间

    工作日  8:30~20:30

    节假日  8:30~18:00

  • 服务投诉

QQ咨询
投诉意见

紧急问题投诉电话:

18826549599

更快的受理通道

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

请在此扫码

此意见箱直通立创管理层

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