Microchip เปิดตัวไมโครคอนโทรลเลอร์ตระกูล PIC32-BZ6 ซึ่งเป็นไมโครคอนโทรลเลอร์ไร้สายแบบชิปเดียว (single-chip) ที่มาพร้อมทางเลือกในรูปแบบโมดูลที่ผ่านการรับรอง RF แล้ว ออกแบบมาสำหรับการใช้งานในบ้านอัจฉริยะ, ระบบอัตโนมัติในอุตสาหกรรม และยานยนต์
โมดูลนี้รองรับ Bluetooth LE 6.0, โปรโตคอล Thread และ Matter ที่ใช้พื้นฐานจาก IEEE 802.15.4, รวมถึงโปรโตคอล mesh เฉพาะทาง (proprietary mesh protocols) สำหรับการเชื่อมต่อแบบไร้สาย ส่วนการเชื่อมต่อแบบมีสาย รองรับ พอร์ต CAN-FD จำนวน 2 ช่อง, Ethernet MAC ความเร็ว 10/100 Mbps และ USB 2.0 full-speed transceiver คุณสมบัติอื่น ๆ ได้แก่ ระบบตรวจจับสัมผัสแบบ CVD-based touch sensing และอินเทอร์เฟซควบคุมมอเตอร์ สำหรับแอปพลิเคชันแบบโต้ตอบและเรียลไทม์ ในฐานะไมโครคอนโทรลเลอร์ที่เน้นความปลอดภัย PIC32-BZ6 มาพร้อมกับฮาร์ดแวร์รักษาความปลอดภัย, secure boot ROM, และตัวเร่งการเข้ารหัส (encryption accelerators) พร้อมรองรับ การอัปเดต OTA (Over-the-Air) เพื่อการจัดการอุปกรณ์ในระยะยาว, ไมโครคอนโทรลเลอร์นี้มีขา GPIO สูงสุด 54 ขา, มีตัวเลือกขาและแพ็คเกจหลากหลาย (สูงสุดถึง 132-pin VQFN) และมีรุ่นมาตรฐานยานยนต์ (automotive-grade) ที่รองรับอุณหภูมิการทำงานตั้งแต่ -40°C ถึง +125°C
สเปคของ Microchip PIC32-BZ6 :
- MCU Core – Arm Cortex-M4F ความเร็ว 128 MHz พร้อม FPU (Floating-Point Unit) และ DSP extensions
- ที่เก็บข้อมูล
- SRAM แบบ multi-port ขนาด 512 KB (รองรับ ECC และโหมดสำรองพลังงาน)
- Tightly Coupled Memory (TCM) ขนาด 4 KB
- ที่เก็บข้อมูล
- ROM สำหรับ Secure Boot ขนาด 64 KB
- Boot Flash ขนาด 72 KB (สามารถกำหนดค่าให้เก็บโค้ดผู้ใช้หรือค่าแฮชความปลอดภัยได้)
- Flash ภายในชิปขนาด 2 MB รองรับ ECC และ prefetch (ทนทาน 20,000 รอบการเขียน ล็อกข้อมูลได้นาน 20 ปี)
- eFuse ขนาด 3072 บิต สำหรับจัดเก็บคีย์และการตั้งค่า
- อินเทอร์เฟซภายนอก QSPI รองรับ Execute-In-Place (XIP)
- จอแสดงผล – รองรับจอ TFT ความละเอียดสูงสุด 480×272 พิกเซล ผ่านอินเทอร์เฟซ LCC, รองรับคอนโทรลเลอร์แบบ maxTouch ผ่านบัส I²C
- การเชื่อมต่อและเครือข่าย
- ไร้สาย (Wireless)
- Bluetooth Low Energy 6.0 (ความเร็ว 2M/1M/500K/125K)
- วิทยุ IEEE 802.15.4 สำหรับ Thread 1.4, Matter, Zigbee 3.0 และโปรโตคอล 2.4GHz แบบเฉพาะทาง
- กำลังส่ง (TX Power) สูงสุด +11 dBm / ความไวรับสัญญาณ (RX Sensitivity) ต่ำสุด –108 dBm
- แบบมีสาย – Ethernet MAC ความเร็ว 10/100 Mbps (รองรับ IEEE 1588 PTP)
- ไร้สาย (Wireless)
- USB – สูงสุด 2x พอร์ต USB 2.0
- อุปกรณ์ต่อพ่วง (Peripherals)
- สูงสุด 54x ขา I/O โปรแกรมได้ พร้อมระบบ PPS (Peripheral Pin Select)
- 6x SERCOM (กำหนดค่าได้เป็น UART, SPI, I²C), และ 1x I²C เฉพาะ
- สูงสุด 2x CAN-FD
- สูงสุด 10x ตัวนับเวลา (timers) 10 ช่องแบบ 16 บิต และ 3x TCC (รวมสูงสุด 34 ช่องสัญญาณ PWM)
- ระบบแอนะล็อก (Analog)
- 2x ADC 12 บิต (ความเร็วสูงสุด 1 Msps, รวม 19 ช่องสัญญาณ)
- DAC 7 บิต และคอมพาเรเตอร์แอนะล็อก 2 ตัว
- ช่องตรวจจับแบบสัมผัส CVD สูงสุด 18 ช่อง
- อินเทอร์เฟซ Quadrature Encoder (QEI)
- ระบบความปลอดภัย
- Secure Boot ROM ที่ไม่สามารถเปลี่ยนแปลงได้ (Immutable)
- ฮาร์ดแวร์เข้ารหัส (Hardware Crypto Engine) รองรับ AES (128/192/256-bit), SHA-256/384, ECC, RSA, TRNG
- eFuse 3072 บิต สำหรับเก็บคีย์เข้ารหัสและระบบล็อกการดีบัก
- พลังงาน – ช่วงแรงดันทำงาน 1.9 – 3.6V มี PMU ภายในรองรับโหมด Buck/LDO และโหมด sleep หลายระดับ
- แพ็กเกจ
- ชิป PIC32CX2051BZ62132 SoC: แพ็กเกจ 132-pin DQFN (ขนาด 10×10 มม.)
- โมดูล PIC32WM-BZ6204UE: ขาแบบ SMD 83 ขา รองรับขั้วต่อเสาอากาศ U.FL (ขนาด 19×25×2.75 มม.)
- ช่วงอุณหภูมิ – 40°C ถึง +125°C (ผ่านมาตรฐาน AEC-Q100 Grade 1)
- การรับรอง (สำหรับโมดูล) – FCC, ISED, CE, UKCA, Bluetooth SIG, RoHS, REACH


ในด้านการรองรับซอฟต์แวร์ ตระกูล PIC32-BZ6 รองรับการพัฒนาโดยใช้ MPLAB X IDE และ MPLAB Harmony v3 framework ของ Microchip ซึ่งมีไลบรารีสำหรับ Bluetooth LE, Thread และ Matter นอกจากนี้ยังเข้ากันได้กับระบบปฏิบัติการเรียลไทม์ Zephyr RTOS สำหรับการพัฒนาแอปพลิเคชัน IoT แบบเรียลไทม์อีกด้วย
เพื่อให้กระบวนการพัฒนาเป็นไปได้อย่างสะดวกมากขึ้น Microchip ได้จัดเตรียมบอร์ด PIC32-BZ6 Curiosity Board (EV31U42A) ซึ่งเป็นแพลตฟอร์มสำหรับการพัฒนาแบบ Multiprotocol ที่ใช้ไมโครคอนโทรลเลอร์ไร้สาย PIC32WM-BZ6204UE เป็นแกนหลัก บอร์ดนี้มาพร้อมกับ พอร์ต Dual CAN-FD, Ethernet, และ USB รวมถึงมี ช่องขยาย mikroBUS และ Xplained Pro, ตัวโปรแกรม/ดีบักเกอร์ในตัว, และระบบ Secure Boot พร้อมฮาร์ดแวร์เข้ารหัส (hardware encryption) สามารถจ่ายไฟผ่าน USB Type-C หรือ แบตเตอรี่ Li-Po ได้ เหมาะอย่างยิ่งสำหรับการสร้างต้นแบบ (prototyping) ในงาน อุตสาหกรรม ยานยนต์ และ IoT
ก่อนหน้านี้ Microchip เคยเปิดตัวไมโครคอนโทรลเลอร์ไร้สาย PIC32MZ-W1 ที่รองรับ Wi-Fi, CAN Bus และ Ethernet, รวมถึงโมดูล WBZ451PE ที่รองรับ Bluetooth Low Energy 5.2 และ Zigbee 3.0 นอกจากนี้ยังมีไมโครคอนโทรลเลอร์ PIC32CZ CA ที่ใช้ Cortex-M7 พร้อมรองรับจอแสดงผล แต่ครั้งนี้ถือเป็นครั้งแรกที่เราได้เห็นไมโครคอนโทรลเลอร์แบบ Multiprotocol ที่รองรับ BLE 6.0, Thread และ Matter พร้อมทั้งออกแบบมาสำหรับงานควบคุมมอเตอร์ และระบบสัมผัส
ชิป (SoC) PIC32CX2051BZ62132 และโมดูล PIC32WM-BZ6204UE จำหน่ายบนร้าน Microchip Store, โดยชิป SoC มีราคา $5.41 (~180฿) ต่อหน่วย และโมดูลมีราคา $7.47 (~240฿) ต่อหน่วย ส่วนบอร์ด The PIC32-BZ6 Curiosity Board มีจำหน่ายที่ Microchip Store ราคา $85.00 (~2,800฿) หรือบน Digikey ราคา $91.17 (~3,000฿) สามารถดูข้อมูลเพิ่มเติมได้ที่หน้าผลิตภัณฑ์และข่าวประชาสัมพันธ์
แปลจากบทความภาษาอังกฤษ : Microchip PIC32-BZ6 BLE 6.0, Thread, and Matter wireless MCU integrates touch and motor control

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT


