หลังจากที่เราเคยรีวิว Open Nextion ONX3248G035 และ ONX2432G028 ไปเมื่อเดือนมีนาคม, ล่าสุดทาง ITEAD ได้ส่งสมาชิกใหม่ของ Genius Series มาให้ทดสอบ คือ ONX2424G013 ซึ่งเปลี่ยนฟอร์มแฟกเตอร์จากบอร์ดจอสัมผัสมาเป็น smart knob สำเร็จรูป จอกลม IPS 1.28 นิ้ว มี rotary encoder และปุ่มกดในตัว แต่ยังใช้ ESP32-S3R8 ตัวเดียวกับ ONX3248G035 และ ONX2432G028 และเปิดเผย schematic, ไฟล์ 3D, ตัวอย่างโค้ดทั้ง ESP-IDF, Arduino และ ESPHome บน GitHub เหมือนเดิม และยังมี Skill รองรับการพัฒนาด้วย AI อีกด้วย
สเปก ONX2424G013 :
จอ – 1.28″ IPS กลม 240×240, 262K สี, 300 nit, ไดรเวอร์ GC9A01N (SPI)
MCU – ESP32-S3R8 สูงสุด 240 MHz
หน่วยความจำ – Flash 16 MB, PSRAM 8 MB (OPI), SRAM 512 KB
อินพุต – Rotary encoder แบบ quadrature + ปุ่ม KEY + ปุ่ม BOOT
ไร้สาย – Wi-Fi 2.4 GHz, Bluetooth 5 LE
USB – USB-C ต่อตรงเข้า native USB ของ ESP32-S3 (GPIO19/20)
อินเทอร์เฟซ UART (GPIO43/44), J4 8 ขา: IO10, IO11, IO17, IO18, USB D+/D-, VCC, GND
ไฟเลี้ยง – DC 5V 1A ผ่าน USB-C
อุณหภูมิใช้งาน – -20 ถึง 70 °C
แกะกล่อง ONX2424G013
ซึ่งต่างจาก ONX3248G035 และ ONX2432G028 ที่มาเป็นบอร์ดเปลือย ONX2424G013 มาในบอดี้ลูกบิดสำเร็จ
ด้านหลังมีพอร์ต USB-C, หัว UART และ pin header J4 แบบ 8 ขา
การออกแบบบอร์ดและ Pinout
| หน้าที่ | GPIO |
|---|---|
| LCD SCLK / MOSI / CS / DC / RST | 5 / 1 / 2 / 3 / 8 |
| LCD Backlight (PWM) | 6 |
| Encoder A / B | 48 / 47 |
| KEY (active low) | 9 |
| BOOT | 0 |
| UART TX / RX | 43 / 44 |
| J4 GPIO | 10, 11, 17, 18,19,20 |
จุดที่น่าสนใจคือ USB-C ของ ONX2424G013 ต่อเข้า native USB ของ ESP32-S3 โดยตรง ไม่ผ่านชิป CH340 เหมือน ONX3248G035 และ ONX2432G028 ซึ่งเป็นข้อสังเกตที่เราเคยระบุไว้ในรีวิวครั้งก่อนว่าทำให้ใช้ USB OTG ไม่ได้ รุ่นนี้จึงเปิดโอกาสให้ทำงานเป็น USB OTG ได้ โดยยังมีการลากขา GPIO19/20(USB DP,DM) ไปบน J4 อีกด้วยด้วยทำให้การออกบอร์ดเสริมทำได้ง่าย รองรับการใช้งาน USB ได้ ซึ่งหากใช้ USB ก็จะทำให้เหลือ GPIO ที่ใช้ได้จริง 4 ขา บน pin header J4
ตารางเปรียบเทียบระหว่าง ONX2424G013 กับ ONX2432G028 และ ONX3248G035
| ONX2424G013 | ONX2432G028 | ONX3248G035 | |
|---|---|---|---|
| จอ | 1.28″ กลม 240×240 | 2.8″ 240×320 | 3.5″ 320×480 |
| ไดรเวอร์จอ | GC9A01N | ST7789 | ST7796 |
| ทัชสกรีน | ไม่มี | Capacitive CST826 | Capacitive CST826 |
| อินพุต | ลูกบิดหมุน + กด | ทัช | ทัช |
| USB | Native ESP32-S3 (OTG ได้) | CH340K | CH340K |
| MicroSD | ไม่มี | มี | มี |
| เสียง/ไมค์/กล้อง | ไม่มี | ต่อผ่าน FPC | ต่อผ่าน FPC |
| แบตเตอรี่/RTC | ไม่มี | มี | มี |
| เคส | สำเร็จรูป | บอร์ดเปลือย | บอร์ดเปลือย |
| ราคา | $23.90 | $29.90 | $34.90 |
การทดสอบ Open Nextion ONX2424G013
เมื่อทดสอบจ่ายไฟเปิดเครื่องครั้งแรก จะเป็น preload ESPHome สำหรับใช้งานร่วมกับ Home Assistant

และผู้ผลิตได้เตรียมความพร้อมในการใช้งานไว้ค่อนข้างครบถ้วน Github Repository ของผู้ผลิตมีตัวอย่าง 3 ชุด (LCD test, ปรับ backlight ด้วยลูกบิด, Wi-Fi captive portal) ทำครบทั้ง ESP-IDF, Arduino และ ESPHome รวมถึงไฟล์สำหรับการออกแบบทั้งหมดที่เกี่ยวข้อง
จากโค้ดตัวอย่างบน ESP-IDF ใช้ esp_lcd_gc9a01 กับ LVGL ผ่าน idf_component.yml
ส่วน Arduino ใช้ GFX Library for Arduino กับ LVGL 8.3.11
โดยเราต้องตั้งค่าบอร์ดเป็น ESP32S3 Dev Module, USB Mode: Hardware CDC and JTAG, Flash 16MB, PSRAM: OPI PSRAM เพื่อให้สามารถ build ได้ถูกต้องและทำงานได้
ปัจจุบัน Nextion มี Open Nextion App Store ที่มีแอปสำหรับ ONX2424G013 6 ตัวให้ flash ผ่านเบราว์เซอร์โดยไม่ต้องเขียนโค้ด
ซึ่ง Open Nextion App Store ถือว่าเป็นการเดินหมากที่ดีมาก เพราะมันจะกลายเป็นศูนย์กลางของ opensource community ของบรรดานักพัฒนาที่ใช้งาน Open Nextion ในอนาคตได้เลย และทำให้การเอา Open Nextion มาใช้งานในรูปแบบต่าง ๆ ทำได้ง่ายขึ้น
โดยการใช้งานเป็น web flasher เพียงต่อสาย USB เข้าเลือก COM port ให้ถูกต้องก็จะสามารถแฟลชและใช้งานได้ทันที
มือสมัครเล่นหรือผู้ที่สนใจอยากใช้งานเทคโนโลยีก็ทำได้ง่ายขึ้นไม่ต้องติดตั้ง SDK ต่าง ๆ ให้ยุ่งยาก ทุกอย่างทำผ่านหน้าเว็บเพจทั้งหมด
จากการทดสอบการใช้งานเบื้องต้น encoder ใช้งานได้ดี สีของจอสดไม่ซีดและมุมมองของจอมีความสว่างและสู้แสงได้ดีมาก
และเข้ากับเทรนด์ Vibe coding ในปัจจุบัน ผู้ผลิตยังมีไฟล์ ONX2424G013_Hardware_Skill.md ที่เขียนสำหรับ AI coding assistant โดยเฉพาะ ระบุ pin map, ข้อห้าม และลำดับ bring-up ทั้งหมด
โดยเราทดสอบใช้ไฟล์ ONX2424G013_Hardware_Skill.md ร่วมกับ Claude code เพื่อทำการสร้างโปรแกรม หมุนหน้าจอแล้วเปลี่ยนสีของหน้าจอ
โดยวางไฟล์ลงไป ONX2424G013_Hardware_Skill.md และใช้ prompt
|
1 2 |
Create an application that changes the display color when the knob is rotated, using the skill from ONX2424G013_Hardware_Skill.md. Develop it with ESP-IDF; the IDF path is C:\Users${USER}\esp. |
ก็สามารถสร้าง แอพพลิเคชั่นออกมาให้เราสามารถใช้งานได้ สำเร็จในครั้งเดียว ซึ่งทำให้ระยะเวลาในการพัฒนาลงไปได้เยอะมาก
คลิปสาธิตผลลัพธ์ของเฟิร์มแวร์ที่พัฒนาขึ้นโดยใช้ ONX2424G013_Hardware_Skill.md
สรุป
ONX2424G013 คือ Open Nextion ในรูปแบบผลิตภัณฑ์สำเร็จรูปตัวแรก เหมาะกับงาน smart knob, หน้าปัดแสดงค่าเซ็นเซอร์, ตัวควบคุมเครื่องเสียง หรือ desk gadget ได้ ESP32-S3 พร้อม PSRAM 8 MB ในราคา $23.90 (~800฿) และเปิดเผยข้อมูลฮาร์ดแวร์ให้ทั้งหมดบน Github พร้อม AI Skill สำหรับการพัฒนาด้วย Agentic AI
ข้อดี
- บอดี้สำเร็จรูป เหมาะกับการใช้งานที่ไม่ต้องออกแบบเคสเองทั้งหมด
- ESP32-S3R8 + 16 MB Flash + 8 MB PSRAM ราคาต่ำกว่า ONX2432G028 และ ONX3248G035
- USB ต่อตรง native ESP32-S3 ใช้ USB OTG/HID ได้
- ตัวอย่างครบทั้ง 3 framework พร้อม factory bin และ Hardware Skill สำหรับ AI
- ใช้งานได้ทันทีไม่ต้องติดตั้ง SDK ถ้าใช้งานผ่าน Open Nextion App Store
ข้อสังเกต
- ไม่มีทัชสกรีน ทุกอย่างต้องหมุนกับกด
- GPIO เหลือใช้จริง 4 ขาเพราะต้องแชร์กับ USB
- ไม่มี microSD, เสียง, แบตเตอรี่ เหมือน ONX2432G028 และ ONX3248G035
- ขาดไมค์ที่ปัจจุบันถือว่าเป็นอุปกรณ์พื้นฐานที่มากับบอร์ดจากผู้ผลิตอื่น ๆ เพื่อเพิ่มความสามารถด้าน AI
ขอขอบคุณ ITEAD ที่ส่ง ONX2424G013 มาให้ทดสอบ สั่งซื้อได้ที่ ITEAD Store ราคา $23.90 (~800฿)

Fulltime Maker
ปัจจุบันดูแลส่วนงาน R&D และ Innovation
ความสนใจคือ Single Board Computer และงานด้าน IoT












