PlatformIO Blink On ESP-12E (Basic)

PlatformIO Blink On ESP-12E
วิธีการ เขียนโปรแกรม Blink บน ESP-12E
หลังจากที่เราได้ลองกับ NodeMcu Dev kit V1.0  แล้วนั้น ตอนนี้มายากขึ้นไปอีกหน่อย โดยเล่นที่  ESP12-E ตรงๆกันเลย

1. ESP-12E



1. ความลำบากมันอยู่ที่ต้องทำวงจรก่อนนี่แหล่ะ 
2. วงจรสำหรับ Flash ESP-07 ESP-12 ESP-12E
สีแดงๆในรูป คือ USB to TTL มันเอาไว้สำหรับ แปลงจาก USB เราเป็น Port สื่อสารของบอร์ด ถ้าเราสังเกตุใน NodeMcu Dev Kit มันจะมี Chip ใส่มาเลย
2. ใน  PlatformIO  เลือกบอร์ด Espressif ESP8266 ESP-12E
3.  Init Project
3. ทำการสร้าง main.cpp เพื่อเขียน Code
PlatformIO
PlatformIO
4. สร้าง main.cpp

4.  จัดการเขียน code ที่ยากที่สุดในโลก (ถ้าได้ตรงนี้แล้ว จะเอาไปใช้อย่างอื่นได้มากมาย)

5. Blink Code
5. Build and Upload
6. upload
Pin ที่ 2 คือ LED บน ESP-12E นะจ๊ะ

6. สำเร็จ


ทำไมต้องเป็น blink เพราะมันเป็นโปรแกรมที่ bug น้อยที่สุดในโลกของ Hardware ที่ใช้ภาษาประเภท C/C++ หนะสิ ลองครั้งแรกอย่าทะลึ่งไปเขียนแบบ เทพๆ นะ พอมันไม่ออกแล้วจะงงว่า อะไรพัง

Share this

Previous
Next Post »