1. 硬件设备:esp8266开发板,淘宝20一块,oled屏,一般有配套出售2. 新到开发板需要刷Micropython固件才能使用新手需要注意的几个问题代码里面的插针写的第几口不是对应插针上的D1,D2,而是根据硬件厂商的设计,需要看图 比如下图D1和D2分别对应的GPIO的5口和4口,也就是OLED屏的SCL和SDA口,从第二张图可以看到,代码体现如下:scl为gpio5,sda为gpio4
前言:ESP8266 拥有高性能无线 SOC,给移动平台设计师带来福音,它以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。功能介绍: ESP8266 支持 softAP 模式,station 模式,softAP + station 共存模式三种。利用 ESP8266 可以实现十分灵活的组网方式和网络拓扑。**SoftAP:**即无线接入点,是一个无线网络的中心节点。通常使用的
转载 2024-02-28 10:09:43
516阅读
我已经学会几个代码的写法了,那我这些写法是从哪里学的,或者说应该从哪里找到其他能用的代码呢。打开uPyCraft->Help->Tutorial Online这个页面有MicroPython的基本语法和内置模块函数。下面我要写一个按键控制开发板led点亮或者熄灭的例子找到3.2.2 Pin相关的函数: 要想控制开发板,先要找到开发板引脚对应的引脚号 我这里选择用GP
esp8266智能开关灯制作教程一、硬件准备1、硬件工具2、接线图电子接线图:实物接线图:3、ESP8266NodeMcu开发板引脚图nodemcu引脚对应数字:如D0=16;D1=5;D2=4;D3=0。二、配置环境0、安装ESP8266的驱动(1)打开工具包中的esp8266驱动文件,直接傻瓜式安装即可(2)驱动安装成功后,把esp8266通过数据线接入电脑USB口。注意:是用数据线连接进行传
项目架构ESP8266项目开发并非使用IDE自动管理工程文件,而是使用了诸多第三方程序如Python,以及使用了Makefile管理依赖与控制编译,所以项目的创建与日常维护较为复杂,本篇将详述创建一般项目的详细步骤。下图描述了一个ESP8266工程的大致模样:要开始本篇的教程,请确保已经完成了上一课《开发环境搭建》中的内容,此处的编译需要上一篇所提到的IDE与IDE文件夹下的Cygwin的支持,否
环境配置 python版本:3.9.6硬件:ESP8266 Node MCU V3(4MB Flash)编辑器:vscode,需要安装python扩展和RT-Thread Micro Python扩展安装esptool和ampy esptool:在CMD中执行pip install esptool ampy:在CMD中执行pip install adafruit-ampy 下载并烧录固件首先根据
转载 2023-07-20 14:56:47
437阅读
ESP8266版本的MicroPython和pybaord版本的有不少区别,无论从使用习惯还是API上,都有许多不同。下面以ESP-MP-01开发板为例,介绍使用方法。这个方法也可以用在NodeMcu、机智云等开发板上。 准备工作在开始玩MicroPython前,我们需要做好准备工作。硬件上,只需要一根macroUSB数据线,大部分安卓手机的数据线都可以,很多开发板也带有macroUS
转载 2024-08-19 18:00:15
166阅读
我没写一行代码,但是我已经运行自己的第一个程序了,当然,这是基于别的程序,接下来我要开始学习写自己的程序。首先我先分析一下别人的代码,还是那个点灯程序:import time from machine import Pin led=Pin(2,Pin.OUT) #create LED object from pin2,Set Pin2 to output while True:
ESP32 / ESP8266 MicroPython教程的目标是解释如何用MicroPython创建文件。代码在ESP32和ESP8266上都进行了测试。这里显示的打印来自ESP32上的测试。本教程将在MicroPython的内部文件系统中创建一个FAT格式的文件,保存在FLASH存储器中[1]。代码首先,我们会打开要写入数据的文件。请注意,不需要提前新建文件。为此,我们将调用open函数(h
物联网开发基础物联网开发基础接入点模式(Access Point, 也称 AP)无线终端模式(Station) 物联网开发基础 接入点模式(Access Point, 也称 AP)1.NodeMCU可以建立WiFi网络供其它设备连接。当NodeMCU以此模式运行时,我们可以使用手机搜索NodeMCU所发出的WiFi网络并进行连接。 2.通过以下示例程序,NodeMCU将会建立一个名为“TestW
转载 2024-05-07 19:49:58
81阅读
esp8266-01刷AT固件esp8266-01基本结构方法一:esp8266-01使用arduino UNO刷AT固件方法二:esp8266-01使用USB转TTL刷AT固件CH340G USB2TTL工具结构 刷AT固件接线图软件工具刷写AT固件步骤 esp8266-01基本结构 一个ESP8266-01一共有8个引脚:引脚作用VCC接电,3.3VTX串口写RX串口读CH_PD高电平可用,
相信聪明伶俐的你,肯定完成了上一篇文章的环境搭建,如果你是第一次看本系列文章,可以先去看看前两篇文章,先了解一下并完成一些基础操作。这里推荐大家安装一下Git这个灰常炒鸡好用的分布式版本管理神器,本人是非常喜欢这款由Linux之父Linus Torvalds开发的工具,可以很方便让我完成一些工作,比如说copy代码~哈哈,作为初级菜鸟程序员会用Git也是一个加分项,大家可以去看一下廖雪峰的Git的
最近在用esp8266获取天气预报时,遇到了许多问题,经过了一下午的搜罗,总结出以下经验供各位网友学习。本文只需通晓8266连接wifi,创建tcp连接即可。我使用的是心知天气的api,百度搜索即可,可以申请免费试用付费版也可以使用免费版,这里以免费版为例。心知天气api:https://api.seniverse.com/v3/weather/now.json?key=key&locat
前言 当获取了 心知天气 免费服务秘钥后,可以直接使用最后的代码,获取某个地区的天气与温度数据。使用心知天气数据服务的准备工作 使用心知天气服务前需要先完成一系列准备工作。包括注册账户,为账户添加产品以及获取私钥等。在这一节课程里我们将向您讲解如何完成以上操作ESP8266获取并解析心知天气数据 本课中将通过一系列示例程序向您讲解如何使用ESP8266通过互联网向心知天气服务器发送HTTP请求,并
转载 2024-08-12 17:07:58
712阅读
ESP8266学习3. 基于安信可开发环境搭建一、开发板环境二、安装开发环境1. 安信可一体化开发环境下载链接:2. 双击安装 : AiThinkerIDE_V1.5.2.exe三、配置带OS的开发环境1. 克隆仓库2. 在 IDE 导入工程3. 添加示例工程4. 设置环境变量5. 设置编译目标3. 右键选择项目,4. 烧写四、配置无OS的开发环境3. 下载sdk4. 在ide project
转载 2024-03-20 13:05:17
2064阅读
本MicroPython教程旨在阐释如何借助urequests模块用MicroPython执行HTTP GET请求。本教程ESP8266ESP32的MicroPython上均进行了测试。简介本MicroPython教程旨在阐释如何借助urequests模块用MicroPython执行HTTP GET请求。本教程ESP32和ESP8266的MicroPython上均进行了测试。下文所示数据出自
转载 2024-08-30 16:17:49
21阅读
0.前言Arduino程序代码是通过C/C++编辑的。1.初步认识Arduino程序结构我们打开Arduino IDE 创建一个新的Arduino程序。Arduino新建的程序都会以“sketch”为名称。如上图所示,程序结构包括两个主要函数:setup()函数void setup() { // put your setup code here, to run once: // 当程序启动
转载 2024-04-09 11:08:11
160阅读
上一章 【ESP8266-01】MQTT连接百度云(天工物接入)(上) ESP8266 AT指令MQTT连接百度云接上文,前一篇文章呢,我们已经搭建好硬件与网页端了,那么本篇文章将开始使用ESP8266-01 WiFi模块进行连接。4.WiFi连接4.1SSCOM参数配置&使用这里我们推荐使用SSCOM为了方便我们的操作,我们使用SSCOM的拓展功能,单机就可以发送数据了,不用一点一点的自
嘿嘿,既然你点进来了,那就不会坑你,我也是从新手过来的,知道新手需要什么,本文让你入门还是没问题的,哈哈,扯多了,切入正题:首先,本例程是用ESP8266-01测试的,其它版本的大同小异,刚拿到模块的第一件事就是应该测试一下板子是不是好的。第一步:首先要明白一点,就是,我们买回来的模块都是已经有固件的,所以,刚入门的同学,就不要先刷固件了,先入门要紧。所以,你可以什么都不做,直接拿到模块就开始接下
esp8266安装micropython固件固件下载固件的资源地址:http://micropython.org/download向下滑查找到该项,下载最新的稳定版即可。 安装过程环境安装使用python的环境,首先需要安装python3的环境,然后使用pip指令安装如下固件包pip install esptool pip install pyserial硬件连接接线方法:(用USB转
转载 2023-07-20 14:57:56
184阅读
  • 1
  • 2
  • 3
  • 4
  • 5