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'.