ESP-01 使用经验点滴

简介: ESP-01ESP-01 可能是体积最小的实验板了。ESP-01可谓是“小身材,大能力”集MCU与WIFI于一身,在ESP8266系列中性价比算比较高的一款了。
ESP-01

ESP-01 可能是体积最小的实验板了。
ESP-01可谓是“小身材,大能力”集MCU与WIFI于一身,在ESP8266系列中性价比算比较高的一款了。

esp01 PINOUT

ESP01有以下几个特点:

  1. 支持IIC总线
  2. 支持UART
  3. 可支持一个数字输入/输出口
  4. 不能直接接入模拟输入/输出设置
  5. 工作电压低最大支持3.3V

如果与其它的实验板相比这个板确实是要便宜个几块钱,淘宝上约为7~8块钱左右。对于一些接入IIC,UART或者单数字输入的设备来说是一个很不错的选择。

关于模拟输入与成本的考虑

由于ESP01由于是没有模拟口的所以需要加配一个A/D线路,又或者通过IIC连接另一个ATTINY13/24/85系列的超小Arduino来充当这个A/D线路,但这样一算价格ATTINY系列的最低也要个4,5块钱,两者一加起来就起码要个12~13块左的价钱,这样话还不如直接使用WeMos D1(成本大约为13~14)划算呢。

烧录

ESP01的引脚设计有点像NRF2401,个人觉得非常不好用,为了方便我一般会购置一块转接块来用

烧录固件件的话还需要去买一个串口转换板

一般这种板是采用CH3400或者CH34X的驱动就能用了,价格大约在20块左右。

关于其它成品板

由于ESP01的体积小,可以做很多的小工程机,这样可以省去很多自己设计和打板的时间,常见的有以下的几种。

首先是ESP01-Relay,其实就是将一个继电器连接到ESP01的GPIO2的口上用的一个无线开关板,这款产品其实使用范围也挺广,可以用在各种的开关、插座等的场合。

ESP01-Relay

另一种是ESP01-Adapter(WIFI透传转换板)

ESP01-ADAPTER

这款板子是将GPIO接成UART的形式,在代码中用实现一具软串口就可以实现WIFI透传的功能。

还有就是像以下这两款功能比较单一的温度湿度感应模块:

关于GPIO2的控制

使用ESP-01有一个比较简单的通则就是编写固件时直接使用GPIO2

int PIN = 2;
相关文章
|
6天前
|
监控 芯片 Windows
保姆级ESP-IDF开发环境搭建
保姆级ESP-IDF开发环境搭建
51 1
|
6天前
|
传感器 存储 安全
Arduino快速上手esp32方案开发
Arduino快速上手esp32方案开发
85 0
|
6天前
|
缓存 IDE 开发工具
Arduino快速上手esp8266方案开发
Arduino快速上手esp8266方案开发
90 0
|
6天前
|
JSON 自然语言处理 机器人
ESP32上使用chatGPT做一些有意思的事情
ESP32上使用chatGPT做一些有意思的事情
|
存储 JSON 移动开发
基于STM32+ESP8266的奥运会奖牌榜设计之经典
基于STM32+ESP8266的奥运会奖牌榜设计之经典
197 0
基于STM32+ESP8266的奥运会奖牌榜设计之经典
|
11月前
|
IDE Java 开发工具
ESP32环境搭建
ESP32环境搭建
233 0
|
物联网
esp8266之点灯
esp8266之点灯
131 0
|
传感器 异构计算
|
网络协议 芯片 异构计算