注:对于ESP32开源技术感兴趣的可以加群,我们一起探索交流学习,群号:782473783。群名:ESP32开源技术交流群。
本篇总结2018年未来更新发布的博客教程。期待吧。。。。。
ESP-IDF库开发:
1. 简介
2. Ubuntu环境搭建ESP-IDF
3. 安装Eclipse,hello world
4. Flash,BootLoader和FreeRTOS
5. WiFi-Scanner
6. Connect to a WiFi network
7. Configuration menu
8. TCP connection
9. Basic I/O
10. Random number generation
11. LED candle
12. I/O with interrupts
13. Sending SMS with BulkSMS
14. ESP-IDF v2:how to managedifferent versions
15. Multicast DNS(mDNS)
16. IFTTT
17. Simple Network TimeProtocol(SNTP)
18. Access point
19. Non-volatile storage
20. Web server
21. Mutual authentication
22. SPIFFS
23. I2C Basics
24. I2C HTU21D Sensor example
25. OLED display with U8G2
26. UART
27. GPS
28. MQTT and SSL
29. Deep sleep
30. HTTP server in SoftAP mode
31. Bluetooth
32. BTstack library
33. Finding device withPython&BTStack
34. Receiving data through RFCOMM
35. Advertising SPP service withSDP
ESP32-Arduino开发
1. Hello world
2. Uploadiiing a program
3. WiFi network connection
4. WiFi getting started
5. WiFi softAP
6. MQTT publishing
7. MQTT subscribing
8. JSON parsing
9. JSON message creation
10. JSON message sending over MQTT
11. HTTP GET
12. HTTP POST
13. LED PWM fading
14. Buzzer PWM
15. HTTP POST to bottle application
16. External interrupts
17. Timers interrupts
18. aRESET library
19. creating a class
20. auto keyword
21. MFRC522 RFID
22. WebSocket client
23. WebSocket server
24. WebSocket server soft AP
25. WebSocket serverreceiving&parsing JSON
26. Socket server
27. HTTPS GET request
28. Async HTTP webserver
29. Async HTTP server
30. Async HTTP server serving aHTML from PROGMEM
31. HTTP server getting queryparameters
32. HTTP server multiple instances
33. HTTP server servingHTML&JavaScript
34. HTTP server over SoftAP
35. HTTP server external&internalredirects
36. HTTP server route not foundhanding
37. Software reset
38. SSD1306 OLED display
39. SSD1306 OLED redraw string
40. Base64 encoding
41. SSD1306 OLED drawing QR code
42. Free heap
43. Random number generation(RHG)
44. Pthreads library
45. Basic authentication
46. HMAC SHA-256
47. FreeRTOS functions
48. Task creation
49. Task argument variable passing
50. Task execution core ID
51. Task execution on specific core
52. Dual-core execution speed-up
53. Queues
54. Queue insertion
55. Queue messageswaiting&empty spaces
56. Task communication using queues
57. Queue performance test
58. Serial communication withpython
ESP32-MicroPython开发
1. setup&flashing
2. JSON parsing
3. JSON encoding
4. WiFi network connection
5. WiFi automatic connection
6. Script execution from computer
7. File writing
8. File reading
9. File upload to file system
10. Script execution from filesystem
11. HTTP POST
12. SHA-256
13. uPyCraft IDE getting started
14. uPyCraft script execution
15. lists
16. lambda function
17. map function with lists
18. dictionaries
19. string split method
20. simple
21. URL query string parser
22. Thread creation
23. Thread function argumentpassing
24. Timer interrupts
25. External interrupts
26. Web server
27. HTTP content-type
28. HTTP response code
29. Obtaining HTTP request method
30. Serving HTML
31. Serving JSON
32. Picoweb app query parameters
ESP32-Scratch3.0语句块开发
1. Scratch3.0 GUI二次开发环境搭建
2. 打包exe教程
3. 增加microPython扩展
4. 连接串口下载
5. 第三方扩展原理
6. 制作自己的语句块