ESP8266开发入门

1. 视频教程

1.1 快速了解ESP8266

快速了解wifi模块 这个视频就够了 ESP8266

1.2 Arduino开发基础语法

【太极创客】零基础入门学用Arduino 第一部分 合辑

1.3 Arduino内存管理、安装第三方库(重点)

【太极创客】零基础入门学用Arduino 第三部分 智能应用篇 合辑
P12 3-11 Arduino内存1
P13 3-12 Arduino内存2 EEPROM
P14 3-13 Arduino内存2 内存优化
P15 3-14 安装第三方库

1.4 ESP8266开发基础教程(网络服务器、闪存文件、Stream、JSON、WiFiManager等)

【ESP8266教程】零基础入门学用物联网-基础知识篇(太极创客团队)

1.5 面向对象编程

零基础入门学用Arduino-专项教程2(面向对象基础)1 初始面向对象

零基础入门学用Arduino-专项教程2(面向对象基础)

2. 参考资料

2.1 环境搭建

2.1.1 Arduino下载

https://www.arduino.cn/thread-5838-1-1.html
https://www.arduino.cc/en/software

2.1.2 在Ardunio中安装ESP8266开发环境

https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/
https://www.arduino.cn/thread-76029-1-1.html

2.2 ESP8266介绍&API

https://www.espressif.com/zh-hans/support/documents/technical-documents?keys=&field_type_tid%5B%5D=14
https://arduino-esp8266.readthedocs.io/en/latest/installing.html https://randomnerdtutorials.com/solved-reconnect-esp8266-nodemcu-to-wifi/
https://links2004.github.io/Arduino/index.html

2.3 太极创客(Arduino, ESP8266物联网的应用、开发和学习资料)

http://www.taichi-maker.com/

2.4 Arduino官网文档

https://www.arduino.cc/reference/en/

2.5 Arduino中文论坛

https://www.arduino.cn/forum.php

3. 常用库

3.1 ESP8266WiFi

https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266WiFi

3.2 WiFiManager

https://github.com/tzapu/WiFiManager

3.3 Async UDP library for ESP8266

https://github.com/me-no-dev/ESPAsyncUDP

3.4 EasyButton

https://github.com/evert-arias/EasyButton
https://easybtn.earias.me/

3.5 ArduinoJson

https://arduinojson.org/
https://github.com/bblanchon/ArduinoJson

3.6 OTA

https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266httpUpdate

你可能感兴趣的:(ESP8266开发入门)