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

Linux 6.3 release

Linux Torvalds ได้ประกาศเปิดตัว Linux 6.3 บน Linux Kernel Mailing List (LKML) เมื่อประมาณ 2 เดือนที่ผ่านมาได้เปิดตัว Linux 6.2 พร้อมกับมีเปลี่ยนแปลงที่สำคัญเกี่ยวกับมีการปรับปรุงในการแก้ไขช่องโหว่ Retbleed ที่เกิดจาก speculative execution บน x86-64 และ ARM processors ให้เร็วขึ้น, มีเครื่องมือ Runtime Verification (RV ให้ใช้งาน), (ตัวเลือก) การปรับปรุงการล็อก RCU ที่ดีขึ้น ช่วยประหยัดพลังงานได้มากขึ้น (ในอุปกรณ์ Android และ Chrome OS), และมีการสร้างไฟล์และไดเรกทอรีอย่างรวดเร็วขึ้นด้วย  exFAT บน Linux 6.2 และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย จุดเด่นของ Linux 6.3 การเปลี่ยนแปลงที่สำคัญของ Linux 6.3 คือ การดำเนินการของกลไกการป้องกันการโจมตี Spectre ของ AMD ที่เรียกว่า “automatic IBRS” โดยใช้ restricts indirect-branch […]

โมดูลรู้จำเสียงพูดแบบออฟไลน์ รองรับการเขียนโปรแกรม Arduino และสั่งการด้วยเสียงแบบกำหนดเอง

Offline Voice Recognition Arduino

เราได้เขียนบทความเกี่ยวกับโมดูลรู้จำเสียงพูด (Voice recognition) แบบออฟไลน์ ที่มีราคาไม่แพง ซึ่งใช้ไมโครคอนโทรลเลอร์ US516P6 หรือ TW-ASR ONE เพื่อช่วยให้สามารถเพิ่มฟังก์ชั่นอัจฉริยะไปยังโครงการโดยไม่ต้องเชื่อมต่อกับเครือข่ายเพื่อเพิ่มความเป็นส่วนตัวและลดเวลาในการส่งข้อมูล (latency) การใช้งานดูเหมือนจะดีในทฤษฎี แต่ช่วงเวลานั้น (เมษายน 2022) มีความคิดเห็นความคิดเห็นบางส่วนในโพสต์ ไม่มีเอกสารประกอบที่ละเอียดหรือมีแต่ภาษาจีน และค่อนข้างใช้งานยาก แต่ตอนนี้ฉันเห็น DFRobot กำลังขายโมดูล “Gravity: Offline Voice Recognition Sensor – I2C & UART” พร้อมรองรับการเขียนโปรแกรม Arduino และค่อนข้างง่ายที่จะปรับเปลี่ยนไปตามที่ต้องการ สเปคโมดูล Gravity Voice Recognition DF2301QG: โมดูลจดจำเสียง (Voice recognition module) – โม […]

โฆษณา

รีวิว : ชุดหุ่นยนต์เพื่อการศึกษา Makeblock Ultimate 2.0

ชุดหุ่นยนต์เพื่อการศึกษา Ultimate 2.0 เป็นผลิตภัณฑ์ของบริษัท Makeblock ที่สามารถสร้างหุ่นยนต์ในรูปแบบต่างๆได้ถึง 10 แบบในชุดเดียว ใช้แพลตฟอร์ม Arduino Mega  เป็นบอร์ดสมองกลในการควบคุมชุดหุ่นยนต์ชุดนี้ มีชิ้นส่วนการสร้างกลไกต่างๆ มากถึง 550 ชิ้น และโมดูลอิเล็กทรอนิกส์อีกกว่า 12 ชนิด สามารถขับเคลื่อนมอเตอร์แบบ Encoder และ Stepping ได้ถึง 4 ตัว  อีกทั้งยังสามารถควบคุมเซอร์โวมอเตอร์ได้ 10 ตัวให้ทำงานพร้อมกันได้ อีกทั้งยังสามารถเชื่อมต่อกับบอร์ด Arduino และ Raspberry Pi ได้อีกด้วย จึงทำให้สร้างสรรค์ผลงานได้ตั้งแต่เริ่มต้นไปจนสร้างการออกแบบที่ซับซ้อนได้หลากหลาย ส่วนประกอบในชุด Makeblock Ultimate 2.0 ชิ้นส่วนโครงสร้างของชุดหุ่นยนต์ Ultimate 2.0 ทำจากอะลูมิเนียมอัลลอยด์ที่มีความแข็งแรงสูง ทำให้วัสดุมีน้ำหนักเบา แข็งแรง […]

Maxtang ALN-10 : เมนบอร์ด Alder Lake-N mini-ITX สำหรับใช้ในงานอุตสาหกรรม

Maxtang ALN 10

Maxtang ALN-10 เป็นเมนบอร์ด mini-ITX ที่กำลังจะเปิดตัว ซึ่งใช้ซีพียู Alder Lake-N ตั้งแต่ Processor N50 จนถึง Core i3-N305 SoC และมีเป้าหมายใช้ในงานอุตสาหกรรม มีช่วงอุณหภูมิ -20 ถึง +60°C, มีพอร์ต serial RS232/RS485 จำนวน 6 พอร์ต และอินพุต DC12V ถึง 19V และคุณสมบัติอื่นๆ ตั้งแต่มีการเปิดตัว Alder Lake N-Series processors รุ่นล่าสุด เราได้เห็นการเปิดตัวของมินิพีซีหลายตัว, โน้ตบุ๊ก, ชุด MIPI CSI กล้อง และคอมพิวเตอร์บอร์ดเดียว ตอนนี้มี Maxtang ALN-10 เป็นเมนบอร์ด mini-ITX สำหรับใช้งานอุตสาหกรรม ที่และคาดว่าจะเปิดตัวสำหรับลูกค้าทั่วไปในเร็วๆ นี้ สเปค Maxtang ALN-10 : Alder Lake-N SoC (อย่างใดอย่างหนึ่ง) Intel Core i3-N305 octa-core processor สูงสุด 3.8 GHz (Turbo) พร้อม 6MB cache, 32EU Intel UHD graphics; TDP: 15W […]

AMD เปิดตัวซีพียู Ryzen Embedded 5000 สำหรับใช้งานด้านระบบเครือข่าย

AMD Ryzen Embedded 5000

เราพบซีพียู AMD Ryzen Embedded 5000 ครั้งแรกในเมนบอร์ด micro-ATX เมื่อเดือนสิงหาคมที่ผ่านมา แต่ตอนนี้ AMD ได้ประกาศเพิ่มเติมว่าซีพียู Ryzen Embedded 5000 Series “Zen 3” พร้อมออกสู่ตลาดแล้ว สำหรับใช้งานด้านระบบเครือข่ายแบบ “always on” หรือเปิดทำงานต่อเนื่องตลอดเวลา เช่น เทคโนโลยี Firewall Networking , อุปกรณ์เก็บข้อมูลแบบเชื่อมต่อกับเครือข่าย (NAS) และการความปลอดภัยอื่นๆ AMD ยังกล่าวว่า Ryzen Embedded 5000 เป็น “ซีพียูที่ประหยัดพลังงานมาก” แต่นั่นไม่ได้หมายความว่าใช้พลังงานต่ำ เนื่องจากซีพียู Embedded มีกำลังไฟฟ้า 65 ถึง 105W และมีประสิทธิภาพที่ดีกว่า ซีพียู AMD Ryzen Embedded V3000 ซึ่งมีกำลังไฟฟ้า 10 ถึง 54W มีเป้าหมายในการใช้งานเหมือนกันคือการจัดเก็บข้อมูลและเครือข่าย ตามที่เราทราบเมื่อปีที่แล้ว สเปคซีพียู RY […]

AAEON BOXER-8224AI : คอมพิวเตอร์ Edge AI ที่ใช้ NVIDIA Jetson Nano สำหรับโดรน

BOXER 8224AI board AI Edge NVIDIA Jetson Nano embedded system

AAEON BOXER-8224AI เป็นคอมพิวเตอร์แบบฝังตัว (Embedded system) รองรับงานด้าน Edge AI มีรูปทรงที่บางและน้ำหนักเบา (Lightweight) ที่ใช้ NVIDIA Jetson Nano system-on-module และออกแบบมาเพื่อใช้กับโดรน (Drone) หรือแอปพลิเคชันที่มีพื้นที่จำกัด เช่น หุ่นยนต์ ผลิตภัณฑ์ AAEON BOXER มักจะเป็น Embedded Box PC ที่มีกล่องเคส แต่ BOXER-8224AI แตกต่างออกไปโดยเป็นบอร์ดขนาดจิ๋วและบาง 22 มม. พร้อมอินเทอร์เฟส MIPI CSI ที่ออกแบบมาเพื่อเพิ่มความสามารถในการมองเห็นของเครื่องจักร (Computer Vision) ให้กับยานยนต์ไร้คนขับ (UAV) รวมถึง wafer connector สำหรับ dual GbE, USB และ I/O อื่นๆ สเปค BOXER-8224AI : AI Accelerator AI – NVIDIA Jetson Nano CPU – โปรเซสเซอร์ Quad-Core Arm Cortex-A57 หน่วยความจำ – 4GB LPDDR4 อุปกรณ์จัดเก็บข้อมูล – 16GB e […]

โฆษณา

ArduPico – บอร์ดฐานเหมือน Arduino UNO ออกแบบมาสำหรับ Raspberry Pi Pico

wisdPi ArduPico Raspberry Pi Pico Arduino baseboard

WisdPi ArduPico เป็นบอร์ดฐาน (Baseboard) ที่มีรูปทรงเแบบ Arduino UNO ออกแบบมาสำหรับใช้กับ Raspberry Pi Pico และสามารถใช้งานเหมือนกัน ซึ่งช่วยให้ผู้ผลิตสามารถนำบอร์ด Arduino shield ที่มีในท้องตลาดกลับมาใช้ใหม่ได้ และยังเพิ่ม I/O และคุณสมบัติบางอย่างเพิ่มด้วย สเปค ArduPico: บอร์ดที่เข้ากันได้ – Raspberry Pi Pico , Pico H, Pico W , Pico WH และบอร์ดเหมือนกับ Pi Pico อื่นๆ บัดกรีโดยใช้รู Through หรือรู Castellated การขยาย Header ที่เหมือนกับ Arduino UNO ใช้งานได้กับบอร์ด Shield Pin-header 5 ขาและ 6 ขา สำหรับ GPIO และ 3.3V, GND GPIO ของ Raspberry Pi Pico การดีบัก – SWD Header อื่น ๆ – ปุ่ม Pico RESET, WS2812 RGB LED แหล่งจ่ายไฟ – 7 ถึง 15V DC ผ่าน DC jack ขนาด – 68.6 x 53.3 x 11.6 มม. (form fa […]

PicoMQTT : ไลบรารี MQTT Client/Broker สำหรับ ESP8266 และ ESP32

PicoMQTT ESP8266 MQTT Broker

PicoMQTT เป็นไลบรารี MQTT ที่มีน้ำหนักเบา (lightweight) สำหรับ Arduino/PlatformIO เหมาะสำหรับนำใช้งานกับ ESP8266 และ ESP32, รองรับโหมด MQTT Client และโหมด MQTT Broker ซึ่งทำให้ ESP8266 หรือ ESP32 สามารถเปลี่ยนเป็นเกตเวย์ MQTT แทน Raspberry Pi หรืออุปกรณ์เกตเวย์ IoT

ไลบรารีนี้เป็นไปตามข้อกำหนดของ MQTT 3.1.1 รองรับการ Publish และการใช้ส่งข้อความที่มีขนาดใดก็ได้ สามารถส่งข้อความเป็นพันต่อวินาที และรองรับการใช้งานร่วมกับกับไลบรารี ArduinoJson เพื่อ publish และใช้งานข้อความ JSON

โฆษณา