STMicro เปิดตัว STM32MP13 เป็นไมโครโปรเซสเซอร์ Cortex-A7 ที่เน้นราคาถูก

STM32MP135x DK Discovery Kit

STM32MP13 series ของ STMicroelectronics เป็นไมโครโปรเซสเซอร์ Arm Cortex-A7 แบบ single-core  ความเร็ว 1 GHz  เป็นรุ่นล่าสุดของตระกูล STM32MP1 ที่รองรับ Linux ด้วยการออกแบบประหยัดต้นทุนเน้นราคาถูก โดยไม่มี Cortex-M4 core สำหรับ real-time ที่พบใน STM32MP15 series เดิม แต่ยังคงมีฟีเจอร์ Ethernet, CAN FD, กล้อง และจอแสดงผลขึ้นอยู่กับ SKU ที่แตกต่างกันไป: STM32MP131, STTM32MP133 หรือ STM32MP135 STM32MP131 STM32MP131 เป็นชิปประมวลผลแบบ single-core Cortex-A7 ที่มีความถี่ 650 MHz หรือ 1GHz พร้อมการเชื่อมต่อ Ethernet และเป็นชิ้นส่วนที่มีราคาถูกที่สุดใน ต่ำที่สุดใน STM32MP13 series ใหม่นี้ มีชิ้นส่วนทั้งหมด 4 รุ่นให้เลือกซึ่งมีขนาดแพ็กเก็ตทั้งหมด 3 ขนาดต่างกัน (TGBGA 289, TFBGA 320, และ LFBGA 289) รวมถึงบางชิ้นส่วนที่มี & […]

เปิดตัวบอร์ด Arduino GIGA R1 WiFi พร้อมชิป STM32H7 มีขา I/O สูงสุด 76 ขา

Arduino GIGA R1 WiFi

บอร์ด Arduino GIGA R1 WiFi มาพร้อมชิปไมโครคอนโทรลเลอร์ STM32H7 dual-core Cortex-M7/M4 ที่ใช้กับบอร์ด Portenta H7 มาสู่ฟอร์มแฟคเตอร์ Arduino Mega/Due ขนาดใหญ่ที่มี Pin-GPIO สูงสุด 76 ขา ตามชื่อของบอร์ด บอร์ดมาพร้อมกับโมดูล WiFi 4 (และ Bluetooth 5.1) รวมถึง Audio jack, พอร์ต USB Type-C สำหรับเขียนโปรแกรม, พอร์ตโฮสต์ USB 2.0 Type-A และตัวเชื่อมต่อสำหรับหน้าจอแสดงผลและกล้อง สเปคของบอร์ด Arduino GIGA R1 WiFi: ไมโครคอนโทรลเลอร์ – STMicro STM32H747XI Cortex-M7 @ 480 MHz + M4 @ 200 MHz MCU พร้อมหน่วยความจำ Flash 2MB dual-bank, RAM 1 MB และ Chrom-ART graphical hardware accelerator หน่วยความจำ – SDRAM 8MB ที่เก็บข้อมูล – 1NOR flash 16MB QSPI การเชื่อมต่อ – WiFi 2.4GHz 802.11b/g/n ความเร็วสูงสุด 65 Mbps และ Bluetooth 5.1 […]

การเปิดตัว Linux 6.2 – กับเปลี่ยนแปลงสถาปัตยกรรม Arm, RISC-V และ MIPS

Linux 6.2 release

Linus Torvalds ได้เปิดตัว Linux 6.2 พร้อมกับการประกาศบน LKML ตามปกติ Linux 6.1 รุ่นก่อนหน้านี้ได้เปิดตัวเป็น LTS (Long Term Support) kernel พร้อมรองรับภาษาโปรแกรม Rust และ KMSAN kernel memory sanitizer รวมถึงการปรับปรุง Multi-gen LRU (MG-LRU) เพื่อการจัดการ swap file/partition ที่ดีขึ้น และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย จุดเด่นของลินุกซ์ 6.2 การเปลี่ยนแปลงที่สำคัญใน Linux 6.2 ประกอบด้วย: Linux 6.2 มีการปรับปรุงในการแก้ไขช่องโหว่ Retbleed ที่เกิดจาก speculative execution บน x86-64 และ ARM processors ให้เร็วขึ้น และ FineIBT –ซึ่งมีผลกระทบอย่างมากต่อประสิทธิภาพของระบบ แต่ Linux 6.2 ได้พัฒนาวิธีการแก้ไขที่เบากว่าด้วยการใช้ซอฟต์แวร์เท่านั้นสำหรับชุดคำสั่ง Skylake-based cores โดยที่การเปิดใช้งาน IBRS จะไม่มีผลกระทบต่ […]

STM32C0 ไมโครคอนโทรลเลอร์ 32 บิต ราคาถูกเพื่อแทนที่ MCU 8 บิต

STM32C0 block diagram

เรายังเห็น MCU 8 บิตในการออกแบบจำนวนมาก แต่ด้วยไมโครคอนโทรลเลอร์ประเภท low-cost รุ่นใหม่ 48MHz STM32C0 32-บิต Arm Cortex-M0+,  STMicroelectronics ตั้งเป้าหมายที่จะให้แทนที่ไมโครคอนโทรลเลอร์ 8 บิตด้วย “ผลกระทบน้อยที่สุดต่อโครงสร้างต้นทุน” และการรองรับที่ได้รับการปรับปรุงโดยระบบนิเวศ STM32 (STM32 ecosystem) STM32C0 เป็นไมโครคอนโทรลเลอร์ STM32 ที่ราคาถูกที่สุด แฟลชได้สูงสุด 32 KB, RAM 6 หรือ 12 KB และอินเทอร์เฟซ I/O เช่น UART, I2C, SPI, ADC 12 บิต และอื่นๆ MCU STM32C0 มีจำหน่ายในแพ็คเกจ 8 ถึง 48 พิน เช่น WLCSP12, UFQFPN และแพ็คเกจ WLCSP12 ที่มีขนาดเล็กมากเพียง 1.70 x 1.42 มม. คุณลักษณะและสเปคที่สำคัญของ STMicro STM32C0: MCU Core -Arm 32-bit Cortex-M0+ CPU @ สูงสุด 48 MHz หน่วยความจำ – 6KB ( STM32C011 x […]

บอร์ด DshanMCU Pitaya Lite พร้อม MCU MM32 Arm Cortex-M3 ราคาประมาณ 140฿

MM32 board MM32F32373G8P MCU

DshanMCU Pitaya Lite เป็นบอร์ดพัฒนา MCU ที่อ้างอิงจากทางเลือกอื่นของ STM32 : ใช้ไมโครคอนโทรลเลอร์ MindMotion MM32 Arm Cortex-M3 ที่กล่าวกันว่าใช้แทน STM32 ได้ MCU สามารถโอเวอร์คล็อกได้สูงสุด 120 MHz, หน่วยความจำ SRAM 128KB , Flash 512KB  และบอร์ดมีพอร์ต USB Type-C 2 ช่องสำหรับการดีบัก USB และ DAP, ช่องเสียบ MicroSD card, 3 ปุ่มกด, I/O ผ่าน รูต่างๆ รวมทั้ง mini PCIe connector ที่สามารถใช้เชื่อมต่อจอได้ สเปคของ Pitaya Lite: MCU – MindMotion Microelectronics MM32F3273G8P ไมโครคอนโทรลเลอร์ Arm Cortex-M3 ที่ 96MHz (มาตรฐาน) ถึง 120MHz (สูงสุด) พร้อม SRAM 128KB , Flash 512kB ; แพ็คเกจ LQFP100 ที่เก็บข้อมูล (Storage) – การ์ด MicroSD จอแสดงผล – ผ่านพอร์ต mini PCIe พร้อม FSMC (Flexible Static Memory Controller) รอ […]

Meadow F7v2 Feather : บอร์ดใช้ MCU STM32F7 รองรับ .NET, ภาษา C#

STM32 Microsoft dotnet

Wilderness Labs Meadow F7v2 Feather เป็นบอร์ดพัฒนา STM32F7 Arm Cortex-M7 ตามฟอร์มแฟคเตอร์ Adafruit Feather และสามารถเขียนโปรแกรมด้วยภาษา C# ผ่านการใช้งาน .NET framework ซึ่งมีน้ำหนักเบา (lightweight) เราเคยเห็น .NET Framework ที่ทำงานบน Android และ Linux ผ่านการใช้งานของ Xamarin’s Mono แต่ฉันไม่คิดว่าฉันเคยมีบอร์ดไมโครคอนโทรลเลอร์ที่รองรับ .NET framework และการเขียนโปรแกรม C# แต่นั่นคือสิ่งที่ Meadow F7v2 Feather ทำได้ สเปคของ Meadow F7v2 Feather : MCU – ไมโครคอนโทรลเลอร์ STMicro STM32F7 Arm Cortex-M7 @ 216 MHz พร้อมกราฟิก 2D และJPEG ตัวเร่งความเร็ว (accelerators) หน่วยความจำ – RAM 32MB พื้นที่เก็บข้อมูล – flash 64MB การเชื่อมต่อ – WiFi 2.4 GHz และ BLE (ESP32) พร้อมสายอากาศ onboard และ external (u.F […]

Air32F103 : clone ของ STM32F103 ที่ความเร็วสูงสุด 216 MHz

AIR32F103 development board

Air32F103 เป็น clone หรือ เลียนแบบของไมโครคอนโทรลเลอร์ STM32F103 ที่เร็วขึ้นด้วยความถี่สัญญาณนาฬิกาที่ 216 MHz แทนที่จะเป็น 72 MHz สำหรับไมโครคอนโทรลเลอร์ STMicro STM32 Arm Cortex-M3 แบบเดิม สินค้าแรกของตระกูลคือ Air32F103CBT6 ซึ่งมีการออกแบบอุปกรณ์ต่อพ่วงและฮาร์ดแวร์ที่เข้ากันได้กับชิ้นส่วน STM32F103CBT6 ที่เทียบเท่า และมี RAM 32KB และแฟลช 128KB นอกจากนี้ยังมีบอร์ดพัฒนาที่เหมือน Bluepill แต่มี pinout อื่นที่สร้างโดย LuatOS เอกสารสำหรับบอร์ดและไมโครคอนโทรลเลอร์สามารถพบได้ในWiki รวมถึง ข้อมูล MCU ที่ระบุรุ่นที่มีแฟลช 256KB และ SRAM 64KB (Air32F103CCT6) และ SRAM 96KB (Air32F103RPT6) ซึ่งเป็นภาษาจีนเท่านั้น และมีบทความภาษาอังกฤษบน Chowdera เพื่อเรียนรู้วิธีเริ่มต้นใช้งาน Keil IDE โดยใช้โค้ด hosted บน Gitee ชิปและบ […]

Arduino Opta เป็น Micro PLC สำหรับการใช้งาน IoT ทางอุตสาหกรรม

Arduino Opta micro PLC

Arduino ได้เปิดตัว Opta micro PLC ที่มีความสามารถด้าน IoT ทางอุตสาหกรรม ซึ่งเป็นการเพิ่มโซลูชันใหม่ให้กับตระกูล Arduino Pro Arduino เคยให้ความสำคัญกับกลุ่มมือสมัครเล่น ผู้เริ่มต้นศึกษา  แต่ด้วยการเปิดตัวตระกูล Arduino Pro ในปี 2563 โดยเริ่มจากบอร์ด Portenta H7 บริษัทจึงเปลี่ยนมุ่งตลาดหลักไปที่องค์กรที่ให้ผลกำไรมากกว่า ตั้งแต่นั้นมาพวกเขาได้เปิดตัวบอร์ดอื่นๆ อีกหลายตัวที่ออกแบบเอง และในปีที่ผ่านมาก็เริ่มทำงานร่วมกันบนเกตเวย์ Arduino WisGate Edge LoRaWAN ที่ใช้ฮาร์ดแวร์ RAKwireless Arduino Opta เป็นอีกหนึ่งความร่วมมือที่ได้รับการออกแบบด้วย Finder ซึ่งพวกเขาเรียกอุปกรณ์นี้ว่า PLR (Programmable Logic Relays) คุณสมบัติและสเปคของ Arduino Opta: MCU – ไมโครคอนโทรลเลอร์ STMicroelectronics STM32H747XI พร้อม Arm Cortex-M7 […]