Sming Framework คืออะไร?
Sming Framework คือ Framework ที่ใช้ในการพัฒนา WIFI Module ESP8266 ในรูปแบบของ Native โดยใช้ C++ เป็นภาษาหลักในการพัฒนา ซึ่งท่าผูพัฒนาได้เตรียบ object ต่างให้เราได้ใชงานอย่างสะดวก ตัวอย่างเช่น
- FtpServer
- HttpServer
- HttpRequest
- HttpResponse
- TemplateFileStream
- HttpClient
- MqttClient
- Timer
- WifiAccessPoint
- WifiStation
- JsonObject
- SpifFS
เครื่องมื่อที่ใช้ในการพัฒนา
ในการพัฒนา ESP8266 ด้วย Sming Framework นั้นจะใช้ Eclipse CDT (C++) ในการพัฒนา
บทความในเรื่องนี้จะมีทั้งหมด 20 ตอน
- การกำหนดค่าต่าง ๆ ใน Eclipse
- Hello World (Blink)
- Basic Serial
- Serial Message Receive Callback
- Basic GPIO Input/Output
- WFI Station Mode
- WIFI AP Mode
- DHT22 Sensor reader
- i2c LiquidCrytal LCD
- OLED LCD
- HTTP Client ThingSpeak
- Ftp Server
- Basic bootstrap
- Basic JQuery
- Sample Web Page
- HTTP API for data reading/writeing
- Json Pparser
- Web control interface
- Introduction for MQTT
- MQTT Publish / Subscribe
กาติดตั่งเครื่องมือและ Framework
ในการติดตั่งเครื่องมือสามารถเข้าไปดูที่เว็ปของผู้พัฒนาได้ที่นี่ โดยจะสามารถใช้งานได้ 3 Plateform
ในการติดตั้งแนะนำว่าให้ทำตามขั้นตอนอย่างเคร่งคัด รับรองว่าสามารถใช้งานได้แน่นอน
ตัวอย่างโปรเจ็คที่พัฒนาจาก Sming Framework
ครั้งนี้ก็ลองไปติดตั่งเครื่องมือกันให้เรียบร้อยคราวหน้าเราจะมาเริ่มต้นพัฒนา ESP8266 ด้วย Sming Framework สำหรับใครที่ติดตั่งแล้วมีปัญหาในการใช้งานก็ฝากคำถามไว้ได้เลยน่ะครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น