在掌控板中加载人教版信息科技教学指南中的educore库

掌控板中加载educore库

人教信息科技数字资源平台(https://ebook.mypep.cn/free)中的《信息科技教学指南硬件编程代码说明》文件中提到"本程序说明主要供教学参考。需要可编程主控板须支持运行MicroPython 脚本程序。希望有更多的主控板在固件中支持educore模块",但是教材和这个说明文件都没有指定哪种硬件。在Thonny中能安装educore库,但是导入库后出错。在https://pypi.org/project/educore/中发现此库只有
init.py里只有两行代码:

python 复制代码
#-*- coding: utf-8 -*-
print("test")

解决方案:在https://github.com/labplus-cn/mpython/releases/tag/2.4.1中查到mpython的v2.4.1版的固件支持educore库。从https://github.com/labplus-cn/mpython/releases/download/2.4.1/mpython.bin下载mpython.bin固件。

使用mind+软件,选择上传模式,在"扩展"中选择掌控板,点击"连接设备",找到掌控板所在的com口,在官方固件中选择"本地加载",找到下载的mpython.bin文件,上传固件文件。

待加载成功后,点击"文件系统"下的"掌控板中的文件"即可见到上传的固件文件。

打开thonny软件(需配置解释器和端口),编写如下代码:

python 复制代码
from educore import oled
oled.print("hello 掌控板")

运行程序,在掌控板上显示如下:

相关推荐
jianqiang.xue6 小时前
系统服务层设计:沉淀通用能力,让业务层只专注业务
stm32·单片机·嵌入式硬件·mcu·物联网·esp32
电子元件小说家7 小时前
电感选型不头秃:线艺MSS5131H与同于科技国产化大PK
科技
硬件工艺分享君7 小时前
基站射频PCB与核心网PCB有何区别?3大设计差异详解
科技·制造·pcb工艺·新能源
数字新视界10 小时前
用电安全管理系统解决方案
物联网·安全·电力监控系统·用电安全·大榕树
智塑未来10 小时前
证券公司智能运维平台哪个品牌做得好?擎创科技智能运维 2.0 适配券商全场景
运维·科技·区块链
Lumos6fly11 小时前
《ESP32 物联网全栈实战-07》BLE 蓝牙
物联网
万亿少女的梦16812 小时前
基于STM32、RFID与OneNET的开放性实验室电源节点设计
stm32·物联网·onenet·rfid·esp8266
HXDGCL19 小时前
东莞市华创力科技:专业环形导轨工厂,助力自动化产线升级
运维·科技·自动化
蓝速科技19 小时前
蓝速科技丨鸿蒙人脸触控一体机信创通行落地实战
android·科技·harmonyos
跨境生态圈19 小时前
2026跨境出海服务商深度测评:凌赟科技如何用“SEO+GEO双引擎”重构AI时代获客逻辑?
大数据·运维·人工智能·科技·chatgpt