D1 WIFI UNO开发板基础资料
一、基础知识
1.Arduino简介
Arduino是一款便捷灵活、方便上手的开放源代码硬件项目平台。
Arduino板基于Atmel的微控制器,增加使其能够适用大部分运行条件的电子元件,并引出简单的I/O接口,方便快发开发应用。
Arduino的软件部分主要包含ArduinoIDE以及相关的板级支持包和丰富的第三方组件库。
Arduino特点:跨平台、简单清晰、开放软硬件、发展迅速。
2.ESP8266简介
ESP8266EX 内置超低功耗Tensilica L106 32 位 RISC 处理器,CPU 时钟速度最高可达 160 MHz,支持实时操作系统(RTOS) 和 Wi-Fi 协议栈,可将高达 80% 的处理能力留给应用编程和开发
ESP8266模块可以独立于Arduino等开发板,作为一块独立的开发板使用。它拥有GPIO、I2C、ADC、SPI、PWM等模块,可以用它做大多数MCU能做的工作,且性能甚至远超多数MCU。
ESP8266EX 的工作温度范围大,且能够保持稳定的性能,能适应各种操作环境,可以说目前ESP8266目前占据了相当大的市场份额,尤其是米家、百度、阿里等平台都在使用ESP8266。
3.带着主角光环的WeMos D1
WeMos
D1开发板全称是WeMos D1 WiFI UNO R3开发板,基于ESP-12E,而且兼容Arduion,有了这款物联网开发板,我们就可以愉快的使用arduino方式开发ESP8266,玩转物联网项目。
技术参数
1、处理器ESP-8266EX
2、工作电压3.3V
3、输入电压6-24V
4、I/O 数量11
5、AD 输入电压0-3.3V
6、Flash 4MB SRAM32KB DRAM 80KB
7、时钟频率80MHz/160Mhz 网络802.11 b/g/n
8、尺寸规格:长68.6mm x 宽53.4mm
9、重量21g
所有的 IO 工作電平為 3.3V,可瞬間承受 5V;
除 D2 外,所有 I/O 都支持中斷,PWM,I2C,跟 1-wire;