使用MicroPython和pyboard开发板(6):Switch、回调和中断 pyboard开发板有两个小开关,分别标为USR和RST。RST开关是一个硬复位开关,如果按下,pyboard就会从头开始重启,相当于关机后再开机。 USR开关用于一般用途,通过Switch对象控制。要创建Switch
对于嵌入式开发,点亮pyboard开发板的板载LED就像写HelloWorld一样,只需要几行代码。连接到开发板,在解释器中键入下面的代码,就可以成功点亮pyboard上的LED:
REPL是指交互式解释器(Read Evaluate Print Loop),就是一种命令输入交互模式,可以使用命令行的方式与pyboard进行交互。REPL是测试代码和运行命令最简单的方式之一,也可以使用REPL编写main.py的代码。
本文介绍了如何使用MicroPython在pyboard开发板上运行你的第一个程序,所以,在开始下面的步骤前,你需要有一块pyboard开发板,如果你还没有,可以先去某宝或MicroPython官方网站买一块。
使用pybaord的注意事项 要使用好pyboard开发板,需要了解其工作原理的一些基本知识。 开发板的保护 开发板通常没有外壳,在使用时需要细心呵护。插拔USB电缆时动作要轻柔,以免损伤电路板上的USB插接座,如果断裂损坏很难修复。静电电压很高,容易对电路板上的元器件造成冲击而导致其损坏,所以,如
BLE广播(Advertising有的也叫广播,我比较习惯叫它广播)是低功耗蓝牙技术中重要一个方面。正确使用广播可有效的降低功耗、加快连接速度并提高可靠性。BLE广播也是蓝牙信标的关键技术,信标在定位和跟踪方面的应用也非常广泛。这篇文章详细介绍了低功耗蓝牙和信标的工作原理和使用方法。
MicroPython为广大Python编程开发人员打开了通往单片机、物联网开发的大门,但是在开发工具方面却不是很给力,虽然VSCode的插件很多,但是针对MicroPython却不是很多,好用的也已经好久没有更新。这边文章就介绍另外一款简单易上手的开源MicroPython集成开发工具————th
ESP32有两个ADC模块,由于其有一定的特殊性,在进行模数转换的时候需要注意一些问题。
本文介绍了如何在ESP32开发板上使用MicroPython进行开发,包括如何烧录和部署固件,以及一些常见问题。