博客专栏  >  编程语言   >  Micropython加速物联网开发

Micropython加速物联网开发

Mircopython基于ANSI C,语法跟Python 3基本一致,拥有自己的解释器、编译器、虚拟机,提供便利的硬件访问、丰富的类库,具有高效的开发效率、稳定性、跨平台性,目前已支持多款单片机。Micropython可大幅提升物联网终端设备的开发速度。

关注
6 已关注
9篇博文
  • Micropython加速物联网开发9 - 舵机的控制

    舵机经常用在航模、玩具车以及机器人上。通过 PWM 脉冲信号驱动舵机旋转到一个精确的角度从而实现转向、控制器械手臂等功能。 舵机的种类非常多,本文使用的舵机型号如下:舵机引脚描述 棕色 - 地线 红...

    2017-08-24 23:07
    310
  • Micropython加速物联网开发8 - 2G网络TCP通信

    M6220是一款基于eSIM技术的2G模组,支持GSM/GPRS,其2G工作频段有GSM850、GSM900、DCS1800和PCS1900。接下来就体验一下M6220与后台服务器的TCP通信。首先在...

    2017-05-25 18:50
    2353
  • Micropython加速物联网开发7 - Micropython源码编译与固件更新

    在实际开发中,难免会遇到编译Micropython源码的情况:比如当前固件损坏、固件版本升级、需要裁剪固件节省空间等。本文介绍在Linux环境中编译Micropython源码并下载到TPYBoard运...

    2017-05-24 16:37
    1656
  • Micropython加速物联网开发6 - 通过串口使用2G模组短信功能

    集成2G通信、定位模组,赋予物联网特性。本例使用M6220,它是一款基于eSIM技术的2G模组,支持GSM/GPRS,提供GPS+北斗双模定位功能,并具备一定的数据处理能力,其2G工作频段有GSM85...

    2017-05-18 17:02
    2563
  • Micropython加速物联网开发5 - 定时刷新环境温度

    18B20驱动 DS18B20是一款非常强大的测温芯片,其体积小、精度高、硬件开销低、抗干扰能力强。引脚示意图如下: 通讯指令表: Micropython源码已经实现了1...

    2017-05-17 19:02
    1216
  • Micropython加速物联网开发4 - SPI驱动5110LCD屏

    5110是84*48点阵LCD屏,其性价比高、接口简单、速度快、功耗低,非常适合电池供电的便携式终端设备。 本例使用TPYBoard开发板SPI1接口驱动5110LCD屏。 连线图即接口说明 LC...

    2017-05-12 16:52
    1295
  • Micropython加速物联网开发3 - 按键中断和回调

    TPYBoard开发板上的USR为用户按键,可以自定义按键触发的事件。想要使用USR按键,首先需要定义对象。 >>> import pyb >>> usr_key = pyb.Switch() 通...

    2017-05-11 23:14
    1005
  • Micropython加速物联网开发2 - Micropython交互式解释器

    查看端口号 使用REPL(交互式解释器)编写、运行python代码非常方便。Micropython提供了用户和开发板交互式连接的支持。TPYBoard使用USB转TTL连接了STM32 MCU的UA...

    2017-05-11 21:57
    821
  • Micropython加速物联网开发1 - Micropython初体验

    Mircopython使得用python进行单片机开发成为可能,其基于ANSI C,语法跟Python 3基本一致,拥有自己的解释器、编译器、虚拟机以及类库。目前已支持多款单片机,本例使用基于STM3...

    2017-05-11 16:14
    1635

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部