لزمايلي اللى حاببين يبتدوا يتعلموا IoT على مشاريع بسيطة.
تجربتى مش عميقة ولا استمرت أكتر من مشروع التخرج نسبيًا.. لكن حابب أنشر الحاجات اللى اتعلمت منها وقتها.
كل اللى جاى ده بطريقة انك تبرمج الWiFi module نفسه مش تكلم الFirmware الجاهز اللى بينزل عليها عن طريق الAT Commands
وطبعا لو هتحتاج تتواصل معاها عن طريق اى Microcontroller تانى هيبقى عن طريق الUART عادى..
Hardware and how to upload a code on it:
https://www.diyhobi.com/flash-program-esp-01-using-usb-serial-adapter
Adding ESP8266 to Arduino IDE:
https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/
Useful Links:
Geekstips:
https://www.geekstips.com/esp8266-arduino-tutorial-iot-code-example/
https://www.geekstips.com/two-esp8266-communication-talk-each-other/
Adafruit:
https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout/using-arduino-ide
Web and Services:
Send Notifications to Your Phone From an ESP8266:
http://www.instructables.com/id/Send-Notifications-to-Your-Phone-From-an-ESP8266/
https://www.youtube.com/watch?v=wP2J5BaQIWs
Get requests:
https://techtutorialsx.com/2016/07/17/esp8266-http-get-requests/
http://jsonplaceholder.typicode.com
FireBase:
https://www.youtube.com/watch?v=eeracuB8jTU
CloudMQTT:
https://medium.com/coinmonks/real-time-data-transfer-for-iot-with-mqtt-android-and-nodemcu-ae4b01f87be4
https://electrosome.com/esp8266-mqtt-client-arduino-iot/
Books for getting started with:
ESP8266 Arduino Core Documentation:
https://www.mediafire.com/file/ll7n1fnr25pelh2/ESP8266_Arduino_Core_Documentation.pdf/file
IoT with Arduino Cookbook:
https://www.mediafire.com/file/66dh9xhmeaohxe2/Internet_of_Things_with_Arduino_Cookbook_%282016%29.pdf/file