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 […]

Arduino Lab for MicroPython IDE สำหรับ บอร์ด Arduino

Arduino Lab for MicroPython

บอร์ด Arduino แต่เดิมใช้ภาษา C/C++ เขียนโค้ดในโปรแกรม Arduino IDE แต่ด้วย Arduino Lab for MicroPython, Arduino ได้เพิ่ม MicroPython ให้กับบอร์ด Arduino อย่างเป็นทางการหลายตัว ในคำพูดของทีม Arduino “ยังไม่ใช่ผลิตภัณฑ์อย่างเป็นทางการ (official product) เป็นเครื่องมือทดลองใช้งาน” แต่ฉันจะไม่แปลกใจเลยถ้ามันกลายเป็น IDE อย่างเป็นทางการในที่สุด เนื่องจากบริษัทร่วมมือกับ Damien George ผู้สร้าง MicroPython เพื่อพอร์ตคอมพิวเตอร์เสมือน (virtual machine) อย่างเป็นทางการกับผลิตภัณฑ์ Arduino และ Murilo Polese เพื่อพัฒนา Arduino Lab สำหรับ MicroPython ข้ามแพลตฟอร์มมี IDE  สำหรับ MicroPython IDE ดูคุ้นๆ… ใช่เลย ตอนนี้มันคือ Arduino IDE แต่สำหรับ MicroPython… 😉 และฟีเจอร์ที่เหมือนกันหลายอย่าง รวมถึงรองรับการเชื่อมต่อกับบอร์ด ก […]

Geehy APM32F103: ตัว Copy ของ STM32F103 MCU สามารถใช้งานได้โดยไม่ต้องแก้ไข PCB หรือโค้ด

APM32F103-STM32F103-clone

Geehy APM32F103 เป็นตัว clone หรือ copy ของ STM32F103 MCU ของ STMicro ซึ่งผ่านการทดสอบโดยคนจำนวนมาก หลายคนบอกว่ามันเป็นเครื่องทดแทนที่สมบูรณ์และไม่จำเป็นต้องเปลี่ยน PCB, รหัส, ไฟล์ hex, การทดสอบและการผลิตเลย ไมโครคอนโทรลเลอร์ STM32  ส่วนใหญ่มีระยะเวลารอคอยสินค้ามากกว่า 52 สัปดาห์และราคาพุ่งสูงขึ้น แต่ยังขาดตลาด ดังนั้นผู้คนอาจมองหารายชื่อตัว copy และของปลอมของ STM32 รวมถึง APM32F103 ผลิตภัณฑ์เหล่านี้ทั้งหมดอ้างว่าใช้ร่วมกันได้แบบ pin-to-pin และเฟิร์มแวร์ แต่นี่เป็นเพียงทฤษฎีเท่านั้น และยังคงมีปัญหามากมายเมื่อคุณใช้งานจริง ปีที่แล้วฉันได้คุยกับผู้ชายคนหนึ่งที่เปลี่ยนมาใช้ไมโครคอนโทรลเลอร์ GD32 และมีปัญหามากมาย ดังนี้ (แปลจากภาษาฝรั่งเศส): ฉันสั่งตัวอย่าง ตัว copy GD32F103RCT6 (LQFP64) และทดสอบแล้ว มันคือความหายน […]

โทรศัพท์ Nokia E63 ที่แปลงเป็น LoRa Messenger เพื่อการสื่อสารที่ปลอดภัยและนอกระบบเครือข่าย

Nokia-E63-LoRa-messenger

ในขณะที่เครื่องรับส่งวิทยุแบบ LoRaได้รับการออกแบบมาเพื่อส่งข้อมูลโดยเซนเซอร์และแอคทูเอเตอร์เป็นหลัก แต่ก็มีความพยายามที่จะใช้ประโยชน์จาก LoRa สำหรับการส่งข้อความในอดีตด้วย ตัวอย่างเช่น โครงการ Meshtastic Mesh Networking เพื่อช่วยให้นักปีนเขาแลกเปลี่ยน GPS หรือพิกัดอื่น ๆ ข้อความสั้น ๆ, Raspberry Pi PICOmputer พร้อมคีย์บอร์ด QWERTY, จอแสดงผล, โมดูล LoRa, และ Pine64 ก็กำลังพัฒนาฮาร์ดแวร์ LoRa สำหรับการส่งข้อความ Trevor Attema ตัดสินใจนำโทรศัพท์ Nokia E63 ที่เหมือน Blackberry กลับมาใช้ใหม่ด้วยบอร์ด STM32H7 แบบกำหนดเองพร้อมวิทยุ LoRa โดยยังคงรักษาเคส, หน้าจอ, backlighting, ปุ่มกดและลำโพงไว้ ซึ่งเขาเรียกว่า Off The Grid Messenger หรือ OTG Messenger สั้นๆ บอร์ดแบบกำหนดเองยังเพิ่มชิปรับรองความถูกต้องแบบเข้ารหัสของ Mic […]