【使用Visual Studio Code进行MicroPython编程】教程文章相关的互联网学习教程文章

mac上对esp8266-01s刷microPython成功实例【代码】

环境: 电脑:macOS 10.15 hardware: ESP8266-01S USB to UART转换器 硬件都是在淘宝买的,连线就不说了,我买的是即插即用版的。官网文档http://docs.micropython.org/en/latest/esp8266/tutorial/repl.html网上也有甚多教程,下面是我的一个成功例子:搜集信息:打开Terminal(bash)cd /dev/ ; ls 找到自己的tty串口。官方给的例子是/dev/ttyUSB0,显然每个人的不一样。我查了我的串口名就是tty.SLAB_USBtoUART准备工具/资源下...

使用Visual Studio Code进行MicroPython编程【代码】【图】

转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇Visual Studio Code(以下简称VSCode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持 C++、C#、Python、PHP等其他语言。准备工作TPYBoard v102 一块可访问网络的Windows系统的电脑(本文以w...

microPython 的逗比报错的问题【图】

今天搞了一天,发现了各种问题,首先最终的解决办法就是重现刷固件!!!!重刷固件就需要清除flash!清除flash的时候要按住flash键,然后按rst键,再松开rst键最后松开flash键,然后烧写固件!DIO烧写----刷最新版本的固件!更逗比的是最后又遇到了其他问题,,,,,居然是usb口的问题,真的很无语。最后今天又调试了另一个编译软件,本以为很厉害,谁知道,并不怎么滴!---upyloader还有就是原文:https://www.cnblogs.com/peng...

MicroPython 开发 Pico 环境【图】

1、开发软件据店家给的资料说明,用MicroPython 开发 Pico 推荐使用Thonny IDE软件,其官网地址:https://thonny.org/ ;官网上看到涉及树莓派的地方如下图就四排英文,两排说支持版本,两排说感谢。 2、软件开发Pico方法软件安装好后,用可通信的USB数据线把板子与电脑连接,开始电脑上会出现一个U盘,拖入固件文件后U盘消失,之后就可以连接Thonny IDE进行开发了。 打开软件设置连接Pico点击 “”工具----->设置------>解释器“...

micropython - utime【代码】

utime本地时间import utimeutime.localtime() 时间戳(秒)import utimetime.mktime(time.localtime()) 延迟毫秒import utimeutime.sleep_ms(1000) 延迟微秒import utimeutime.sleep_us(1000) 原文:https://www.cnblogs.com/namejmj/p/14752823.html

MicroPython实例之TPYBoardv102自动浇花系统【代码】【图】

1.系统功能 监测土壤湿度、环境温度、光照强度 根据当前环境自动浇水,寒冷天气自动加热土壤 2.所需元器件 TPYBoard板子1块 光敏模块1块 DS18B20模块1块 土壤湿度检测模块1块 杜邦线若干 继电器2个 3. 接线方式 4.源代码from pyb import Pin, ADC from ds18x20 import DS18X20gl = ADC(Pin(‘Y12‘)) #300亮-1700暗 sd = ADC(Pin(‘Y11‘)) #1800干-800湿 wd = DS18X20(Pin(...

树莓派pico使用MicroPython驱动oled屏显示中文和英文【代码】【图】

文章目录 树莓派pico使用MicroPython驱动oled屏显示中文和英文介绍硬件连接示例显示英文字符显示汉字树莓派pico使用MicroPython驱动oled屏显示中文和英文 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 欢迎前往社区交流:海萤物联网社区 介绍 esp32使用MicroPython驱动oled屏显示中文和英文 一文中使用esp32驱动oled屏幕,我还有一个树莓派pico,使用ssd1306py驱动下oled屏幕试试。 安装方法和oled库ssd1306py的...

micropython选哪个好?【图】

TPYBoard是一款MicroPython开发板,它是Python语言的一种精益和快速的实现,将Python经过优化运行在微控制器上。使用常规的Python3.0,你可以毫不费力地运行你的下一个DIY项目。当前TPYBoard已经形成了基于核心板的TPYBoardV10X、基于局域网通讯的V20X、基于蓝牙通讯的V40X、基于LORA的V60X、基于GPRS的V70X等多个系列的开发板产品,并形成了完善的技术文档以及技术支持服务。它和传统的微控制器板相比怎么样?和Arduino相比,TPYB...

micropython适合开发吗【图】

最近国内MicroPython风靡程序界,是什么原因导致它这么火呢?是因为他功能强大,遵循Mit协议开源么?Micropython的由来,这得益于Damien George这位伟大的计算机工程师,Damien George每天都会使用Python工作,他有一天冒出一个大胆的想法:能否用Python来控制单片机,从而实现对机器人的操作呢?那么micropython适合开发吗?Python语言本身就是一款简单上手的脚本语言,一些非计算机专业的爱好者都选Python语言作为入门语言,但是...

MicroPython能做什么【图】

MicroPython它基于ANSIC,语法跟Python3基本一致,拥有独立的解析器、编译器、虚拟机和类库等。目前他支持基于32-bit的ARM处理器,比如说STM32F401、STM32F405、STM32F407。MicroPython是在单片机上可以跑的Python,也就是说,你可以通过Python脚本语言开发单片机程序。它遵守MIT协议开源,被授权人拥有复制、修改、发行和再授权的权利。由剑桥大学的理论物理学家乔治?达明设计。和Arduino类似,但MicroPython更强大。它的语法跟Py...

【micropython】用Raspberry Pi PICO学micropython【代码】【图】

目录 用Raspberry Pi PICO学micropython官方资料开箱包装正面背面说明引脚图 开发环境搭建1、下载固件2、烧录程序3、识别成串口4、连接串口 第一个程序1、点亮LED灯2、使用MU编辑器1、模式选择2、进入REPL3、运行程序用Raspberry Pi PICO学micropython 官方资料 https://datasheets.raspberrypi.org/pico/raspberry-pi-pico-python-sdk.pdf https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-wi...

解决使用micropython发送post请求时出现 TypeError: object with buffer protocol required 的问题【图】

在使用micropython的urequests模块发送application/x-www-form-urlencoded类型的post请求时,data不能直接使用字典格式,而要自行把form数据转换成一个字串(name1=value1&name2=value2…的形式)(在抓包工具中点view source也能看到)。

Micropython学习笔记

LED对象 构造函数说明pyb.LED(id)其中id是编号,1-4分别对应LED1至LED4 使用方法说明LED.off()关闭LEDLED.on()打开LEDLED.toggle()打开/关闭LED状态切换(反转)LED.intensity(value)亮度调节,value的值范围是0-255 延时对象 构造函数说明pyb.delay(ms)毫秒级延时pyb.udelay(us)微秒级延时 使用方法说明pyb.delay(1000)延时1000mspyb.udelay(1000)延时1000us 按键对象 构造函数说明pyb.Switch()Switch代表了唯一的按键USER 使用方法...

为micropython添加模块(2)-类模块【代码】【图】

这篇是我早年学习micropython的学习笔记. 当时关于micropython的开发文档资料相当匮乏, 我自己很多开发的思路都是通过研读代码, 连蒙带猜一点一点摸索出来的. 这篇<移植mpy:向模块中添加类>的文档成文之后, 一直存放在我的一个私有代码仓库里, 作为我近几年学习micropython的知识基础重要组成部分, 为我研究和应用micropython提供重要的依据. 最近看到大家对micropython的关注度又有所提高, 因此我把陈年的私藏开放出来, 与同行们...

Micropython——报错解决:TypeError: object with buffer protocol required【图】

报错:检查报错处代码仔细检查可以发现,是括号放错位置,导致函数无法正常执行,故报错! 一般情况下,Micropython除硬件如定时器中断内存溢出等硬件本身报错外,其他均为语法错误!