Use ESP8266 as IoT device to demo business concept.
Hardwire:
| Name | Pieces | 
|---|---|
| ESP8266 Development Board | 1 | 
| DHT11 | 1 | 
| LCD1602 | 1 | 
| Breadboard | 1 | 
| RFID-RC522 | 2 | 
| SG90 (Micro Servo 9g) | 1 | 
| RFID Card or Label (ISO-14443) | 1+ | 
You can find Arduino RFID Starter Kit and ESP8266 on AliExpress, the total cost should be less than 40USD.
Software
- 
Download and install Arduino IDE
 - 
Optional: download and install Fritzing
 
Arduino Preference
在Arduino中,选择菜单【文件】->【首选项】->【附加开发板管理器网址】中,输入:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
搜索并安装ESP8266版本2.7.4。**注意:**目前的代码,无法在3.0以上版本运行。
Services
- OneNET MQTT
 
- ESP8266测量和显示温度/湿度
 - ESP8266联WiFi上网
 - ESP8266访问Https网页
 - ESP8266使用证书库验证和访问Https网页
 - ESP8266实现Base64编码/解码
 - ESP8266 HMac-MD5
 - ESP8266 Hmac-Sha1
 - ESP8266 Hmac-Sha256
 - ESP8266实现对Bytes进行Base64编码
 - ESP8266实现OneNET URL编码
 - 注册OneNET MQTTS产品
 - ESP8266生成OneNET MQTTS密码(MD5)
 - ESP8266生成OneNET MQTTS密码(SHA1)
 - ESP8266生成OneNET MQTTS密码(SHA256)
 - ESP8266连接OneNET MQTTS
 - ESP8266发布/订阅OneNET MQTTS
 - ESP8266接受OneNET MQTTS命令
 - ESP8266 RC522读卡
 - ESP8266 两个RC522读卡
 
The following scenarios can be used for proof of concept or entry level training on 'Each object has its own unique identity'.