ESP32-C5 Pico: Pico Form Factor พร้อม Wi-Fi 6 สองย่าน
บอร์ดทรง Pico รอบนี้ไม่ได้มีแค่ GPIO เพิ่มมาอีกชุด เพราะ Waveshare ESP32-C5 Pico เอา ESP32-C5 ที่รองรับ Wi-Fi 6 ทั้ง 2.4GHz และ 5GHz, Bluetooth LE และ IEEE 802.15.4 มาอยู่บนบอร์ดทรงยาวกว้างเพียงประมาณ 21 มม.
จุดที่น่าสนใจสำหรับสาย Maker และ IoT คือบอร์ดเดียวสามารถเริ่มทดลองได้ตั้งแต่ Dual-band Wi-Fi, Zigbee, Thread, GPIO, UART, I2C, SPI ไปจนถึงการต่อจอ Touchscreen และ CAN Expansion ผ่านตัวอย่างที่ Waveshare เตรียมไว้
แต่คำว่า Raspberry Pi Pico-compatible headers ต้องอ่านให้ถูกความหมาย: มันบอกถึงรูปแบบ Header และ Form Factor ไม่ได้แปลว่า Firmware, Pin Assignment หรือ Expansion Board ทุกตัวของ Raspberry Pi Pico จะใช้แทนกันได้แบบเสียบแล้วจบ
Key Takeaways
- ใช้โมดูล ESP32-C5-MINI-1 หรือ ESP32-C5-MINI-1U
- Main CPU เป็น 32-bit RISC-V Single-core สูงสุด 240MHz
- CNX ระบุ Low-power RISC-V Core ที่ 48MHz เพิ่มอีกหนึ่งส่วน
- มี 384KB SRAM, 320KB ROM และ 4MB Flash
- รองรับ Wi-Fi 6 แบบ Dual-band 2.4GHz และ 5GHz
- รองรับ Bluetooth 5 LE และ IEEE 802.15.4
- 802.15.4 รองรับงาน Zigbee 3.0 และ Thread
- ESP32-C5 สามารถพัฒนา Matter ผ่าน Wi-Fi หรือ Thread ด้วย Software Stack ที่รองรับ
- มี Header 2 แถว แถวละ 20 Pins ในรูปแบบแนว Raspberry Pi Pico
- CNX ระบุ GPIO สูงสุด 26 ขา โดยบางขามาจาก TCA9554 GPIO Expander
- มี PCB Antenna และ External Antenna Variant
- มี 4 Variant แยกตามชนิดเสาและการบัดกรี Header
- รองรับ 3.7V Lithium Battery พร้อม Charging / Discharging
- มี USB-C สำหรับ Power, Charging และ Programming
- รองรับทั้ง Arduino IDE และ ESP-IDF
- Waveshare มี Example สำหรับ RGB, GPIO Expander, Dual-band Wi-Fi, UART, LCD และ CAN
ESP32-C5 Pico คืออะไร?
ESP32-C5 Pico เป็น Development Board จาก Waveshare ที่ใช้โมดูลตระกูล ESP32-C5-MINI-1 และนำขาเชื่อมต่อต่าง ๆ ออกมาในรูปแบบบอร์ดที่อ้างอิง Raspberry Pi Pico Form Factor
สิ่งที่ทำให้มันต่างจาก ESP32 หลายรุ่นที่คุ้นเคย คือ Wireless ในตัว ESP32-C5 ครอบคลุมหลายระบบ:
- 2.4GHz Wi-Fi
- 5GHz Wi-Fi
- Bluetooth Low Energy
- IEEE 802.15.4
ถ้าเอาไปมองในบริบท IoT จึงไม่ได้ถูกจำกัดอยู่แค่ “ESP32 ต่อ Wi-Fi แล้วส่งข้อมูลขึ้น Cloud” แต่สามารถนำไปศึกษา Multi-protocol IoT ได้กว้างขึ้น
จุดขายจริงของบอร์ดนี้: ไม่ใช่แค่ตัวถังทรง Pico แต่เป็นการเอา ESP32-C5 ที่รองรับ Wireless หลาย Protocol มาอยู่ใน Form Factor ที่กะทัดรัดและมี Header สองฝั่ง
ESP32-C5 ข้างในมีอะไร?
CNX Software ระบุว่าบอร์ดใช้ ESP32-C5HF4 ผ่านโมดูล ESP32-C5-MINI-1 Series
| รายการ | Specification จาก Source |
|---|---|
| Main CPU | Single-core 32-bit RISC-V สูงสุด 240MHz |
| Low-power Core | RISC-V @ 48MHz ตามข้อมูล CNX |
| SRAM | 384KB On-chip |
| ROM | 320KB |
| Flash | 4MB SPI Flash |
| Wi-Fi | Dual-band 2.4GHz + 5GHz Wi-Fi 6 |
| Bluetooth | Bluetooth 5 Low Energy |
| 802.15.4 | รองรับ Zigbee / Thread ตาม Software Stack ที่ใช้ |
Main Processor จึงไม่ได้เปลี่ยน ESP32-C5 ให้กลายเป็นบอร์ด Linux หรือ SBC แต่ยังเป็น MCU สำหรับงาน Embedded และ IoT ที่เน้น Real-time Control, Connectivity และการใช้ Peripheral ต่าง ๆ
Wi-Fi 6 สองย่าน: 2.4GHz และ 5GHz อยู่ใน ESP32 ตัวเดียว
ESP32-C5 รองรับ Wi-Fi 6 หรือ IEEE 802.11ax ทั้ง:
- 2.4GHz
- 5GHz
CNX ยังระบุการรองรับ Wi-Fi 4 รุ่นก่อนหน้า เพื่อใช้ร่วมกับ Network ที่มีอยู่ได้ตาม Capability ของชิป
Wi-Fi Mode ที่ CNX ระบุประกอบด้วย:
- Station
- SoftAP
- SoftAP + Station
- Promiscuous Mode
5GHz ไม่ได้แปลว่าเร็วหรือดีกว่า 2.4GHz ในทุกสถานการณ์: Source รอบนี้ยืนยันว่า ESP32-C5 รองรับทั้งสองย่าน แต่ไม่ได้เป็น Benchmark เปรียบเทียบ Range, Throughput หรือความเสถียรของสองย่านบนบอร์ดนี้ จึงไม่ควรสร้างผลทดสอบขึ้นเอง
ไม่ได้มีแค่ Wi-Fi: BLE, Zigbee, Thread และ Matter
ESP32-C5 ยังมี Bluetooth 5 LE และ IEEE 802.15.4 Radio
Waveshare ระบุการรองรับ:
- Bluetooth 5 LE
- Zigbee 3.0
- Thread
ส่วน Matter ต้องเข้าใจว่า ไม่ใช่ Radio เพิ่มมาอีกหนึ่งตัว
Espressif มี ESP-Matter SDK สำหรับ ESP32-C5 และ Documentation ระบุว่า ESP32-C5 สามารถพัฒนา Matter Device ผ่าน Wi-Fi หรือ Thread ได้ตาม Configuration และ Software Stack ที่เลือก
จำง่าย ๆ:
Wi-Fi / IEEE 802.15.4 = Wireless Connectivity
Zigbee / Thread = Protocol Stack ที่ใช้กับ 802.15.4
Matter = Application Layer / Ecosystem ที่สามารถทำงานผ่าน Transport ที่รองรับ
การที่ Chip รองรับ Matter ไม่ได้หมายความว่าทุก Arduino Project เปิด Matter ได้ทันที: การรองรับจริงขึ้นกับ SDK, Library, Build Configuration และ Software Version ที่ใช้งาน
Pico Form Factor หมายถึงอะไร?
ESP32-C5 Pico มี Header สองฝั่ง ฝั่งละ 20 Pins และ CNX ใช้คำว่า:
Raspberry Pi Pico-compatible headers
จุดนี้ช่วยให้บอร์ดมี Layout ที่คุ้นเคยกับคนที่ใช้ Pico-style Development Board และ Expansion Hardware มาก่อน
Pico Form Factor ≠ Raspberry Pi Pico Software Compatibility: ESP32-C5 เป็นคนละ MCU กับ RP2040/RP2350 Firmware ของ Raspberry Pi Pico จึงไม่ได้หมายความว่าจะนำมารันบน ESP32-C5 ได้โดยตรง
Expansion Board ที่ใช้ Form Factor เดียวกัน ก็ยังต้องตรวจ:
- Pin Assignment
- Voltage
- Peripheral Mapping
- Software Library
- GPIO Conflict
ก่อนเสียบใช้งานจริง
Pinout และ GPIO: ก่อนต่อ Hardware ให้ดู Diagram ก่อน
CNX สรุป Expansion Capability ของ Header ไว้ว่า มีสูงสุด:
- 26 GPIO
- 20 PWM
- 4 ADC
- I2C
- SPI
- UART
- SDIO
- JTAG
- VBUS
- VSYS
- VBAT
- 3.3V
- GND
TCA9554 GPIO Expander
บนบอร์ดยังมี TCA9554PWR GPIO Expander เชื่อมผ่าน I2C
Waveshare Main Hardware Page ระบุ Expander Pins:
E1–E7 หรือ 7 Extra Pins
ขณะที่ Arduino Example ของ Waveshare อธิบายการทดสอบ 6 Accessible Expansion I/O
ตัวเลขตรงนี้มี Context ต่างกัน: Hardware Documentation ระบุ E1–E7 แต่ Arduino Example ทดลอง EXT_IO1–EXT_IO6 จึงควรยึด Pinout และ Example ของงานที่กำลังทำ แทนการเหมารวมว่า Pins ทุกช่อง ใช้ได้เหมือน GPIO ปกติทั้งหมด
Arduino Documentation ระบุ I2C ของ TCA9554 เป็น:
- SDA → GPIO23
- SCL → GPIO24
- I2C Address → 0x20
- Bus Frequency ใน Example → 100kHz
ESP32-C5 Pico มี 4 Variants เลือกตามเสาและ Header
| รุ่น | Antenna | GPIO Header |
|---|---|---|
| ESP32-C5-Pico | Onboard / PCB Antenna | ยังไม่บัดกรี Header |
| ESP32-C5-Pico-M | Onboard / PCB Antenna | Pre-soldered Header |
| ESP32-C5-Pico-U | External Antenna | ยังไม่บัดกรี Header |
| ESP32-C5-Pico-UM | External Antenna | Pre-soldered Header |
ขนาดของสองรูปแบบเสาไม่เท่ากัน
- ESP32-C5-MINI-1 / PCB Antenna Variant → 56.85 × 21 mm
- ESP32-C5-MINI-1U / External Antenna Variant → 51 × 21 mm
PCB Antenna หรือ External Antenna เลือกแบบไหนดี?
สองโมดูลหลักแตกต่างกันตรงระบบเสา:
ESP32-C5-MINI-1
ใช้ PCB Antenna บนโมดูล
ESP32-C5-MINI-1U
ใช้ Connector สำหรับ External Antenna และ CNX ระบุว่า ชุดรุ่นดังกล่าวมีเสาให้
แต่ Source รอบนี้ ไม่ได้ให้ Benchmark เทียบ:
- ระยะสัญญาณ
- Throughput
- Antenna Gain
- RSSI Improvement
จึงไม่ควรสรุปว่า External Antenna แรงกว่าหรือไกลกว่าเป็นตัวเลข: เลือก Variant ตามข้อจำกัดของ Enclosure, ตำแหน่งเสา และ Requirement ของ Project โดยดู Specification ของเสาที่ใช้จริง
USB-C และ Battery Management มีมาให้บนบอร์ด
ESP32-C5 Pico รองรับ Power จาก:
- 5V ผ่าน USB-C
- 5V ผ่าน VBUS Pin
- 3.7V Lithium Battery ผ่าน Battery Connector
Waveshare ระบุ Battery Connector เป็น:
GH1.25 2P
และรองรับทั้ง:
- Battery Charging
- Battery Discharging
Hardware ด้าน Power ที่ CNX ระบุมี:
- MP1605GTF-Z Synchronous Buck Converter
- ETA6098 Switching Li-Ion Battery Charger
บอร์ดยังมี Indicator สำหรับ:
- Power
- Charging
- Battery Reverse Polarity Warning
- RGB LED
ก่อนต่อแบตเตอรี่: ตรวจให้ตรงทั้ง Voltage, Connector และ Polarity ตาม Documentation ของบอร์ดและแบตเตอรี่จริง อย่าเลือกแบตจากหน้าตาของหัว Connector อย่างเดียว
Source ไม่ได้ให้ Battery Runtime: แม้บอร์ดรองรับ Battery แต่ไม่มีข้อมูลเพียงพอให้สรุปว่า Battery ความจุเท่าใดจะใช้งานได้นานกี่ชั่วโมง โดยเฉพาะเมื่อ Wi-Fi, Bluetooth และ Workload ต่างกัน
เริ่มต้นกับ Arduino IDE ได้ ไม่ต้องกระโดดเข้า ESP-IDF ทันที
Waveshare มี Official Arduino Guide สำหรับ ESP32-C5 Pico โดยหลังติดตั้ง Arduino-ESP32 Board Package ที่รองรับ ESP32-C5 แล้ว ให้เลือก:
Tools → Board → ESP32C5 Dev Module
จากนั้นเลือก Serial Port ของบอร์ด และตัวอย่างใน Folder ที่ Waveshare จัดเตรียมไว้ ใช้ Serial Monitor ที่:
115200 baud
ถ้าไม่มี ESP32C5 Dev Module ให้เลือก: Waveshare แนะนำให้อัปเดต Espressif Arduino-ESP32 Board Package เป็น Version ที่รองรับ ESP32-C5 ก่อน Compile Example
ซื้อบอร์ดมาแล้ว Official Examples มีอะไรให้ลอง?
Arduino Example ที่ Waveshare จัดไว้ ครอบคลุมตั้งแต่ “เสียบบอร์ดแล้วลองให้ติด” ไปจนถึง External Peripheral:
- Board Info — ตรวจข้อมูล Chip, Flash และ Memory ผ่าน Serial
- WS2812 RGB — ทดลอง RGB LED บนบอร์ด
- TCA9554 I/O Expander — ทดลอง Expansion GPIO
- WiFi DualBand — Scan Network และดู Channel / Band
- UART Loopback — ทดสอบ UART1 แบบส่งกลับเข้าหาตัวเอง
- 1.83-inch Touch LCD + LVGL — ต่อจอภายนอกและทดลอง Touch UI
- Pico CAN SoftSPI — ทดลอง MCP2515-based CAN Expansion
ถ้าเพิ่งได้บอร์ดมา: Board Info และ RGB Example เป็นจุดเริ่มที่เรียบง่ายกว่า ก่อนค่อยไปต่อ Wi-Fi, LCD หรือ CAN
ต่อ Touch LCD ได้ แต่ Version ของ LVGL สำคัญมาก
Arduino Example ของ Waveshare ใช้จอ:
- 1.83 นิ้ว
- 240 × 284 Pixels
- ST7789 Display Controller
- CST816 Touch Controller
Library Version ที่ Official Arduino Guide กำหนดคือ:
| Library | Version ใน Example |
|---|---|
| LVGL | 8.4.0 |
| GFX Library for Arduino | 1.6.5 |
อย่าเปลี่ยน Arduino LCD Example ไป LVGL 9 ตรง ๆ: Waveshare ระบุว่า Example นี้เขียนบน API ของ LVGL 8.4.0 และไม่สามารถ Switch ไป LVGL 9 แบบตรง ๆ ได้
จุดที่น่าสนใจคือ Official ESP-IDF Example ของจอชุดเดียวกัน มี Example บน LVGL 9 แยกต่างหาก ดังนั้นต้องดูให้ชัดว่า กำลังใช้ Arduino Example หรือ ESP-IDF Example ก่อนเลือก Library Version
CAN Example มีจุดชน GPIO6 กับ Battery ADC
Waveshare มี Arduino Example สำหรับ Pico-CAN-B ที่ใช้ MCP2515 ผ่าน Software SPI
แต่ Official Guide มี Warning สำคัญ:
MCP2515 SCK ใช้ GPIO6 เป็นค่า Default
ขณะที่บน ESP32-C5 Pico:
GPIO6 ถูกใช้กับ Battery ADC Detection
ถ้าจะใช้ Pico-CAN-B: Waveshare ระบุว่าต้องจัดการการเชื่อมต่อ GPIO6 กับ BAT_ADC ตามคำแนะนำใน Official Documentation ก่อนใช้งาน ไม่ควรเสียบ Expansion Board แล้วสมมติว่า Pin Mapping ตรงกันทุกจุด
Arduino Example ระบุ Mapping:
| MCP2515 | ESP32-C5 Pico |
|---|---|
| SCK | GPIO6 |
| MISO | GPIO4 |
| MOSI | GPIO7 |
| CS | GPIO5 |
นี่เป็นตัวอย่างชัดเจนว่า “Pico-compatible Form Factor” ไม่ได้แปลว่าเสียบ Expansion ทุกตัวแล้วจบ: Pin Function ของ ESP32-C5 Pico ต้องถูกตรวจเทียบกับ Hardware ที่จะนำมาต่อจริง
ถ้าอยากลงลึกขึ้น Waveshare รองรับ ESP-IDF ด้วย
นอกจาก Arduino Waveshare ยังมี ESP-IDF Guide และ Example Projects สำหรับ ESP32-C5 Pico
Documentation ปัจจุบันระบุว่า Example ถูก Configure สำหรับ:
- Target →
esp32c5 - Flash → 4MB
Official Guide ในหน้าปัจจุบัน แนะนำ ESP-IDF 6.0.2 สำหรับ Example ชุดดังกล่าว
Example ฝั่ง ESP-IDF มีเช่น:
- Hello World
- RGB
- UART
- Wi-Fi
- Bluetooth
- TCA9554 I/O Expander
- 1.83-inch Touch LCD + LVGL
Version ต้องดูตาม Example ที่ใช้: Waveshare ระบุว่าภาพบางส่วนใน Setup Guide ใช้ ESP-IDF Version หนึ่งเป็นตัวอย่าง ขณะที่ Example Repository อาจแนะนำ Version อื่น จึงควรตรวจ README / Documentation ของ Example ปัจจุบันก่อน Build
Code และ Commands จาก Official Documentation
รอบนี้ Source มี Code / Command จริง จึงรวมเฉพาะ Snippet สั้น ๆ ที่ใช้เริ่มต้น โดยไม่สร้าง API หรือ Function เพิ่มเอง
ESP-IDF Quick Start
idf.py set-target esp32c5
idf.py build
idf.py -p COM5 flash monitor
COM5 เป็นเพียงตัวอย่างใน Documentation: ให้เปลี่ยนเป็น Serial Port ของ ESP32-C5 Pico ที่เครื่องของคุณตรวจพบจริง
Arduino Dual-band Wi-Fi Example
ก่อนทดสอบการ Connect Wi-Fi Official Example ให้แก้ SSID และ Password ใน Source Code
static const char *WIFI_SSID = "MySID";
static const char *WIFI_PASSWORD = "MyPassWord";
ค่าด้านบนเป็น Example: เปลี่ยนเป็น Network ของตัวเอง และหลีกเลี่ยงการ Upload Credential จริง ไปยัง Public Repository
ราคา ณช่วงที่ CNX Software เผยแพร่บทความ
บทความ CNX Software วันที่ 9 กันยายน 2026 รายงานช่วงราคาไว้ดังนี้:
| ช่องทางตาม CNX | ราคาที่รายงาน |
|---|---|
| Waveshare Online Store | $8.99–$9.99 |
| AliExpress | $10.43–$11.33 |
| Amazon | $15.99–$17.99 |
CNX ระบุว่า ราคาดังกล่าวยังไม่รวม:
- ค่าจัดส่ง
- ภาษีที่แตกต่างกันในแต่ละประเทศ
ตัวเลขนี้เป็นราคาที่ CNX รายงาน ณวันเผยแพร่ ไม่ใช่ราคาที่รับประกันในปัจจุบัน: ราคา, Promotion, Shipping และ Availability สามารถเปลี่ยนได้ จึงควรตรวจ Official Store ก่อนตัดสินใจซื้อ
ESP32-C5 Pico เหมาะกับ Project แบบไหน?
จาก Hardware และ Official Examples บอร์ดนี้มีแนวทางให้ทดลองได้หลายแบบ
1. Dual-band Wi-Fi IoT
เหมาะกับคนที่อยากทดลอง ESP32 บนทั้ง 2.4GHz และ 5GHz โดยไม่ต้องเพิ่ม Wi-Fi Module แยก
2. Zigbee / Thread Development
IEEE 802.15.4 เปิดทางไปสู่งาน Zigbee และ Thread ตาม Software Stack ที่เลือกใช้
3. Matter Experiment
ESP32-C5 สามารถพัฒนา Matter ผ่าน Wi-Fi หรือ Thread ด้วย Espressif Matter SDK ที่รองรับ
4. Sensor / Embedded Prototype
มี GPIO, ADC, PWM, I2C, SPI และ UART สำหรับต่อ Sensor และ Peripheral หลายชนิด
5. Portable Project
Battery Charging / Discharging และ 3.7V Battery Connector ช่วยให้สามารถออกแบบ Project แบบไม่ต้องเสียบ USB ตลอดเวลาได้
6. Touchscreen Interface
Waveshare มีตัวอย่างต่อ Touch LCD และ LVGL ให้ศึกษา ทั้ง Arduino และ ESP-IDF
สำหรับสาย Maker: ถ้ายังไม่ต้องการใช้ทุก Protocol พร้อมกัน ก็ไม่จำเป็นต้องเริ่มจากทุก Feature เลือกเพียง Wi-Fi, Sensor หรือ RGB Example ให้ Board ทำงานได้ก่อน แล้วค่อยเพิ่ม Layer อื่นทีละส่วน
เริ่มเล่น ESP32-C5 Pico แบบไม่หลง Spec
เลือกรุ่นเสาและ Header
ตัดสินใจก่อนว่า ต้องการ PCB Antenna หรือ External Antenna และต้องการ Header ที่บัดกรีมาแล้วหรือไม่
เปิด Pinout Diagram
ตรวจ GPIO, Power Pin และ Peripheral ก่อนต่อ Sensor หรือ Expansion Board
เริ่มจาก Board Info
ใช้ Example ง่าย ๆ ตรวจว่า USB, Upload และ Serial Monitor ทำงานก่อน
ทดลอง RGB หรือ UART
จากนั้นค่อยทดสอบ Peripheral ที่ไม่ต้องใช้ Wireless Network เพื่อแยกปัญหาได้ง่าย
ลอง Dual-band Wi-Fi
ใช้ Official Example เพื่อ Scan Network และดูว่าช่องสัญญาณ อยู่ใน 2.4GHz หรือ 5GHz
ค่อยต่อ External Hardware
ถ้าจะใช้ LCD, CAN หรือ Expansion Board ตรวจ Pin Conflict จาก Documentation ก่อนทุกครั้ง
บอร์ดนี้มีหลาย Protocol แนะนำเปิด Documentation ควบคู่กัน
โดยเฉพาะถ้าจะทำ:
- 5GHz Wi-Fi
- Zigbee / Thread
- Matter
- TCA9554 GPIO Expander
- Battery-powered Project
- Touch LCD
- CAN Expansion
- ESP-IDF
FAQ: ESP32-C5 Pico
ESP32-C5 Pico คืออะไร?
เป็น Development Board จาก Waveshare ที่ใช้โมดูล ESP32-C5-MINI-1 Series และออกแบบ Header ในรูปแบบแนว Raspberry Pi Pico
ESP32-C5 Pico รองรับ Wi-Fi 5GHz ไหม?
รองรับ ESP32-C5 รองรับ Wi-Fi 6 ทั้ง 2.4GHz และ 5GHz ตาม Specification ของ Source
รองรับ Zigbee ไหม?
ESP32-C5 มี IEEE 802.15.4 และ Waveshare ระบุการรองรับ Zigbee 3.0 ผ่าน Software Stack ที่เกี่ยวข้อง
รองรับ Thread ไหม?
รองรับ Thread ผ่าน IEEE 802.15.4 ตาม Hardware และ Software Stack ของ ESP32-C5
ใช้ Matter ได้ไหม?
Espressif มี Matter SDK สำหรับ ESP32-C5 และรองรับการพัฒนา Matter ผ่าน Wi-Fi หรือ Thread ตาม Configuration ของ Project
มันคือ Raspberry Pi Pico หรือไม่?
ไม่ ESP32-C5 Pico ใช้ ESP32-C5 ไม่ใช่ RP2040 หรือ RP2350 คำว่า Pico ในที่นี้เกี่ยวข้องกับ Form Factor และ Header Layout
Pico Expansion Board ทุกตัวใช้ได้เลยไหม?
ไม่ควรสรุปแบบนั้น ต้องตรวจ Pin Mapping, Voltage, Library และ GPIO Conflict ของ Expansion Board แต่ละรุ่นก่อน
มี GPIO กี่ขา?
CNX ระบุสูงสุด 26 GPIO โดยบางส่วนเกี่ยวข้องกับ TCA9554 GPIO Expander ควรตรวจ Pinout Diagram ก่อนกำหนดขาใช้งานจริง
TCA9554 เพิ่ม GPIO กี่ขา?
Main Hardware Documentation ระบุ E1–E7 หรือ 7 Extra Pins ขณะที่ Arduino Example ทดลอง 6 Accessible Expansion I/O จึงควรตรวจ Pinout และ Example ของงานที่ใช้
มีรุ่น External Antenna ไหม?
มี รุ่น ESP32-C5-Pico-U และ ESP32-C5-Pico-UM ใช้ External Antenna
มีกี่ Variant?
4 Variant: Pico, Pico-M, Pico-U และ Pico-UM
ใช้แบตเตอรี่ได้ไหม?
ได้ Waveshare ระบุการรองรับ 3.7V Lithium Battery ผ่าน GH1.25 2P Connector พร้อม Charging / Discharging
ใช้แบตได้นานกี่ชั่วโมง?
Source รอบนี้ ไม่ได้ให้ Battery Runtime จึงไม่ควรคำนวณขึ้นเอง
ใช้ Arduino IDE ได้ไหม?
ได้ Waveshare มี Official Arduino Guide และระบุให้เลือก ESP32C5 Dev Module เมื่อใช้ Board Package ที่รองรับ ESP32-C5
ใช้ ESP-IDF ได้ไหม?
ได้ Waveshare มี ESP-IDF Example และ Documentation สำหรับ Target esp32c5
Arduino LCD Example ใช้ LVGL เวอร์ชันไหน?
Waveshare ระบุ LVGL 8.4.0 ร่วมกับ GFX Library for Arduino 1.6.5 สำหรับ Arduino Example ชุดนี้
เปลี่ยน Arduino LCD Example เป็น LVGL 9 ได้เลยไหม?
ไม่ Official Guide ระบุว่า Example ที่สร้างด้วย LVGL 8.4.0 ไม่สามารถ Switch ไป LVGL 9 แบบตรง ๆ ได้
ต่อ Pico-CAN-B ได้เลยไหม?
ต้องตรวจ GPIO6 ก่อน เพราะ Official Guide ระบุว่า MCP2515 SCK ใช้ GPIO6 ขณะที่ GPIO6 บนบอร์ด ถูกใช้กับ Battery ADC Detection
ราคาเท่าไร?
CNX Software รายงานวันที่ 9 กันยายน 2026 ว่าราคา Waveshare Store อยู่ที่ $8.99–$9.99 แต่ราคา, Stock, Shipping และภาษีสามารถเปลี่ยนได้ ควรตรวจหน้าร้านล่าสุด
สรุป: จุดเด่นไม่ใช่แค่ทรง Pico แต่คือ Wireless ที่ยืดหยุ่นขึ้น
ESP32-C5 Pico เอาจุดที่คนเล่น ESP32 คุ้นเคยอยู่แล้วอย่าง Arduino, ESP-IDF, GPIO และ USB-C มารวมกับ Wireless รุ่นใหม่กว่าเดิม
↓
Wi-Fi 6: 2.4GHz + 5GHz
+
Bluetooth LE
+
IEEE 802.15.4
↓
Zigbee / Thread / Matter Development
พร้อมอยู่ในบอร์ด Form Factor แนว Pico ที่มีทั้ง Battery Management, GPIO Expander, RGB LED และตัวเลือก External Antenna
แต่ข้อสำคัญคือ อย่ามองคำว่า “Pico-compatible” เป็นคำรับประกันว่า Hardware ทุกชิ้นของ Raspberry Pi Pico จะใช้ได้ทันที
ตัวอย่าง GPIO6 / BAT_ADC ใน CAN Example แสดงให้เห็นชัดว่า Pinout Diagram และ Official Documentation ยังเป็นของที่ควรเปิดดูทุกครั้งก่อนต่อ Hardware
References / แหล่งข้อมูลต้นฉบับ
- CNX Software — ESP32-C5 Pico board follows Raspberry Pi Pico form factor
- Waveshare — ESP32-C5 Pico Official Documentation
- Waveshare — ESP32-C5 Pico Working with Arduino
- Waveshare — ESP32-C5 Pico Working with ESP-IDF
- Waveshare — ESP32-C5 Pico GitHub Repository
- Espressif — Developing Matter with ESP32-C5
กำลังเริ่ม ESP32, IoT หรือ Wireless Project?
ESP32-C5 เป็นตัวอย่างที่น่าสนใจ ของ MCU ที่รวม Dual-band Wi-Fi, BLE และ IEEE 802.15.4 เอาไว้ใน Platform เดียว
ถ้ากำลังหา ESP32, Development Board, Sensor, Module หรืออุปกรณ์ Maker สำหรับทำ IoT, Smart Home หรือ Embedded Project สามารถสอบถามทีม Globalbyte เพื่อช่วยเช็กตัวเลือก ที่เหมาะกับโจทย์ได้
บทความนี้ไม่ได้ยืนยันว่า ESP32-C5 Pico มีสินค้าอยู่ใน Stock ของ Globalbyte กรุณาสอบถามรุ่นและ Availability ก่อนสั่งซื้อ