首页 > 评测 > 将ESP8266玩出新高——ESP8266-EVB评测
将ESP8266玩出新高——ESP8266-EVB评测
- [导读]
- ESP8266是当之无愧的爆款WiFi芯片,性价比是其杀手锏。对于这样爆款无线SoC,Olimex也推出了ESP8266-EVB开发板,通过小巧体积和大量的扩展模块,让ESP8266玩出了一个全新的高度。
ESP8266够便宜,好玩,甚至有外媒称之为Arduino杀手!然而便宜、好玩一直是Arduino的专利,直到ESP8266的出现。
ESP82266是ESPRESSIF(乐鑫)推出的一款低功耗、高集成度的 Wi-Fi 芯片,内置8Mbit Flash存储器。ESP8266EX 内置 Tensilica L106 32 位微型控制器 (MCU),具有超低功耗和 16 位 RSIC,时钟速度最高可达 160 MHz。支持实时操作系统 (RTOS),目前 Wi-Fi 协议栈只用了 20% 的 MIPS,其他均可用于用户编程和开发。
ESP8266的市场反响也非常不俗,短短的两年时间,已呈席卷之势,尤其是在IoT应用上!大量基于ESP8266方案的新产品已开始陆续上市。
Olimex推出的ESP8266-EVB是一款基于ESP8266的硬件评估平台,体积小巧,加上大量的扩展模块,将ESP8266玩出了一个全新的高度。
-壹-
眼见为实。
彩包,印有Olimex的Logo及公司主打产品。
侧面贴有ESP8266-EVB标签,贴歪了,可惜。
包装小,板子也小,里面除了开发板,还提供了配套的排针,默认没有焊接。
ESP8266-EVB开发板布局非常明确,就不特意标注了。从左上角开始,顺时针看下主要部件。首先是DC接口,连接5V外部DC输入,接下来是个继电器,提供最高 220VAC/10A的负载能力,下面是UEXT扩展接口,这是Olimex专门设计的扩展接口,能够提供3种不同类型的串行连接:I2C,SPI及RS232。Olimex设计的大部分扩展模块都可以通过该接口来连接。下图是UEXT的编号及对应的引脚
白色的大按钮,为啥搞这么大?这是为了代码上传时更方便特意设计得大一点,后文另有介绍。
左下角是MOD-WIFI-ESP8266-DEV模块,通过22针的排针与底板连接,可以取下来,排针间距为2.54mm。最左边是16针过孔焊盘引出,可以焊接配套提供的排针。
背面基本上就没有元器件了,开发板提供了4个安装孔供固定。
MOD-WIFI-ESP8266-DEV可以取下来,做为单独的模块使用,模块大小为33 x 23mm。
MOD-WIFI-ESP8266-DEV模块背面,通过排针可以直接插到面包板上用。
SUN HOLD的RAS-0515继电器模块,主要特性如下
从提供的参数看,应用面还是很广的。
MOD-WIFI-ESP8266-DEV上的两个主要芯片,一个是ESP8266芯片,提供WiFi和MCU功能,另一个是Winbond的Flash外部扩展存储,容量为16Mbit。
ESP8266-EVB提供的主要特性列表如下
• MOD-WIFI-ESP8266-DEV模块
• 220VAC/10A继电器
• 用户按钮
• 2MB SPI Flash
• UEXT扩展接口
• DC电源接口
• 4个安装孔
• 大小为57 x 50mm
再来俩张45度视角体验图,更好的了解开发板。
整体感觉很扎实,元器件的选用、PCB的厚度,拿在手里感觉也很有份量。
-贰-
对ESP8266编程大致分为两类,一是直接使用SDK,另一则是使用Arduino IDE结合ESP8266的扩展库。前者要求开发者熟悉ESP8266工具链及SDK的底层用法,大多数是在Linux系统下完成程序的编译,对开发者的要求比较高。后者实际是对SDK的封装,相当于是二次开发库了,封装了底层的细节,以高级API的方式提供给用户,使用的也是大家比较熟悉的Arduino IDE来实现代码编写、编译及上传。
使用Arduino IDE来开发ESP8266,需要在Arduino里添加对应的硬件支持包。首先启动Arduino,打开Preferences对话框,添加如下URL
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前