目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 git docker windows idea maven esp8266 python Arduino

存档:

标签: esp8266 (6)

SPI 引脚的别名 有更新!

时钟主机输出,从机输入主机输入,从机输出片选信号,由主机发送 SCLKMOSIMISOCS SCKSOMISIMOSS D0DINDOUTNSS DIDOSSEL SDISDO SISO D1 DC 有的也叫RS DC这个引脚是单片机控制OLED写入命令还是数据,因为它的数据线和命令线共用一根线MOSI即主机输出从机接收端口,这块屏的通信协议是一个没有MISO只有MOSI的SPI协议,即通过SPI连接MCU和OLED,DC接MCU,如果要向OLED写入命令,拉高DC,如果要向OLED写入数据,拉低DC(这是LCD5110的SPI协议,不知道和你这块屏是不是一样的,但是接口是一样的,可以参考5110)!

[ Demo ] ESP8266驱动 OLED I2C 方式 有更新!

设备为ESP8266控制 0.96寸 OLED 黄蓝双色 IIC 显示东西 接线图 由于 OLED 显示屏使用 I2C 通信协议,因此布线非常简单。您可以使用下表作为参考。 针ESP8266 Vin3.3V GndGnd SclGPIO 5(D1) SdaGPIO 4(D2) 使用mpy 写个demo: from machine import Pin, I2C import ssd1306 # using default address 0x3C i2c = I2C(sda=Pin(4), scl=Pin(5)) display = ssd1306.SSD1306_I2C(128, 64, i2c) display.fill(0) display.fill_rect(0, 0, 32, 32, 1) display.fill_rect(2, 2, 28, 28, 0) display.vline(9, 8, 22, 1) display.vline(16, 2, 22, 1) display.vline(23, 8, 22, 1) display.fill_rect(26, 24, 2....

ESP8266 使用 RC522模块

https://javaforall.cn/159369.html https://blog.csdn.net/m0_49004025/article/details/118149812

这是一段ESP8266的点💡代码

/* This sketch demonstrates how to set up a simple HTTP-like server. The server will set a GPIO pin depending on the request http://server_ip/gpio/0 will set the GPIO2 low, http://server_ip/gpio/1 will set the GPIO2 high server_ip is the IP address of the ESP8266 module, will be printed to Serial when the module is connected. / #include <ESP8266WiFi.h> #ifndef STASSID #define STASSID "your-ssid" #define STAPSK "your-password" #endif const char ssid = "Xiaomi_123"; const char* password = ......

C++开发ESP8266

开发ESP是有很多种方式的,比如使用Arduino IDE,还可以用Lua,还有MicorePython等,烧录Lua多次失败后果断放弃,不折腾选择C++,下面是在Arduino IDE下安装和开发ESP8266的总结 下载IDE Software | Arduino 配置IDE 将 arduino.esp8266.com/stable/package_esp8266com_index.json这段地址放入 首选项》设置》附加开发板管理器地址 即可。这步只是加的库并没有实际down下来。 接着在:工具->开发板->开发板管理器,点击开发板管理器 搜esp8266 安装即可,有很多情况是安装失败的比如我在win10上安装成功了,在mac上失败了 可以使用离线sdk Arduino IDE离线安装esp8266 SDK(Windows)2022.2.15更新-Arduino爱好者 - Powered by Discuz! 至此就配置完了,可以改个自带的 栗子看一下配置有没有成功。依次点击 文件》示例》ESP8266Wifi>WifiManualWebServer 即可 接....

ESP8266-01s烧录下载相关问题

ESP8266-01S和其它的8266一样都可以使用ArduinoIDE来进行烧录,下面我们就使用Arduino IDE和Arduino UNO来烧录01S ESP8266-01的引脚接口说明 PINFunctionDescription 1UTXD1)UART_TXD 发送端 ; 2)General Purpose Input/Output:GPIO1 2GNDGND 3CH_PD1)高电平工作;2)低电平模块供电关掉; 4GPIO21)开机上电时必须为高电平,禁止硬件下拉。内部默认已拉高 5GPIO16外部Reset信号,低电平复位,高电平工作(默认高) 6GPIO0默认WiFi Status指示信号 7VCC3.3V (切记不要供5V) !!! 8URXD1)UART_RXD,接收;2)General Purpose Input/Output:GPIO3 如图: 硬件接线方式 ESP8266 01Sarduino UNO 3.3V3.3V RST不接线 EN3.3V TXTX RXRX IO0GND IO2不接线 GNDGND 说明一下:上述搭建的环境是用来编译和烧录ESP826....