基于微控制器的MicroPython模块运行

编程语言及工具

105人已加入

描述

在这个追求轻薄短小的时代,越来越多的电子设备体积越来越紧凑,在有限的空间之下,留给编程的空间也越来越少。MicroPython是Python 3编程语言的精简版,可在微控制器和受限环境中运行,以满足小型电子设备的特殊要求。艾睿电子推出MicroPython的紧凑型电子电路板,搭配MicroPython编程语言学习套件,可以快速进行电子产品的编程开发。

场景应用

MicroPython是Python 3编程语言的一种精简而有效的实现,其中包括Python标准库的一小部分,并且经过优化可在微控制器和受限环境中运行。MicroPython足够精简,可以在256k的代码空间和16k的RAM中运行。艾睿电子MicroPython模块是物联网理想的计算解决方案平台,例如仅需2条命令即可将开发板设置为iBeacon。

这是可运行MicroPython的紧凑型电子电路板,与Silicon Labs BLE模块集成,仅需使用MicroPython语言便能简单实现BLE。

产品实体图

功能特性

强大的STM微控制器,具有预建的MicroPython编程语言支持

添加了Silicon Labs BLE模块支持

支持SD卡存储文件系统

可自定义的MicroPython库

英飞凌(Infineon)的OPTIGA Trust E安全芯片(可选)

核心芯片

STM – 带有硬件浮点的168 MHz Cortex M4 CPU:STM32F405RG微控制器

STM – LDO:LDFM33PUR

Silicon Labs – BLE模块:BGM13P

NXP – 3轴12位方向/运动检测传感器:MMA8652

英飞凌– OPTIGA Trust E安全芯片:OPTIGA Trust E

Molex – USB Micro Type-B连接器:1050170002

Molex – microSD存储卡连接器:473092285

TXC – SMD接缝密封晶体:32.768kHz和12MHz晶体

应用

MicroPython编程语言学习套件

框图

编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分