opsbet娱乐官网

板载超低成本的ESP8266EX WiFI模块

来源:大发 | 时间:2018-08-12 人气:8306
  •   不久前,爱板网收到来自LINKSPRITE的BLE蓝牙开发板并进行了评测,这是一块面向物联网开发的评估板,使用的是蓝牙互联技术。1999 年,Kevin Ashton 首先提出物联网(IOT)这个名词。当时 Ashton 为 P&G,开始引入 RFID 管理 P&G 的供应链。经过十几年的发展,物联网技术已经比较成熟,基于无线通信的产品和方案全面绽放,正逐步进入大众的视线。在IOT的领域,BT、WIFI和ZIGBEE三种技术最为广泛和普及。这三种技术,各有所长,分别适用不同的领域和应用场景,成为物联网无线通信最流行的通信协议。

      打开快递包装盒,看到的是一个小巧的包装盒。包装盒设计简洁,正面是LINKSPRITE的LOGO及文字标识。不干胶贴纸上列出了产品型号,编号等信息。当然最重要的是有产品配套的WIKI页面,可以迅速入门,立即体验产品的特色及功能。包装整体感觉就是:醒目、简洁、实用。

      打开包装盒,LinkNode D1映入眼帘。整个PCB基板使用白色油墨覆盖,丝印清晰,整体感觉比较舒服。LinkNode D1整个开发板上元器件数目较少,显得非常宽松,这主要得益于ESP8266模块的高度集成特性。Arduino兼容接口分布在开发板两侧,除此之外,还有一个DC电源接口,可外接9-24V外部DC电源。MICRO USB接口也可以供电,同时还兼有UART通信功能。

      ESP8266EX是乐鑫推出的一款高集成度WIFI芯片,ESP8266EX 高度集成了天线开关,射频 balun,功率放大器,低噪放大器,过滤器,电源管理模块,仅需很少的外围电路。包括前端模块在内的整个解决方案可将所占 PCB 空间降到最低。这也是LinkNode D1上元器件数目这么少的主要原因。

      ESP8266EX 内置 Tensilica L106,32 位微型控制器(MCU),具有超低功耗和 16 位 RSIC。CPU 时钟速度高达 80 MHz,最高可达 160 MHz。支持实时操作系统(RTOS)。目前 Wi-Fi 协议栈只用了 20% 左右,其它的都可用于用户编程和开发。ESP8266EX 专为移动设备、可穿戴电子产品和物联网应用而设计,通过多项专有技术实现了最低功耗。ESP8266EX 有三种省电模式:激活模式、睡眠模式和深度睡眠模式。工作温度范围达到 -40°C 到 +125°C。

      LinkNode D1提供Arduino兼容接口,同时,社区爱好者也将ESP8266的SDK集成到了Arduino IDE中,可以在Arduino IDE中开发ESP8266程序了,听到这个消息有木有激动3秒钟?呃,没有激动?你一定是绝顶高手,请路过!

      先安装Arduino IDE,从附录给出的列表去下载并安装,一并安装好ESP8266EX的BSP支持模块,如此这般,不赘述。

      接下来通个信,初步熟悉下开发板,如果你不熟悉Arduino IDE,也借此机会好好熟悉一下。

      ESP8266自带一个UART通信设备,通过LinkNode D1上的CH340G引出至USB接口,这样板载的MICRO USB接口就同时具有供电及UART通信的功能了。在代码里只需要简单的配置好通信参数,就能实现与PC通信了。

      将上述代码编译后下载到开发板。LinkNode D1上的指示灯以1HZ的频率开始闪烁,同时终端窗口会显示来自开发板的消息。

      死亡,或者濒临死亡是什么感觉?人类基本上没有机会跟别人分享这种感觉,因此,这种神秘感也加重了人们对死亡的恐惧。为了减轻这种死亡的恐惧,荷兰的一位实验设计师Frank Kolkman利用VR做出...

      Arduino IDE将继续支持Arduino 101开发板和其他Curie居里开发板。随着英特尔放弃这个平台,开发人员可能不会继续花费大量时间维持Curie居里的生命和支持。

      当今时代是一个数据量爆炸的时代,为了完成对短时间内爆炸的大规模数据的分析处理,不仅需要十分高效的软件程序,为了缩短时间还需要满足高速,高性能等等的需求。但是,尽管这些条件都满足...

Baidu