micropython刷不进去,或者刷进去启动乱码,毕竟咱们AT语句不熟,最后,搁置了一段时间,成功刷入micropytho...
MicroPython AP操作 完成了 Wifi 连接和检查网络是否正常后,我们开始解决利用 AP 配网的问题。 先看代码: importnetworkimportsocketwlan_ap=network.WLAN(network.AP_IF)wlan_ap.active(True)wlan_ap.config(essid='MyESP8266',authmode=0)server_socket=socket.socket()server_socket.bind(('0.0.0.0',80))serv...
MicroPython入坑记1:ESP8266/ESP32 手上有块基于ESP8266的NodeMCU板子,没错,就是那个10块钱的带WIFI的芯片,当时感觉又便宜又又有wifi,并且可以用脚本lua写代码,果断买买买,然后玩了一下WIFI跟树莓派通讯(树莓派开Http Server,然后用lua通过socket模拟http指令定期获取树莓派的指令)。控制了个继电器加灯泡玩了玩,手...
这篇文章介基于安信可 NodeMCU 绍了ESP8266 MicroPython固件的烧录,开发环境的使用,给出了LED,RGB呼吸灯,TCP 客户端,TCP 服务器,HTTP获取网页,MQTT通信等示例程序。 硬件设备如下图: 固件烧录 要在8266上运行Python程序,就必须先烧录MicroPython固件,最新版的MicroPython固件可以从如下网站下载:https://micropython.org/...
ESP-01作为TCP Client连接Server。发送指令AT+CIPSTART="TCP","192.168.101.116",80 TCP链接建立,开始发送数据。单路链接时发送指令为AT+CIPSEND=x,x为发送的字节数。出现符号">"后就可以发送数据了。 模块会把收到的数据自动通过串口透传过来。 以上,我们都是结合USB转TTL实现的AT指令转发。接下来,我们通过TPYB...
ESP-01作为TCP Client连接Server。发送指令AT+CIPSTART="TCP","192.168.101.116",80 TCP链接建立,...
MicroPython入坑记(一)(ESP8266 ESP32) 手上有块基于ESP8266的NodeMCU板子,没错,就是那个10块钱的带WIFI的芯片,当时感觉又便宜又又有wifi,并且可以用脚本lua写代码,果断买买买,然后玩了一下WIFI跟树莓派通讯(树莓派开Http Server,然后用lua通过socket模拟http指令定期获取树莓派的指令)。控制了个继电器加灯泡玩了...
addr = socket.getaddrinfo('micropython.org', 80)[0][-1] s = socket.socket() s.connect(addr) s.send(b'GET / HTTP/1.1\r\nHost: micropython.org\r\n\r\n') data = s.recv(1000) s.close() 1. 2. 3. 4. 5. 6. 7.
Micropython C/C++ 硬件准备 在开始实验之前,需要准备好一下的硬件: Raspberry pi pico开发板 ESP8266串口wifi 接线 uart0我用于串口模块连接到PC显示串口信息,所以我从uart1开始使用,uart1分配给ESP8266使用。 C/C++实现代码 /** * Copyright (c) 2008-2021 深圳百问网科技有限公司<https://www.100ask.net/...
最近做了一个小实验,在esp8266上连接了一些外设,构建了一个websocket server,用的是micropython编写程序;在pc上写了原生js,构建了一个websocket client。 esp8266用的是sta模式,与pc连接到同一个WiFi,服务器和客户端在同一局域网内,用彼此的ip地址进行通信。采用的是websocket协议,esp8266使用的是 ...