เมื่อวานนี้ เราได้เขียนเกี่ยวกับไมโครคอนโทรลเลอร์ที่มีขนาดเล็กที่สุดในโลก (TI MSPM0C1104) ซึ่งมีขนาดเพียง 1.38 มม.² ในแพ็คเกจที่เล็กที่สุด แต่ชิปตัวนี้ได้รับการออกแบบมาสำหรับการใช้งานทั่วไปโดยไม่มีการเชื่อมต่อไร้สายในตัว แต่ถ้าคุณต้องการเชื่อมต่อ Bluetooth LE ในรูปแบบขนาดจิ๋ว Silicon Labs BG29 ซึ่งเป็นชิป SoC ไร้สายที่มาพร้อมแพ็กเกจขนาด 2.8 × 2.6 มม. ก็น่าสนใจไม่น้อย BG29 ใช้ซีพียู Cortex-M33 ที่มีความเร็วสูงสุด 76.8 MHz มาพร้อมกับ SRAM สูงสุด 256KB และ แฟลชสูงสุด 1MB รองรับอุปกรณ์ดิจิทัลและอะนาล็อกต่างๆ รวมถึงฟีเจอร์ด้านความปลอดภัยที่เหมาะสำหรับการใช้งาน Bluetooth LE เช่น อุปกรณ์สวมใส่เพื่อสุขภาพและการแพทย์, เครื่องติดตามทรัพย์สิน (Asset Tracker) และ เซนเซอร์ที่ใช้พลังงานจากแบตเตอรี่ สเปคของ Silicon Labs BG29 […]
Geehy G32R501 : ไมโครคอนโทรลเลอร์ AI ที่ใช้ซีพียู Arm Cortex-M52 แบบ dual-core สำหรับงานอุตสาหกรรมและยานยนต์
Geehy Semiconductor ได้เปิดตัว G32R501 Cortex-M52 industrial AI MCU เป็นไมโครคอนโทรลเลอร์แบบเรียลไทม์ตัวแรกของอุตสาหกรรมที่ใช้ซีพียู Arm Cortex-M52 แบบ dual-core ออกแบบมาสำหรับระบบอัตโนมัติในอุตสาหกรรม แหล่งจ่ายไฟเชิงพาณิชย์ และยานยนต์ไฟฟ้า ย้อนกลับไปในปี 2023 เราเคยพูดถึงคุณสมบัติและสเปคของ Arm Cortex-M52 core แต่ตอนนี้ Geehy ได้เปิดตัว MCU G32R501 ที่มาพร้อมความสามารถด้าน AI และ DSP สำหรับแอปพลิเคชัน IoT ต้นทุนต่ำ MCU นี้มาพร้อมกับหน่วยประมวลผลจุดลอยตัวทั้งแบบความแม่นยำเดี่ยวและคู่ (Single และ Double-Precision FPUs), ส่วนขยาย DSP Arm Helium และชุดคำสั่ง Zidian Math ของ Geehy สำหรับงาน AI/ML และการประมวลผลสัญญาณ นอกจากนี้ยังมีหน่วยความจำแฟลช 640 KB, SRAM 128 KB, TCM (Tightly Coupled Memory) และโมดูล DMA แบบ 6 […]
Microchip PIC32A เป็นตระกูลไมโครคอนโทรลเลอร์ 32 บิต พร้อมขา ADC ความเร็วสูงรองรับสูงสุด 40 Msps
Microchip Technology PIC32A เป็นตระกูลไมโครคอนโทรลเลอร์ 32 บิต รุ่นใหม่ที่ทำงานด้วยความเร็วสูงสุด 200 MHz มาพร้อมกับขาแอนะล็อกความเร็วสูง เช่น ADC 12 บิตที่รองรับอัตราการสุ่มตัวอย่างสูงสุด 40 Msps, คอมพาราเตอร์ความเร็วสูง 5 ns, และออปแอมป์ที่ทำงานที่ 100 MHz เพื่อรองรับการประมวลผลสัญญาณที่ปลายทาง (smart edge sensing) ไมโครคอนโทรลเลอร์ PIC32A ยังมาพร้อมกับ RAM สูงสุด 16KB พร้อม ECC, หน่วยความจำแฟลชสูงสุด 128KB, อินเทอร์เฟซ I/O หลากหลาย และ ฟีเจอร์ด้านความปลอดภัยและความเสถียร ทำให้เหมาะสำหรับ การใช้งานทั่วไปในอุตสาหกรรมยานยนต์, อุตสาหกรรม, สินค้าอุปโภคบริโภค, ปัญญาประดิษฐ์ (AI), การเรียนรู้ของเครื่อง (ML), และการแพทย์ สเปคของ Microchip PIC32A: MCU Core – ซีพียู 32 บิต ความเร็วสูงสุด 200 MHz พร้อม FPU 64 บิต และคำ […]
Synaptics Astra SR series : ไมโครคอนโทรลเลอร์ Arm Cortex-M55 core มาพร้อม Arm Ethos-U55 NPU และ Cortex-M4 core แบบประหยัดพลังงาน
Synaptics เปิดตัวส่วนขยายของแพลตฟอร์ม Astra Native AI ด้วยไมโครคอนโทรลเลอร์ SR series รุ่นใหม่ ซึ่งแตกต่างจาก Astra SL series ที่เปิดตัวเมื่อปีที่แล้ว เนื่องจากไม่ได้ใช้โปรเซสเซอร์แอปพลิเคชันที่รองรับ Linux แต่ซีรีส์ใหม่นี้ใช้ Arm Cortex-M55 core ที่ออกแบบมาเพื่อการประมวลผล AI ประสิทธิภาพสูงโดยเฉพาะสำหรับแอปพลิเคชัน Edge AI พร้อมด้วยหน่วยประมวลผล Arm Ethos-U55 NPU ในตัว ซึ่งได้รับการปรับแต่งให้เหมาะสมสำหรับแอปพลิเคชัน multimodal เช่น การประมวลผลภาพ เสียง และเสียงพูด ตามที่แสดงในบล็อกไดอะแกรมของ MCU (ดูด้านล่าง) SR series ยังมาพร้อมกับหน่วย SoC ประมวลผลต่ำแบบเลือกได้ ซึ่งมี Arm Cortex-M4 core @ 100MHz และ Synaptics micro NPU engine การออกแบบนี้ช่วยให้ MCU รองรับโหมดการทำงานสามระดับที่บริษัทนำเสนอ ได้แก่ โหมดประส […]
Texas Instruments MSPM0C1104 เป็นไมโครคอนโทรลเลอร์ที่มีขนาดเล็กที่สุดในโลก (1.38 มม.²)
Texas Instruments (TI) ได้ขยายตระกูลไมโครคอนโทรลเลอร์ MSPM0 ที่ใช้สถาปัตยกรรม Arm Cortex-M0+ ด้วยรุ่น MSPM0C1104 ซึ่งเป็นไมโครคอนโทรลเลอร์ที่มีขนาดเล็กที่สุดในโลก โดยมีขนาดเพียง 1.38 มม.² ในแพ็กเกจ WCSP หรือประมาณเท่ากับเกล็ดพริกไทยดำ MSPM0C1104 มาพร้อมกับหน่วยความจำแฟลชสูงสุด 16KB, SRAM 1KB, และอินเทอร์เฟซ I/O ต่าง ๆ เช่น GPIO, I2C, UART, SPI รวมถึงตัวแปลงสัญญาณอนาล็อกเป็นดิจิทัล (ADC) แบบ 12 บิต ซึ่งได้รับการออกแบบมาเพื่อรองรับแอปพลิเคชันที่มีพื้นที่จำกัด เช่น อุปกรณ์สวมใส่ทางการแพทย์ และอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้ใช้ทั่วไป ข้อมูลจำเพาะ TI MSPM0C1104: MCU Core – ซีพียู Arm Cortex-M0+ 32 บิตที่มีความเร็วสูงสุด 24MHz หน่วยความจำ – SRAM ขนาด 1KB ที่เก็บข้อมูล – หน่วยความจำแฟลชสูงสุด 16KB อุปกรณ์ต่อพ่วง (Perip […]
Infineon PSoC 4000T ไมโครคอนโทรลเลอร์ประหยัดพลังงาน รองรับ multi-sense เช่นการสัมผัสแบบ capacitive, inductive, การโบกมือ (hover) และอื่นๆ
Infineon Technologies ได้เปิดตัว PSoC 4000T Multi-Sense เป็นชิปไมโครคอนโทรลเลอร์ประหยัดพลังงาน และจะเปิดตัว PSoC 4100T Plus ในเร็วๆ นี้ ซึ่งมาพร้อมหน่วยความจำที่มากขึ้นและขา I/O ที่เพิ่มขึ้น ไมโครคอนโทรลเลอร์เหล่านี้รวมเทคโนโลยี CAPSENSE รุ่นที่ 5 เข้ากับความสามารถในการตรวจจับแบบ Multi-Sense รวมถึงเทคโนโลยีการตรวจจับแบบเหนี่ยวนำ (inductive sensing) และการตรวจจับของเหลวแบบไม่สัมผัส (non-contact liquid sensing) ที่เป็นกรรมสิทธิ์ของ Infineon ทำให้สามารถพัฒนาอินเทอร์เฟซมนุษย์กับเครื่องจักร (HMI) ขั้นสูงได้ง่ายขึ้น เช่น การสัมผัสผ่านโลหะ (touch-over-metal), การสัมผัสแบบโบกมือ (hover touch), และการตรวจจับระดับของเหลวที่แม่นยำ ไมโครคอนโทรลเลอร์รุ่นนี้ยังรองรับ SmartSense auto-tuning ที่ช่วยปรับจูนอัตโนมัติโดยไม่ต้องคา […]
STMicro STM32WBA6 ไมโครคอนโทรลเลอร์ไร้สาย 2.4 GHz พร้อมหน่วยความจำแฟลชสูงสุด 2MB, SRAM 512KB, USB OTG และอื่นๆ
STMicro มีการประกาศสองรายการ โดยเราได้กล่าวถึงการเปิดตัวไมโครคอนโทรลเลอร์ตระกูล STM32U3 ที่ใช้พลังงานต่ำ (ultra-low-power) ไปแล้ว วันนี้เราจะมาดู STM32WBA6 ไมโครคอนโทรลเลอร์ไร้สายตระกูลใหม่ที่ใช้ Cortex-M33 ความถี่ 100 MHz พร้อมคลื่นวิทยุ 2.4GHz รองรับ Bluetooth LE 6.0, Zigbee, Thread และ Matter ออกแบบมาสำหรับอุปกรณ์สวมใส่ สมาร์ทโฮม เซ็นเซอร์ตรวจวัดสภาพอากาศระยะไกล และอื่นๆ STM32WBA6 เป็นการพัฒนาต่อยอดจากตระกูล STM32WBA ที่เปิดตัวเมื่อปีที่แล้ว โดยเฉพาะรุ่น STM32WBA54 และ STM32WBA55 ซึ่งมีฟีเจอร์ที่คล้ายกัน รวมถึงการรับรองความปลอดภัยระดับ SESIP Level 3 (Security Evaluation Standard for IoT Platforms) แต่ได้รับการปรับปรุงให้มีหน่วยความจำมากขึ้น โดยมาพร้อม SRAM สูงสุด 512KB และแฟลชสูงสุด 2MB นอกจากนี้ตระกูล STM32 […]
Zant – SDK แบบโอเพ่นซอร์สที่ใช้ภาษา Zig สำหรับการใช้งาน Neural Network บนไมโครคอนโทรลเลอร์
Zant เป็น SDK แบบโอเพ่นซอร์สที่รองรับหลายแพลตฟอร์ม พัฒนาโดยใช้ภาษา Zig และออกแบบมาเพื่อทำให้การใช้งาน Neural Network (NN) บนไมโครคอนโทรลเลอร์เป็นเรื่องง่ายขึ้น โดยประกอบด้วยชุดเครื่องมือสำหรับนำเข้า ปรับแต่ง และปรับใช้ Neural Network บนฮาร์ดแวร์ระดับล่าง ทีมพัฒนาของโครงการสร้าง Zant (เดิมชื่อ Zig-ant) ขึ้นมา หลังจากพบว่าไมโครคอนโทรลเลอร์หลายรุ่นขาดไลบรารีสำหรับ deep learning ที่มีประสิทธิภาพ จึงออกแบบให้รองรับหลายแพลตฟอร์ม เช่น ไมโครคอนโทรลเลอร์ที่ใช้สถาปัตยกรรม ARM Cortex-M, RISC-V หรือแม้แต่แพลตฟอร์ม x86 แตกต่างจากแพลตฟอร์มอย่าง Edge Impulse ที่เน้นการสร้างเครือข่าย, Zant มุ่งเน้นไปที่การนำไปใช้งานจริง โดยให้ผลลัพธ์เป็นไลบรารีแบบสแตติก (static) ที่ได้รับการปรับแต่งอย่างสูง พร้อมสำหรับการผสานรวมเข้ากับระบบงาน […]