本章教程内容与第3章 ESP8266-NodeMCU通过C/C++开发使用物联网并列的。区别是本章里,我们将学习如何使用Python语言来开发物联网项目。
假如您需要购买此教程配套使用的ESP8266-NodeMCU开发板,可点击这里前往太极创客淘宝网店购买。
第一部分 开发前准备
4-1-1 什么是MicroPython
了解MicroPython的基本背景知识以及使用Python语言开发ESP8266的优点。
4-1-2安装 ESP8266-NodeMCU开发板驱动
NodeMCU开发板不是即插即用的设备,因此我们需要安装驱动才能使用。
4-1-3为NodeMCU刷入MicroPython固件
学习MicroPython以前,我们要为ESP8266刷入MicroPython固件。MicroPython固件的作用类似一个简单的操作系统,它可以允许用户上传程序、管理开发板等。
第二部分 开发前准备
通过命令行环境,我们可以对ESP8266上传程序,执行文件管理等操作。
4-2-1 MicroPython WebREPL 命令行交互环境设置-1 概述
4-2-2 MicroPython WebREPL 命令行交互环境设置-2 接入点模式
4–2-3 MicroPython WebREPL 命令行交互环境设置-3 连接WIFI
4-2-4 MicroPython WebREPL 命令行交互环境设置-4 无线终端模式
4-2-5 通过WebREPL向NodeMCU传递文件
4-2-6 通过WebREPL从NodeMCU获取文件
第三部分 MicroPython开发基础
4-3-1 MicroPython的启动流程
启动ESP8266后,MicroPython系统会执行一系列程序文件。这些文件对我们开发ESP8266物联网设备具有十分重要的作用。
附录:
MicroPython相关站点:
www.MicroPython.org
MicroPython GitHub
(本章内容正在不断更新中……)