ESP 32 : WROOM-32 มี 30 pins Module : LED 8 Bits React-Native App การต่อสายไฟ อธิบายการเชื่อมต่อรับส่งข้อมูล BLE เบื้องต้น การเชื่อมต่อ Bluetooth และรับส่งข้อมูลระหว่าง Smart Phone กับ ESP32 จะมีหลักๆ 2 ส่วน 1.Peripheral หรือ Server 2.Central หรือ Client 1.Peripheral จะเป็นอุปกรณ์ต่างๆ ในที่นี้ ESP32 ทำหน้าที่เป็น Peripheral ESP32 จะมีการบรรจุ Service และ Characteristic ในส่วนที่เกี่ยวข้องกับงานนั้นๆ 2.Central จะเป็นตัวที่จะคอยค้นหาและเชื่อมต่อเพื่อรับหรือส่งข้อมูล ในที่นี้คือ Smart Phone ขั้นตอนจะแบ่งเป็น 4 ขั้นตอนดังนี้ 1.ESP32 จะเปิด Advertising และแนบข้อมูลที่เกี่ยวข้อง เช่น ชื่ออุปกรณ์ เพื่อให้ Smart Phone สามารถที่จะ Scan หาเจอ 2.Smart Phone ทำการ Scan จะพบอุปกรณ์ที่อยู่รอบ ๆ ว่ามีอุปกรณ์ใดบ้าง ในที่นี้จะเจอ ESP32 จะได้ข้อมูลชื่ออุปกรณ์ Address ความแรงสัญญาณ และรายละเอียดที่เกี่ยวข้องกับอุปกรณ์ 3.Smart Phone ขอเชื่อมต่อ ESP32 4.เมื่อเชื่อมต่อได้แล้ว Smart Phone จะขอข้อมูล Service จาก ESP32 ใน Service จะประกอบไฟด้วย Characteristic ซึ่งเป็นคุณลักษณะข้...