使用命令行进行开发不是很友好,所以可以选择一个IDE进行开发。可以选择的 IDE 有 uPyCraft 和 Thonny,笔者就选 Thonny 进行开发。 1.windows环境搭建 在windows中,使用 Thonny 之前需要先安装python环境,然后安装Thonny工具,如果 python 设置好了系统的环境变量,安装之后就可以直接设置好编程环境,否则需要手动...
在你安装的 IDE 中配置 ESP8266 的开发环境。 如果使用 Thonny,在 Thonny 中选择Tools -> Options -> Interpreter,选择MicroPython (ESP8266),并选定你连接的端口。 4. 编写基本代码 现在可以开始编写 Python 代码来控制 ESP8266 了。我们将写一个简单的代码,使 ESP8266 连接 Wi-Fi。 代码示例: importnetwork#...
MicroPython是Python 3的一个子集,专为微控制器和嵌入式系统设计。ESP8266是一款由Espressif系统科技开发的WIFI芯片,它支持MicroPython。 问题中没有具体的问题描述,我将提供一些基本的ESP8266与MicroPython编程的例子。 点亮LED from machine import Pin import time led = Pin(2, Pin.OUT) # 创建一个输出引脚对象,...
/usr/bin/env python#-*- coding: utf-8 -*-from machineimportPinimporttime p=Pin(16,Pin.OUT)defblink(ms):whileTrue: p.value(0) time.sleep_ms(ms) p.value(1) time.sleep_ms(ms) blink(1000) 7. 步进电机使用代码: importtimefrom machineimportPin#步进电机引脚依次连接板子上 d0 d3 d4 r...
用Python玩转ESP8266 什么是ESP8266 ESP8266是一款高性能的WIFI串口模块,内部集成MCU能实现单片机之间串口通信,是目前使用最广泛的一种WIFI模块之一。可以简单理解为一个WIFI转串口的设备,不用知道太多WIFI相关知识,只需要知道串口怎么使用就可以。 市面上目前开发ESP8266的语言有C/C++ 和 MicroPython(Python的一种),...
使用ESP8266官方的SDK开发 使用MicroPython开发,沿用Python的编程风格,此方式需要先给板子烧写一个特殊的固件 因为我之前玩过Arduino,而且Arduino编程简单易操作,所以就选择先使用Arduino IDE来玩一玩ESP8266。 1 安装Arduino IDE Arduino官网下载IDE:https://www.arduino.cc/en/software,我之前安装的版本是Arduino IDE ...
MicroPython简单来说就是用Python来对微控制器进行编程(Python for controller),使用MicroPython做开发简洁明了。Micropython的由来得益于Damien George这位伟大的计算机工程师,Damien George每天都会使用Python工作,他有一天冒出一个大胆的想法:能否用Python来控制单片机,从而实现对机器人的操作呢?
使用ESP8266官方的SDK开发 使用MicroPython开发,沿用Python的编程风格,此方式需要先给板子烧写一个特殊的固件 因为我之前玩过Arduino,而且Arduino编程简单易操作,所以就选择先使用Arduino IDE来玩一玩ESP8266。 1 安装Arduino IDE Arduino官网下载IDE:https://www.arduino.cc/en/software,我之前安装的版本是Arduino IDE ...
上节简单得介绍了一下开发板,这节开始说一下为什么要用python开发,以及别的开发模式. 其实这里我并不知道要这么说,因为不谈应用场景得话,都是片面之词.所以我会搭配一些应用场景来说明. 1.AT指令得开发模式.其实这个芯片,设计之初就是为了给传统芯片增加连接能力用得.ESP芯片搭上了物联网得这个快车,自己也做的...