micro:bit 的 webusb 功能 micro:bit上编程功能是通过自带的DAPLink实现。DAPLink是ARM公司推出的一个低成本开源编程器/仿真器,常用于开发ARM芯片。今年DAPlink已经进行了多次改进和升级,目前的版本已经是0246了,而micro... 吃瓜阿阳 2022-11-07 171 #micro:bit #webusb
macOS 上给 esp8266 刷固件的方法 以 D1 Mini 开发板为例,自带了串口驱动。 找到串口设备 打开 Terminal cd /dev/ls 找到开发板的 tty 串口。比如 /dev/ttyUSB0,具体会不一样。 下载 macOS 的烧录工具 esptool pip install esptool 开始烧录 # 擦... 吃瓜阿阳 2022-11-07 217 #ESP8266
用 ESP32 制造炫彩 LED 球 MAKER:jiripraus/译:趣无尽 Cherry(转载请注明出处) 本期带大家制作一个 LED 的炫彩发光球,使用 3D 打印外壳搭建球体并将 LED 灯嵌入在球体表面,最后再上传代码,一个颜色绚丽的 LED 球就完... 吃瓜阿阳 2022-11-07 100 #c #ESP32 #led
MicroPython设置忽略SD卡启动 在STM32分支中,以前在启动时,如果没有SD卡就从内部Flash启动(从内部Flash生成的PYBFlash中读取boot.py和main.py),否则就会从SD卡启动。 但是这样存在一个问题,当我们希望从内部flash启动而又使... 吃瓜阿阳 2022-11-07 214 #MicroPython #SD卡
新版本单总线驱动和DS18x20的使用方法 新版本的MicroPython,对单总线驱动做出了非常大的改动,造成以前的程序都无法使用了。即使换用旧的DS18X20驱动,也无法在新固件下使用。 下面简单介绍新的单总线驱动使用方法: 首先需要更... 吃瓜阿阳 2022-11-07 121 #ds18x20 #MicroPython #Python
更新ESP32固件的方法 更新ESP32有多种方法: 使用官方的FLASH_DOWNLOAD_TOOLS 使用esptool.py 使用DFRobot的uPyCraft 使用FLASH_DOWNLOAD_TOOLS时,按照下面参数配置,重点是地址为0x1000,以及选中DoNotChgBin选项。 使用esptool.py,通过... 吃瓜阿阳 2022-11-07 292 #ESP32 #firmware #MicroPython
MicroPython 使用 DS3231 时钟模块 DS3231是淘宝上最常见的一种RTC模块,价格低,使用简单方便。前一段时间在其它板子上成功测试过,现在我们再将它连接到PYB Nano上试试,同时增加了EEPROM的程序。 接线方式和连线图如下:... 吃瓜阿阳 2022-11-07 223 #DS3231 #MicroPython #Python
用寄存器控制pyboard的LED 用寄存器控制pyboard的LED pyb.LED(1).on()pyb.LED(1).off() 但是,pyb中也可以通过寄存器去控制LED,如: import stmLED1 = 13stm.mem16[stm.GPIOA+stm.GPIO_BSRRL]|=(1LED1)stm.mem16[stm.GPIOA+stm.GPIO_BSRRH]|=(1LED1)LED4 = 4stm.mem16[... 吃瓜阿阳 2022-11-07 188 #MicroPython #pyboard #Python
MicroPython通过2G模块串口收发短信 集成2G通信、定位模组,赋予物联网特性。本例使用M6220,它是一款基于eSIM技术的2G模组,支持GSM/GPRS,提供GPS+北斗双模定位功能,并具备一定的数据处理能力,其2G工作频段有GSM850、GSM900、D... 吃瓜阿阳 2022-11-07 177 #2G #MicroPython #Python
使用SPI方式挂载SD卡 一些应用中需要用到SD卡保存数据,但是有的 MicroPython 开发板系统中又没有设计SD卡,这时可以通过SPI方式外接SD卡。 使用方法如下。 将系统的SPI连接到SD卡 使用一个GPIO作为片选CS,并连接到... 吃瓜阿阳 2022-11-07 144 #MicroPython #Python #SD卡
ESP8266 快速开发指南 这是针对 ESP8266 版的快速指南,请大家注意与 pyboard 版的区别。简单介绍一组有关 ESP8266 开发板下使用 MicroPython 开发的范例程序。 machine 和频率控制 import machinemachine.freq() # get the current freque... 吃瓜阿阳 2022-11-07 197 #ADC #DAC #ESP8266
使用MicroPython计算任意位数圆周率 计算任意精度的圆周率是个有趣的主题,得益于python的强大计算能力,我们在MicroPython可以轻松的计算pi。 下面是一个使用MicroPython计算的程序。我们将它复制到STM32F7DISC中(STM32F7DISC已经下载了... 吃瓜阿阳 2022-11-07 123 #MicroPython #Python #圆周率