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) ที่ได้รับการปรับแต่งอย่างสูง พร้อมสำหรับการผสานรวมเข้ากับระบบงาน […]
STMicro STM32U3 – ไมโครคอนโทรลเลอร์ Cortex-M33 ใช้พลังงานต่ำ ได้คะแนน 117 CoreMark/mW
STMicro STM32U3 เป็นตระกูลไมโครคอนโทรลเลอร์ ที่ใช้ซีพียู Arm Cortex-M33 รุ่นใหม่ที่มีความเร็วสัญญาณนาฬิกาสูงสุด 96 MHz ออกแบบมาให้ใช้พลังงานต่ำมาก (ultra-low-power) เหมาะสำหรับอุปกรณ์วัดค่าสาธารณูปโภค, อุปกรณ์ด้านสุขภาพ เช่น เครื่องวัดระดับน้ำตาลในเลือดและปั๊มอินซูลิน รวมถึงเซนเซอร์อุตสาหกรรม ทางบริษัทระบุว่า STM32U3 เป็น “ผู้นำตลาดด้านประสิทธิภาพ” ด้วยคะแนน 117 Coremark/mW ในโหมดทำงาน และใช้พลังงานเพียง 1.6µA ในโหมดหยุด (Stop Mode) ซึ่งหมายความว่า STM32U3 มีประสิทธิภาพเกือบสองเท่าของ STM32U5 series และสูงกว่า STM32L4 series ถึงห้าเท่า จุดเด่นอื่น ๆ ได้แก่ หน่วยความจำแฟลชแบบ dual-bank สูงสุด 1MB, SRAM ขนาด 256kB และอินเทอร์เฟซต่าง ๆ เช่น MIPI I3C, SAI Audio, ADC 12 บิต และอื่น ๆ คุณสมบัติและสเปคสำคัญของ STMicro […]
LispDeck – คอมพิวเตอร์พกพา Lisp ที่รัน uLisp โดยใช้ Teensy 4.1 พร้อมรองรับ Wi-Fi, LoRa และหน้าจอแสดงผลสองจอ
LispDeck ออกแบบโดย Hartmut Graw เป็นคอมพิวเตอร์พกพาสำหรับเขียนโปรแกรม Lisp โดยใช้ไมโครคอนโทรลเลอร์ Teensy 4.1 มาพร้อมกับหน้าจอคู่ ได้แก่ หน้าจอสัมผัสขนาด 5 นิ้ว และหน้าจอ TFT รองรับไดรเวอร์ ST77350 นอกจากนี้ยังมีโมดูลวิทยุ Adafruit RFM96 (LoRa), โมดูล Wi-Fi ESP8266, ตัวเข้ารหัสแบบหมุน (Rotary Encoder), ช่องใส่ SD Card สำหรับเก็บข้อมูล, คีย์บอร์ด USB ไร้สายแบบถอดแยกได้, ทั้งหมดถูกบรรจุในเคสพิมพ์ 3D LispDeck รันภาษา uLisp ทำให้สามารถเขียนและรันโค้ด Lisp ได้แบบ Standalone โดยไม่ต้องใช้พีซีหรือแท็บเล็ต ถือเป็นรุ่นพัฒนาต่อจาก LispBox ที่ยังคงความเข้ากันได้ แต่เพิ่มความพกพาและรองรับการใช้พลังงานจากแบตเตอรี่, แตกต่างจาก Cyberdeck ที่ใช้ Raspberry Pi ตรงที่ LispDeck ให้การควบคุมระบบแบบเต็มรูปแบบ โดยไม่มีความซับซ้อนของ […]