ไมโครซอฟท์เตรียมจะเปิดซอร์สโค้ด Eclipse ThreadX ระบบปฏิบัติการแบบเรียลไทม์ (RTOS)

ไมโครซอฟท์เตรียมจะเปิดซอร์สโค้ด Eclipse ThreadX ระบบปฏิบัติการแบบเรียลไทม์ หรือ Real-Time operating system (RTOS) ปัจจุบันมีอุปกรณ์ฝังตัวใช้งานมากกว่า 12 พันล้านเครื่องทั่วโลกนับตั้งแต่เปิดตัวครั้งแรกในปี 1997 ตัวอย่างเช่น บนโปรเซสเซอร์ Broadcom ที่ใช้ Raspberry Pi SBC ThreadX เป็นระบบปฏิบัติการแบบเรียลไทม์ในเชิงพาณิชย์ที่ได้รับการรับรองความปลอดภัย ซึ่งไมโครซอฟท์ได้เข้าซื้อกิจการ Express Logic ในปี 2019 แล้วนำมาให้บริการกับลูกค้าองค์กรภายใต้ชื่อ Azure RTOS เมื่อปีที่แล้ว ไมโครซอฟท์ตัดสินใจเริ่มกระบวนการเปิดเซอร์สโค้ดทั้งหมดของ Azure RTOS โดยสมบูรณ์ภายใต้ใบอนุญาต MIT และจัดการโดย Eclipse Foundation ดูแลต่อภายใต้ชื่อใหม่ว่า “ Eclipse ThreadX “ โครงการ Eclipse ThreadX ไม่เพียงแต่ประกอบด้วยชิ้นส่วนต่างๆ ของ RTOS เท […]

ArduinoSimulator เป็นโปรแกรมจำลอง Arduino แบบโอเพ่นซอร์สที่รันบนหน้าเว็บเบราว์เซอร์

ArduinoSimulator ของ Leonardo Russo เป็นโปรแกรมจำลอง Arduino แบบโอเพ่นซอร์โดยใช้ภาษา JavaScript ซึ่งรันโค้ดโดยตรงบนเว็บเบราว์เซอร์ของคุณ และแสดงเอาต์พุตแบบ serial และสถานะของพินดิจิทัล/แอนะล็อกสำหรับบอร์ด Arduino ต่างๆ ได้แก่ Arduino UNO R3 , MEGA1280, MEGA2560 และ NANO V3 ก่อนหน้านี้เราได้เขียนบทความเกี่ยวกับโปรแกรมจำลอง Wokwi สำหรับ ESP32, Arduino และ Raspberry Pi RP2040 เป็นเครื่องมือที่ยอดเยี่ยมสำหรับผู้เริ่มต้นที่จะศึกษาในการจำลองการทำงานของวงจรและรันโค้ดบนหน้าเว็บเบราว์เซอร์ และยังรองรับ ไมโครคอนโทรลเลอร์ไร้สาย ESP32-P4 แม้ว่าจะยังไม่ได้เปิดตัวก็ตาม, โปรแกรมจำลองเหล่านี้เขียนด้วยภาษา JavaScript และเป็นแบบโอเพ่นซอร์ส แต่ตัวโปรแกรมก็ไม่ได้เป็นเช่นนั้น ตัวอย่างเช่น คุณไม่สามารถรันตัวอย่าง Wokwi บนเซิร์ฟเวอร์ […]

Zigbee Home เป็นโปรเจคเฟิร์มแวร์ที่คล้ายกับ ESPHome สำหรับอุปกรณ์ Zigbee

Zigbee Home เป็นโปรเจคเฟิร์มแวร์ที่มีฟังก์ชันการทำงานคล้ายกับ ESPHome เฟิร์มแวร์โอเพ่นซอร์ส แต่สำหรับอุปกรณ์ Zigbee ที่ใช้ไมโครคอนโทรลเลอร์ไร้สาย Nordic Semi nRF52 และในอนาคตจะรองรับ ไมโครคอนโทรลเลอร์ nRF53 ด้วย ซอฟต์แวร์นี้ใช้งานกับ Nordic Semi ZBOSS สำหรับ Zigbee 3.0 stack และคาดว่าจะสามารถแฟลชเฟิร์มแวร์โอเพ่นซอร์ส ลงบนอุปกรณ์ Zigbee หลายชนิดและรองรับการใช้งานร่วมกับ Home Assistant สำหรับ Home Automation แบบโอเพ่นซอร์ส ผ่านการผสานรวกับมระบบ ZHA และยังมีการพัฒนาให้รองรับ Zigbee2MQTT ด้วย โปรเจคประกอบด้วยเฟิร์มแวร์ “base” ที่เขียนด้วยภาษา C และแอปพลิเคชัน CLI ที่เขียนด้วยภาษา Go ซึ่งจะมีตัวเลือกที่จำเป็นในการสร้างและอัปโหลดเฟิร์มแวร์ตามการกำหนดค่าที่ให้มา โดยไฟล์ zigbee.yml จะอธิบายฮาร์ดแวร์ใน YAML […]

ESP32-H2-DevKit-LiPo – บอร์ดฮาร์ดแวร์โอเพ่นซอร์ส รองรับ Bluetooth 5 LE และ 802.15.4 (Zigbee/Thread/Matter)

Olimex ESP32-H2-DevKit-LiPo เป็นบอร์ด open-source hardware ที่ใช้โมดูล wireless ของ ESP32-H2-MINI-1-N4 พร้อม Bluetooth 5 พลังงานต่ำ (LE) และคลื่นวิทยุ 802.15.4 สำหรับการเชื่อมต่อ Zigbee, Thread และ Matter และสามารถใช้พลังงานจากแบตเตอรี่ LiPo ได้ ไมโครคอนโทรลเลอร์ ESP32-H2 RISC-V มีการเชื่อมต่อกับ Flash 4MB ในโมดูลไร้สาย และบอร์ดมาพร้อม Pin-Header 15 ขา 2 แถวสำหรับ GPIO สูงสุด 19 ขาพร้อมฟังก์ชันทางเลือก เช่น ADC, SPI, UART, I2C และอื่นๆ, นอกจากนี้ยังมีคอนเนกเตอร์ pUEXT และ Qwiic/Stemma สำหรับโมดูลส่วนขยาย,พอร์ต USB-C สองพอร์ต โดยพอร์ตหนึ่งสำหรับเชื่อมต่อโดยตรงกับ ESP32-H2 และอีกพอร์ตสำหรับการเขียนโปรแกรม/ดีบัก ผ่าน USB to UART สเปต ESP32-H2-DevKit-LiPo: โมดูล Wireless – ESP32-H2-MINI-1-N4 MCU – ไมโครคอนโทรลเลอร์ […]

OpenWrt One/AP-24.XY บอร์ดเราเตอร์ที่กำลังจะเปิดตัว โดยนักพัฒนา OpenWrt และ Banana Pi

นักพัฒนา OpenWrt ได้เริ่มกระบวนการพัฒนาบอร์ดเราเตอร์ “ OpenWrt One/AP-24.XY ” ที่ใช้ ชิปเซ็ต MediaTek MT7981B (Filogic 820) และชิปเซ็ต MediaTek MT7976C dual-band WiFi 6 และได้รับร่วมมือกับ Banana Pi ในการออกแบบ และจะดำเนินการผลิตและจัดจำหน่ายบอร์ดเราเตอร์นี้ด้วย รุ่น OpenWrt 23.05 มีเราเตอร์และอุปกรณ์อื่นๆ เกือบ 1,800 เครื่องได้รับการรองรับอย่างเป็นทางการโดยระบบปฏิบัติการ Linux แบบ lightweight embedded และยังมีอีกมากที่อ้างว่าใช้งาน OpenWrt ผ่านทางแยกของระบบปฏิบัติการ แต่ไม่มีสิ่งใดที่ถูกสร้างขึ้นโดยนักพัฒนา OpenWrt ซึ่งขณะนี้ได้ตัดสินใจสร้างบอร์ดเราเตอร์ของตนเองโดยร่วมมือกับ Banana Pi เนื่องจากพวกเขาได้ทำบอร์ดดังกล่าว รวมถึงBPI-R4 บอร์ดเราเตอร์ WiFi 7 สเปคเบื้องต้นของ OpenWrt One/AP-24.XY : SoC – โปรเซสเซอร์ M […]

Pi-Cast – อุปกรณ์ KVM switch แบบพกพาที่ใช้ Raspberry Pi CM4 (Crowdfunding)

Pi-Cast KVM เป็นอุปกรณ์ KVM (Keyboard, Video, Mouse) over IP แบบ open-source มีขนาดเล็ก ที่ใช้ Raspberry Pi CM4 โดยใช้ PiKVM ซึ่งเป็นโซลูชัน IP-KVM แบบ open-source และช่วยให้ผู้ใช้ควบคุมและจัดการอุปกรณ์อื่นๆ จากระยะไกล โดยไม่ว่าจะเป็นระบบปฏิบัติการใด หรือหากไม่ได้ติดตั้งระบบปฏิบัติการเลยก็ตาม Pi-Cast KVM สามารถควบคุมอุปกรณ์ที่มีพอร์ต HDMI และ USB ใช้งานได้สำหรับการเข้าถึงระดับต่ำและทำให้เป็นไปได้ที่จะกำหนดค่า BIOS และ UEFI โดยไม่ต้องติดตั้งระบบปฏิบัติการ คุณสามารถปิดหรือเริ่มต้นระบบเป้าหมายได้, รวมทั้งตรวจสอบปัญหาฮาร์ดแวร์ในระดับต่ำ ซึ่งทั้งหมดนี้ทำได้จากหน้าเว็บเบราว์เซอร์ Pi-Cast KVM คล้ายกับ PiKVM v3 แต่ใช้ Raspberry Pi CM4 (เช่น PiKVM v4) แทนที่จะเป็น HAT สำหรับ Raspberry Pi SBC บริษัทที่อยู่เบื้องหลังอุปกร […]

8Devices Noni : โมดูล WiFi 7 ในรูปแบบ M.2 รันระบบปฏิบัติการ FirmUx embedded Linux distribution

8Devices เปิดตัวโมดูล Noni เป็นโมดูล WiFi 7 ในรูปแบบ M.2 A+E-Key ที่ใช้ชิปเซ็ต QCN9274/QCN6274 ซึ่งสามารถให้อัตราลิงก์สูงสุด 11 Gbps ในโหมด 4×4 MIMO หรือการแบ่งแยกเป็นโครงสร้าง 2×2 + 2×2 และรันระบบปฏิบัติการ FirmUX embedded Linux OS โมดูล Noni รองรับ Multi-Link Operation (MLO) สามารถรับส่งข้อมูลผ่านคลื่นความถี่และช่องสัญญาณที่แตกต่างกันได้พร้อมกันและมีการบล็อกสัญญาณรบกวน เพื่อรักษาประสิทธิภาพในสภาพแวดล้อมที่หลากหลาย โมดูลที่ใช้ชิปเซ็ต QCN9274 ยังรองรับคุณสมบัติขั้นสูง เช่น Provisioned Multi-Link, Dense Deployment และ Location และ RF sensing ด้วย สเปคของ 8devices Noni : โมดูล Noni ทั้งหมดรองรับการเชื่อมต่ออินเทอร์เฟส PCIe Gen 3 2-laneกับอุปกรณ์โฮสต์ โมดูล 8devices Noni รองรับแพลตฟอร์ม FirmUX embedded Linux ซึ่งช […]

Olimex เปิดตัว โมดูล และ Evaluation Board ที่ใช้ STMicro STM32MP157

Olimex เปิดตัว STMP157-BASE-SOM-EXT system-on-module (SoM) ที่ใช้ STMicro STM32MP157 dual-core Cortex-A7 พร้อม STMP157-BASE-SOM-EVB evaluation board ที่เป็น open-source hardware โดยได้ออกแบบใน KiCAD โมดูล CPU มาพร้อมกับ RAM ขนาด 1GB, EEPROM สำหรับการกำหนดค่า และวงจรการจัดการพลังงาน และบอร์ดฐานที่เห็นคุณสมบัติทั้งหมดของไมโครโปรเซสเซอร์ที่มีเอาต์พุตวิดีโอ HDMI, อินเทอร์เฟสจอแสดงผล LCD, กล้อง 2MP, gigabit Ethernet, พอร์ต USB, CAN bus terminal block, audio jacks, GPIO headers และอื่น ๆ สเปคโมดูล STMP157-BASE-SOM-EXT: ไมโครโปรเซสเซอร์ – โปรเซสเซอร์ STMicro STM32MP157DAA1 dual-core Cortex-A7 @ 800 MHz @ 800 MHz พร้อม Arm Cortex-M4 real-time core @ 209 MHz, Vivante 3D GPU พร้อมรองรับ OpenGL ES 2.0 หน่วยความจำ– D […]

Exit mobile version