micropython刷不进去,或者刷进去启动乱码,毕竟咱们AT语句不熟,最后,搁置了一段时间,成功刷入micropytho...
这篇文章介基于安信可 NodeMCU 绍了ESP8266 MicroPython固件的烧录,开发环境的使用,给出了LED,RGB呼吸灯,TCP 客户端,TCP 服务器,HTTP获取网页,MQTT通信等示例程序。 硬件设备如下图: 固件烧录 要在8266上运行Python程序,就必须先烧录MicroPython固件,最新版的MicroPython固件可以从如下网站下载:https://micropython.org/...
MicroPython入坑记1:ESP8266/ESP32 手上有块基于ESP8266的NodeMCU板子,没错,就是那个10块钱的带WIFI的芯片,当时感觉又便宜又又有wifi,并且可以用脚本lua写代码,果断买买买,然后玩了一下WIFI跟树莓派通讯(树莓派开Http Server,然后用lua通过socket模拟http指令定期获取树莓派的指令)。控制了个继电器加灯泡玩了玩,手...
printf("Starting Webserver port on ESP8266...\n"); sleep_ms(1000); printf(" - Setting CIPMUX for multiple connections...\n"); uart_puts(UART_ID, "AT+CIPMUX=1\r\n"); sleep_ms(2000); printf(" - Starting CIPSERVER on port 80...\n"); uart_puts(UART_ID, "AT+CIPSERVER=1,80...
MicroPython入坑记(一)(ESP8266 ESP32) 手上有块基于ESP8266的NodeMCU板子,没错,就是那个10块钱的带WIFI的芯片,当时感觉又便宜又又有wifi,并且可以用脚本lua写代码,果断买买买,然后玩了一下WIFI跟树莓派通讯(树莓派开Http Server,然后用lua通过socket模拟http指令定期获取树莓派的指令)。控制了个继电器加灯泡玩了...
ESP-01作为TCP Client连接Server。发送指令AT+CIPSTART="TCP","192.168.101.116",80 TCP链接建立,开始发送数据。单路链接时发送指令为AT+CIPSEND=x,x为发送的字节数。出现符号">"后就可以发送数据了。 模块会把收到的数据自动通过串口透传过来。 以上,我们都是结合USB转TTL实现的AT指令转发。接下来,我们通过TPYB...
单片机可以烧录的固件有很多,就跟你装系统一样。8266支持的固件,我了解的有3个(AT固件、Node-mcu固件、micropython),得益于易学的特性,这次我选择烧录micropython的固件。(这样就可以不用C语言了) micropythn的官网地址:http://micropython.org/ 在官网我们可以查看api文档和下载固件。
1.创建TCP server WiFiServer server(IPAddress addr, uint16_t port); //创建TCP server //addr server的ip地址 //port server的端口 WiFiServer server(uint16_t port); //创建TCP server //port server的端口 1. 2. 3. 4. 5. 6. 7.
最近做了一个小实验,在esp8266上连接了一些外设,构建了一个websocket server,用的是micropython编写程序;在pc上写了原生js,构建了一个websocket client。 esp8266用的是sta模式,与pc连接到同一个WiFi,服务器和客户端在同一局域网内,用彼此的ip地址进行通信。采用的是websocket协议,esp8266使用的是 ...
在大一的「电子工程训练」课程中,我接触过 Arduino 的开发,基本的操作还未忘记。因此我就考虑使用 Arduino IDE 编程,编制一个网页,通过该网页控制 LED 灯的工作状态。Arduino IDE 需要使用 C/C++ 语言编程,因此就和 MicroPython 没有什么关系了。 正文