ในงาน WWDC24 แอปเปิลสาธิตการพัฒนาอุปกรณ์ Matter ด้วย Swift แบบ Embedded Swift บนชิป ESP32 โดยสามารถสร้างอุปกรณ์เชื่อมต่อเข้ากับ HomeKit ได้โดยง่าย
Embedded Swift เป็น subset ของภาษา Swift เต็มรูปแบบ เพื่อลดรูปให้ไบนารีที่ได้มีขนาดเล็กพอ เช่น ฟีเจอร์ reflection แต่โค้ดที่เขียนด้วย Embedded Swift นั้นจะทำงานด้วย Swift เต็มรูปแบบได้เสมอ โดยแอปเปิลพยายามผลักดันการใช้งานรูปแบบนี้มาระยะหนึ่งแล้ว และเพิ่มตัวอย่างมากขึ้นเรื่อยๆ ตั้งแต่เดือนเมษายนที่ผ่านมา แต่ตอนนี้ก็ยังเป็นโครงการระดับทดลองอยู่
Matter เป็นมาตรฐานกลางสำหรับการเชื่อมต่ออุปกรณ์ IoT ที่น่าจะกลายเป็นมาตรฐานการเชื่อมต่ออุปกรณ์ในบ้านในยุคต่อไป
Arduino หันมาเปิดตัวบอร์ด ESP32 ของตัวเองในชื่อ Arduino Nano ESP32 โดยรองรับทั้ง Arduino IDE ของตัวเอง และ MicroPython ที่ได้รับความนิยมในการพัฒนาบนชิป ESP32 อยู่แล้ว แม้ว่าตัวชิปจะเป็น ESP32-S3 ที่ใช้งานกันเป็นวงกว้าง แต่ Arudino เลือกใช้โมดูลจาก ublox ที่ทาง Arduino ใช้งานมานาน
Espressif เปิดตัวเฟรมเวิร์ค ESP-Skainet สำหรับการพัฒนาอุปกรณ์รับคำสั่งด้วยเสียง เปิดทางให้นักพัฒนาสร้างอุปกรณ์รับคำสั่งโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
เฟรมเวิร์คประกอบด้วยโมดูลจดจำเสียงสองส่วน คือ WakeNet สำหรับจับคำสำคัญเพื่อเริ่มต้นทำงาน โดยส่วนนี้ใช้แรมเพียง 20 กิโลไบต์และยังได้ความแม่นยำที่ค่อนข้างสูง ประมาณ 88% ที่ระยะ 1 เมตร โดยตอนนี้รับคำสำคัญเป็นภาษาจีนเท่านั้น
อีกส่วนคือการรรับคำสั่ง ที่ชื่อว่า MultiNet เป็นโมเดล deep learning ที่แยกคำได้สูงสุด 100 คำในภาษาจีน พร้อมความสามารถในการรับคำสั่งจากผู้ใช้เพิ่มเติม
HardKernel ผู้ผลิตบอร์ดพัฒนาจากเกาหลีเปิดตัวบอร์ด ODROID-GO บอร์ดแบบเดียวกับเกมบอย โดยภายในเป็นชิป ESP-32 และจำหน่ายเป็นชุดพัฒนาที่ต้องไปประกอบเอง
ตัวเครื่องมาพร้อมกล่องพลาสติกให้เรียบร้อย มีหน้าจอ 2.4 นิ้ว (320x240 พิกเซล), แบตเตอรี่ 1200mAh, ปุ่มกดยาง 10 ปุ่ม (ปุ่มสี่ทิศทางหนึ่งชุด), และช่องใส่ microSD, และลำโพง
ฝั่งซอฟต์แวร์รองรับ Arduino IDE และมีเกม Tetris เป็นตัวอย่างให้
ราคาทั้งชุดไม่รวมค่าส่ง 32 ดอลลาร์หรือประมาณ 1,000 บาท พร้อมแยกขายชิ้นได้ ตัวบอร์ดเปล่า 17 ดอลลาร์ ตัวกล่องพลาสติก 6 ดอลลาร์
ที่มา - HardKernel
Adafruit ร้านขายชิ้นส่วนอิเล็กทรอนิกส์ที่ได้รับความนิยมสูงในหมู่เมกเกอร์สหรัฐ ออกบอร์ดพัฒนา ESP32 แบบต่อ USB พร้อมใช้งานได้ทันที
ทาง Adafruit เตือนว่าบอร์ดรุ่นนี้สำหรับนักพัฒนาแบบจริงจังเท่านั้น เพราะซอฟต์แวร์ต้องคอมไพล์จากเครื่องมือสำหรับซีพียู Tensilica โดยตรง ยังไม่มีเฟิร์มแวร์ที่ใช้งานได้ง่ายๆ เช่น Arduino, Lua, หรือ micropython ออกมา
ราคา 15 ดอลลาร์ และตอนนี้ขายหมดแล้วเรียบร้อย นักพัฒนาที่อยากได้ต้องรอชุดต่อไปอีกสักระยะ
ที่มา - Adafruit