Wireless-Tag WT32P4C5-43S จอสัมผัส ESP32-P4 + ESP32-C5 สำหรับ HMI
ปกติถ้าจะทำ HMI หรือ Smart Control Panel ด้วย ESP32 เราอาจต้องเริ่มจากเลือกบอร์ด เลือกจอ Touchscreen แล้วค่อยวางระบบ Wireless เพิ่มอีกที แต่ Wireless-Tag WT32P4C5-43S เลือกอีกทางด้วยการรวมจอสัมผัส 4.3 นิ้ว, ESP32-P4 และ ESP32-C5 ไว้บนแพลตฟอร์มเดียว
จุดที่น่าสนใจจึงไม่ได้อยู่แค่คำว่า “ESP32 มีจอ” แต่เป็นการแบ่งงานระหว่างชิปสองตัว: ESP32-P4 เป็น MCU หลักสำหรับงานประมวลผลและส่วนแสดงผล ขณะที่ ESP32-C5 รับบทด้าน Wireless Connectivity พร้อม Wi-Fi 6 แบบ 2.4/5 GHz, Bluetooth LE และ IEEE 802.15.4
- จอ IPS TFT ขนาด 4.3 นิ้ว ความละเอียด 800×480 พร้อม Capacitive Touch
- ใช้ ESP32-P4 เป็น MCU หลัก และ ESP32-C5 สำหรับ Wireless
- รองรับ Dual-band Wi-Fi 6, Bluetooth LE และ 802.15.4
- มี MIPI CSI-2 สำหรับกล้อง, microSD, USB-C สองพอร์ต และ GPIO Expansion
- CNX ระบุว่าสามารถพัฒนาด้วย ESP-IDF, Arduino IDE และ LVGL ได้
WT32P4C5-43S คืออะไร?
Wireless-Tag WT32P4C5-43S หรือชื่อบอร์ดที่ CNX ระบุว่า ZX4D30CE405-V1.3 เป็น Touch Display Development Board ที่สร้างมาในลักษณะค่อนข้างครบชุด โดยติดตั้งจอ Touchscreen มาให้บนบอร์ด ไม่จำเป็นต้องเริ่มจากการหาจอแยกเหมือน Development Board ทั่วไปบางรุ่น
ฝั่งประมวลผลใช้โมดูลที่มี ESP32-P4 ซึ่งมี High-performance RISC-V CPU แบบ Dual-core ทำงานได้สูงสุด 400 MHz ขณะที่การเชื่อมต่อ Wireless ใช้ ESP32-C5 แยกอีกตัวหนึ่ง
แนวทางนี้ทำให้บอร์ดน่าสนใจสำหรับงานที่ต้องมีทั้ง Graphic UI และระบบ Network เช่น HMI, Smart Control Panel หรือ Embedded Terminal โดย CNX ยังระบุถึง Industrial Automation และ Edge AI Vision Terminal เป็นหนึ่งในกลุ่มการใช้งานเป้าหมายของบอร์ด
ทำไมมีทั้ง ESP32-P4 และ ESP32-C5?
ถ้ามองในระดับ Architecture จุดเด่นของบอร์ดนี้คือไม่ได้โยนทุกงานให้ชิปตัวเดียว แต่แบ่งหน้าที่ระหว่าง ESP32-P4 และ ESP32-C5
ESP32-P4 — ฝั่งประมวลผลหลัก
ESP32-P4 ทำหน้าที่เป็น Main MCU ของระบบ และ CNX ระบุว่ามี Dual-core 32-bit RISC-V High-performance CPU ที่ทำงานได้สูงสุด 400 MHz รวมถึง Low-power RISC-V core อีกหนึ่งตัวที่ทำงานได้สูงสุด 40 MHz
ตัว P4 ยังมี 2D Pixel Processing Accelerator หรือ PPA รวมถึง H.264 และ JPEG codec ซึ่งเป็นคุณสมบัติของ SoC ที่เกี่ยวข้องกับงาน Graphic, Display และ Multimedia แต่บทความต้นฉบับไม่ได้ให้ Benchmark ของบอร์ดนี้ จึงไม่ควรตีความต่อว่า UI หรือ AI workload ใดจะได้ FPS หรือ Performance เท่าไร
ESP32-C5 — ฝั่ง Wireless
อีกฝั่งคือ ESP32-C5 ซึ่งรับหน้าที่ด้านการเชื่อมต่อ โดยรองรับ Dual-band Wi-Fi 6 ทั้ง 2.4 GHz และ 5 GHz พร้อม Bluetooth 5 LE และ IEEE 802.15.4
สเปกสำคัญที่ควรรู้
เพื่อไม่ให้บทความกลายเป็น Datasheet ยาว ๆ ตารางนี้เลือกเฉพาะข้อมูลที่มีผลกับการวางโปรเจกต์ และยืนยันได้จาก Main Source
| ส่วน | ข้อมูลที่ Source ระบุ |
|---|---|
| Main MCU | Espressif ESP32-P4 |
| CPU หลัก | Dual-core 32-bit RISC-V HP สูงสุด 400 MHz |
| Low-power Core | RISC-V LP MCU Core สูงสุด 40 MHz |
| Flash | 16 MB NOR Flash |
| Display | 4.3-inch IPS TFT LCD, 800×480 |
| Display Interface | 18-bit Parallel RGB |
| Touch | Capacitive Touch, CST3240 ผ่าน I2C |
| Wireless MCU | ESP32-C5 |
| Wi-Fi | Dual-band Wi-Fi 6, 2.4 GHz / 5 GHz |
| Bluetooth | Bluetooth 5 LE |
| 802.15.4 | Zigbee 3.0 / Thread 1.3 ตามข้อมูลใน Source |
| Camera | 15-pin MIPI CSI-2 FPC, 2 Data Lanes + 1 Clock Lane |
| Storage Expansion | microSD Card Slot |
| USB | USB Type-C 2 พอร์ต ได้แก่ USB 2.0 High-Speed และ Debug USB |
| Expansion | 14-pin 2×7 Header พร้อม GPIO และ Power Pins |
| Power | 5V/1A ผ่าน USB Type-C ตามข้อมูลที่ CNX ระบุ |
จอ 4.3 นิ้วและระบบ Touch ต่างจากแค่ซื้อ ESP32 Board อย่างไร?
ส่วนที่ทำให้ WT32P4C5-43S แตกต่างจาก Core Board ทั่วไปอย่างเห็นได้ชัดคือ จอ IPS TFT ขนาด 4.3 นิ้ว ความละเอียด 800×480 ติดมาเป็นส่วนหนึ่งของ Development Kit และมี Capacitive Touchscreen อยู่แล้ว
CNX ระบุว่าจอเชื่อมต่อด้วย 18-bit Parallel RGB Interface ส่วน Touch Controller คือ Hynitron CST3240 และสื่อสารผ่าน I2C
สำหรับคนทำ HMI ข้อมูลสองส่วนนี้สำคัญ เพราะหมายความว่าเรากำลังเริ่มจาก Hardware ที่มีทั้ง Display และ Touch Input อยู่แล้ว แทนที่จะต้องเริ่มจากการเลือก Panel และ Touch Controller แยกกัน
Wi-Fi 6, Bluetooth LE และ 802.15.4 อยู่บน ESP32-C5
ฝั่ง Network ใช้ ESP32-C5 ซึ่ง CNX ระบุว่ารองรับ Dual-band Wi-Fi 6 ทั้งย่าน 2.4 GHz และ 5 GHz, Bluetooth 5 LE และวิทยุ IEEE 802.15.4
ในบทความต้นฉบับมีการระบุ Zigbee 3.0 และ Thread 1.3 ร่วมกับความสามารถ IEEE 802.15.4 ของชิป แต่ไม่ได้ให้ Tutorial สำหรับการสร้าง Zigbee Network, Thread Network หรือ Matter Application บนบอร์ดนี้
เพราะฉะนั้น หากเป้าหมายของโปรเจกต์คือ Zigbee หรือ Thread โดยเฉพาะ ควรตรวจ Firmware, SDK และ Example ที่ตรงกับ Board Revision ก่อนเริ่มออกแบบ Software แทนการสรุปจาก Radio Capability เพียงอย่างเดียว
Camera, microSD, USB และ Expansion ทำให้บอร์ดไปได้ไกลกว่า HMI ธรรมดา
นอกจากจอและ Wireless แล้ว บอร์ดยังมี Peripheral ที่ช่วยเปิดทางไปสู่งานประเภทอื่น โดยเฉพาะโปรเจกต์ที่ต้องใช้กล้องหรือ Storage เพิ่ม
MIPI CSI-2 สำหรับกล้อง
มี FPC Connector 15-pin ระยะ Pitch 1.0 mm สำหรับ MIPI CSI-2 โดย CNX ระบุว่าเป็นแบบ 2 Data Lanes + 1 Clock Lane และรองรับรูปแบบ Connector ที่เข้ากันได้กับ Raspberry Pi CSI Camera
อย่างไรก็ตาม คำว่า Connector Compatible ไม่ควรถูกตีความว่า Camera Module ทุกตัวจะทำงานได้ทันที เพราะ Driver และ Sensor Support ยังขึ้นกับ Software ที่ใช้งานด้วย
microSD
มี microSD Card Slot บนบอร์ด ซึ่งเหมาะกับงานที่ต้องเก็บ Asset, Log หรือข้อมูลอื่นเพิ่มเติม แต่ Main Source ไม่ได้ระบุความจุ microSD สูงสุด ที่ทดสอบกับบอร์ดนี้
USB Type-C สองพอร์ต
CNX แยก USB-C ออกเป็นพอร์ต USB 2.0 High-Speed สำหรับ Power และ Programming กับ Debug USB Type-C แบบ USB 2.0 Full-Speed สำหรับ Firmware Flashing, Serial Console และ JTAG Debugging
GPIO Expansion
มี Header 14-pin แบบ 2×7 ระยะ 2.54 mm พร้อม GPIO จำนวนหนึ่ง, 5V, 3.3V และ GND ทำให้ยังสามารถต่อ Sensor หรือ Peripheral เพิ่มได้ โดยควรอ้างอิง Pin Assignment จาก Schematic ก่อนต่อใช้งานจริง
ESP-IDF, Arduino และ LVGL: Software Stack ที่ Source ระบุ
CNX ระบุว่าสามารถพัฒนาบอร์ดด้วย Espressif ESP-IDF v6.x, Arduino IDE และ LVGL สำหรับงาน Graphic Interface ได้
ฝั่งผู้ผลิตยังมี GitHub Repository สำหรับ Firmware/BSP ของ ESP32-P4 และ Repository แยกสำหรับ Wireless Coprocessor ฝั่ง ESP32-C5/C61
สำหรับ Source Code และ Firmware สามารถดู Repository ที่ CNX อ้างถึงได้ที่ ZX4D30CE40S_V13 บน GitHub และ ZX4D30CE40S_V13_slave
ดู LVGL Demo และการทำงานจริง
วิดีโอนี้เป็น Demo ของบอร์ดจอ ESP32-P4 + ESP32-C5 รุ่นที่กล่าวถึงใน Source เหมาะสำหรับใช้ดูหน้าตา Hardware และพฤติกรรมของจอจริงประกอบกับข้อมูลทางเทคนิค ก่อนวางแผนโปรเจกต์
บอร์ดแบบนี้เหมาะกับโปรเจกต์อะไร?
จาก Hardware ที่ Source ระบุ เราสามารถมองเห็นกลุ่มโปรเจกต์ที่สอดคล้องกับความสามารถของบอร์ดได้ โดยไม่จำเป็นต้องอ้างว่าบอร์ดผ่านการทดสอบกับ Use Case ทุกแบบแล้ว
1. HMI และ Smart Control Panel
มีจอ Touchscreen, MCU สำหรับ Application และ Wireless อยู่ในชุดเดียว จึงเป็นรูปแบบ Hardware ที่สอดคล้องกับงานหน้าจอควบคุมอุปกรณ์หรือ Dashboard
2. IoT Dashboard
สามารถใช้จอแสดง Status หรือข้อมูลจาก Network และใช้ Touch เป็น Input โดยวิธีเชื่อมต่อ Backend, MQTT, HTTP หรือ Protocol อื่นขึ้นอยู่กับ Software Architecture ที่ผู้พัฒนาเลือก ไม่ได้ถูกกำหนดไว้ใน Main Source
3. Industrial Control Interface
CNX ระบุ Industrial Automation เป็นหนึ่งในตลาดเป้าหมาย แต่การนำไปใช้ในระบบอุตสาหกรรมจริงยังต้องพิจารณาเรื่อง Environment, Enclosure, Power, EMC, Certification และข้อกำหนดของระบบปลายทางเพิ่มเติม ซึ่ง Source นี้ไม่ได้ให้รายละเอียด
4. Camera / Vision Interface
การมี MIPI CSI-2 ทำให้ Hardware มีทางเชื่อมต่อกล้องโดยตรง และ CNX กล่าวถึง Edge AI Vision Terminal เป็นหนึ่งในแนวทางการใช้งาน แต่ Source ไม่ได้ให้ AI Benchmark หรือรายชื่อ Model ที่ผ่านการทดสอบ จึงไม่ควรระบุ Performance ด้าน AI เพิ่มเอง
5. Smart Home Control Panel
ความสามารถด้าน Wi-Fi, Bluetooth LE และ IEEE 802.15.4 ทำให้ Hardware มีองค์ประกอบที่น่าสนใจสำหรับหน้าควบคุมระบบ Smart Home แต่การรองรับ Ecosystem หรือ Protocol ระดับ Application ต้องตรวจ SDK และ Firmware เพิ่มตามระบบที่ต้องการใช้งาน
จุดที่ต้องเช็กก่อนเริ่มพัฒนา
CNX ระบุ WT32P4C5-43S เป็นจอ 4.3 นิ้ว 800×480 และใช้ ESP32-C5 แต่ README ของ Repository ZX4D30CE40S_V13 ที่ตรวจพบในช่วงจัดทำบทความ มีข้อความกล่าวถึงจอ 5.0 นิ้ว 800×480 และ ESP32-C61 ในบางส่วน
ดังนั้นอย่าใช้ข้อมูล Hardware จาก README นั้นแทน Datasheet หรือ Schematic ของ WT32P4C5-43S โดยอัตโนมัติ ควรตรวจ Board Revision และไฟล์ที่ตรงกับ Hardware ที่อยู่ในมือก่อน Flash Firmware หรือนำ Pinout ไปใช้งาน
นอกจากนี้ Source ที่ใช้ในบทความนี้ไม่ได้ระบุหรือทดสอบข้อมูลต่อไปนี้อย่างครบถ้วน:
- FPS หรือ LVGL Benchmark ของบอร์ดรุ่นนี้
- AI Inference Performance
- Power Consumption ระหว่างใช้งานจริงในแต่ละ Workload
- รายชื่อ Camera Sensor ที่รองรับทั้งหมด
- ความจุ microSD สูงสุดที่ผ่านการทดสอบ
- ระยะ Wi-Fi หรือ Throughput จริง
- Battery Runtime
- Thailand Availability
หากข้อมูลเหล่านี้มีผลกับโปรเจกต์ ควรตรวจ Documentation และผลทดสอบของ Hardware Revision ที่ใช้งานจริงก่อนออกแบบระบบ
FAQ — คำถามที่พบบ่อยเกี่ยวกับ WT32P4C5-43S
WT32P4C5-43S ใช้ ESP32 ตัวไหน?
ใช้ ESP32-P4 เป็น Main MCU และ ESP32-C5 สำหรับ Wireless Connectivity ตามข้อมูลที่ CNX Software ระบุ
หน้าจอมีขนาดเท่าไร?
รุ่นที่กล่าวถึงในบทความ CNX คือจอ IPS TFT ขนาด 4.3 นิ้ว ความละเอียด 800×480 พร้อม Capacitive Touchscreen
Touch Controller คืออะไร?
Source ระบุ Hynitron CST3240 ซึ่งเชื่อมต่อผ่าน I2C
รองรับ Wi-Fi 5 GHz หรือไม่?
รองรับ โดย ESP32-C5 บนบอร์ดรองรับ Dual-band Wi-Fi 6 ทั้ง 2.4 GHz และ 5 GHz
รองรับ Bluetooth หรือไม่?
รองรับ Bluetooth 5 LE ตามข้อมูลใน Main Source
รองรับ Zigbee และ Thread หรือไม่?
Source ระบุความสามารถ IEEE 802.15.4 ของ ESP32-C5 พร้อม Zigbee 3.0 และ Thread 1.3 อย่างไรก็ตาม หากจะทำโปรเจกต์จริงควรตรวจ SDK และ Firmware ที่รองรับ Use Case นั้นอีกครั้ง
ใช้ LVGL ได้ไหม?
CNX ระบุว่าใช้ LVGL สำหรับสร้าง HMI Application ได้ และมีภาพ Demo แสดง LVGL ทำงานบน Hardware
ใช้ Arduino IDE ได้หรือไม่?
CNX ระบุ Arduino IDE เป็นหนึ่งในแนวทางการพัฒนาที่รองรับ แต่ Source ไม่ได้ระบุ Arduino Core Version ที่ควรใช้กับบอร์ดนี้อย่างเจาะจง
ต่อกล้อง Raspberry Pi ได้ไหม?
บอร์ดมี Connector MIPI CSI-2 15-pin ที่ Source ระบุว่าเข้ากันได้กับรูปแบบ Raspberry Pi CSI Camera Connector แต่ไม่ได้หมายความว่า Camera Sensor ทุกรุ่นจะมี Driver รองรับโดยอัตโนมัติ
มี microSD หรือไม่?
มี microSD Card Slot แต่ Main Source ไม่ได้ระบุความจุสูงสุดที่ผ่านการทดสอบ
มี GPIO สำหรับต่อ Sensor เพิ่มหรือไม่?
มี 14-pin Expansion Header พร้อม GPIO, 5V, 3.3V และ GND แต่ควรตรวจ Schematic และ Pin Mapping ของ Board Revision ก่อนต่อใช้งาน
เหมาะกับ Edge AI ไหม?
CNX ระบุ Edge AI Vision Terminal เป็นหนึ่งใน Use Case ที่ออกแบบไว้ และ ESP32-P4 มีคุณสมบัติด้าน Multimedia/Acceleration บางส่วน แต่ Source ไม่ได้ให้ AI Benchmark จึงยังสรุป Performance ของ Model ใดเป็นพิเศษไม่ได้
สรุป: จุดน่าสนใจไม่ใช่แค่ “ESP32 มีจอ” แต่คือการรวมระบบไว้ในชุดเดียว
WT32P4C5-43S เป็น Hardware ที่น่าสนใจสำหรับ Maker และ Developer เพราะรวมสิ่งที่งาน HMI มักต้องใช้หลายส่วนไว้ด้วยกัน ทั้ง ESP32-P4, จอ Touchscreen 4.3 นิ้ว, ESP32-C5, Wi-Fi 6, Bluetooth LE, IEEE 802.15.4, microSD, Camera Interface และ Expansion Header
ถ้ากำลังวางโปรเจกต์ประเภท Control Panel, IoT Dashboard หรือ Embedded UI จุดเริ่มต้นที่ควรดูต่อไม่ใช่เพียงความแรงของ CPU แต่คือ Board Revision, Firmware/BSP ที่ตรงกับ Hardware, Peripheral ที่ต้องใช้ และ Driver Support ของอุปกรณ์ที่จะนำมาต่อเพิ่ม
สำหรับคนที่เริ่มจากฝั่ง Software จุดที่น่าลองต่อคือการดู LVGL Demo และ Firmware Repository เพื่อทำความเข้าใจว่า Hardware Layer, Display และ Wireless ถูกจัดการอย่างไร ก่อนต่อยอดเป็น UI ของโปรเจกต์ตัวเอง
References / แหล่งข้อมูลต้นฉบับ
กำลังทำโปรเจกต์ ESP32 หรือ HMI?
หากกำลังเลือก Development Board, ESP32, Sensor, Module หรืออุปกรณ์สำหรับโปรเจกต์ สามารถสอบถามทีม GlobalByte เพื่อช่วยดูอุปกรณ์ที่เหมาะกับงานได้
Hardware และ Firmware อาจมีหลาย Revision โดย Repository ZX4D30CE40S_V13 ที่ตรวจพบมีรายละเอียดบางส่วน เช่น ขนาดจอและรุ่น Wireless Coprocessor ที่ไม่ตรงกับข้อมูล WT32P4C5-43S รุ่น 4.3 นิ้วใน Main Source จึงควรตรวจ Schematic, Board Revision, Pinout และ Firmware ที่ตรงกับ Hardware จริงก่อน Flash หรือต่ออุปกรณ์เพิ่มเติม
Source ไม่ได้ให้ Benchmark ของ LVGL, AI Performance, Power Consumption จริง, Battery Runtime, รายชื่อ Camera ที่รองรับทั้งหมด หรือความจุ microSD สูงสุดที่ผ่านการทดสอบ