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;
相关文章
|
5月前
stm32f407探索者开发板(十九)——外部中断实验-EXIT
stm32f407探索者开发板(十九)——外部中断实验-EXIT
350 0
|
2月前
|
IDE 机器人 开发工具
基于ESP32的机器狗
基于ESP32的机器狗
39 0
|
4月前
|
Shell
esp32入门笔记
这篇文章是关于ESP32 S3入门的笔记,包括了安装编译工具、下载ESP-IDF框架、设置工具和环境变量、以及烧录固件的步骤说明。
71 5
|
6月前
|
存储 缓存 安全
经验大分享:stm32ITCM和ICache
经验大分享:stm32ITCM和ICache
94 0
经验大分享:stm32ITCM和ICache
|
7月前
|
JSON 自然语言处理 机器人
ESP32上使用chatGPT做一些有意思的事情
ESP32上使用chatGPT做一些有意思的事情
221 0
|
存储 JSON 移动开发
基于STM32+ESP8266的奥运会奖牌榜设计之经典
基于STM32+ESP8266的奥运会奖牌榜设计之经典
294 0
基于STM32+ESP8266的奥运会奖牌榜设计之经典
|
传感器 网络协议 物联网
基于小熊派WIFI-ESP8266实践(上)
基于小熊派WIFI-ESP8266实践(上)
411 0
|
传感器 移动开发 缓存
基于小熊派WIFI-ESP8266实践(中)-多功能处理显示等大杂烩
基于小熊派WIFI-ESP8266实践(中)-多功能处理显示等大杂烩
172 0
【致敬未来的攻城狮计划】--RA2E1 开发板测评(4)UART通讯
【致敬未来的攻城狮计划】--RA2E1 开发板测评(4)UART通讯
159 0
|
IDE Java 开发工具
ESP32环境搭建
ESP32环境搭建
283 0