code_saturne : ซอฟต์แวร์ CFD แบบโอเพ่นซอร์ส เพิ่มประสิทธิภาพการออกแบบการถ่ายเทความร้อน

code saturn open source CFD software heatsink

code_saturne เป็นซอฟต์แวร์โอเพ่นซอร์ส ด้วยเทคนิคพลศาสตร์ของไหลเชิงคำนวณ (Computational Fluid Dynamics, CFD) ที่พัฒนาโดย EDF (การไฟฟ้าฝรั่งเศส) ซึ่งจะมีประโยชน์ในการตรวจสอบและเพิ่มประสิทธิภาพการออกแบบการถ่ายเทความร้อนของโปรเจคคุณของคุณ ในบางครั้ง เราพบแพลตฟอร์มฮาร์ดแวร์ที่ทำงานไม่เต็มประสิทธิภาพเนื่องจากความร้อนสูงเกินไปทำให้เกิด CPU throttling และเมื่อเวลาผ่านไปอาจส่งผลต่ออายุการใช้งานของอุปกรณ์ด้วย ฉันเคยได้ยินเกี่ยวกับพลศาสตร์ของไหลเชิงคำนวณ (CFD) มาก่อน แต่ฉันคิดเสมอว่าซอฟต์แวร์มีราคาแพงมาก และ Formula 1 มีต้นทุนสูงสุดสำหรับการทดสอบ CFD แต่ปรากฎว่ามีโปรแกรมโอเพ่นซอร์สที่ทำได้: code_saturne ในฐานะ EDF บริษัทการไฟฟ้าแห่งประเทศฝรั่งเศส ได้ออกแบบซอฟต์แวร์เพื่อจำลองการไหลรอบๆ และภายในอาคาร ท่อ และปั๊มที่ใช้ในโรงไ […]

Qualcomm Snapdragon 8 Gen 2 SoC รองรับ upstream Linux

Snapdragon 8 Gen 2 Linux

Qualcomm ได้เปิดตัว ชิปแพลตฟอร์มสมาร์ทโฟน Snapdragon 8 Gen 2 เมื่อไม่กี่วันที่ผ่านมา และ Linaro ก็เพิ่งประกาศว่า Linux ได้รับการ upstream ไปยัง SoC มือถือระดับพรีเมียมที่มี Arm Cortex-X3 ตัวหลัก ความเร็วสูงสุด 3.2GHz จำนวน 1 คอร์, ซีพียูตัวเน้นประสิทธิภาพ ความเร็วสูงสุด 2.8GHz จำนวน 4 คอร์ และซีพียูตัวประหยัดพลังงาน ความเร็วสูงสุด 2.0GHz จำนวน 3 คอร์ Abel Vesa และ Neil Armstrong วิศวกรของ Linaro เปิดใช้งาน upstream Linux บนแพลตฟอร์มมือถือ Snapdragon 8 Gen 2 ที่โพสต์เมื่อวันที่ 16 พฤศจิกายน ที่ mailing list บน Linux kernel และด้วยชุดของ patches ที่เผยแพร่จนถึงตอนนี้ จึงสามารถบูตอิมเมจ minimal AOSP (Android Open Source Project)  บน  ชุดพัฒนา Snapdragon 8 Gen 2 ที่แสดงด้านล่างซึ่งจะผลิตโดย Lantronix หากตามประวัติ […]

บอร์ด EsPiFF ได้รวมโมดูล ESP32 กับ RP2040 MCU ด้วยฟอร์มแฟกเตอร์ของ Raspberry Pi 4

Raspberry Pi 4 SBC ESP32 RP2040 MCU

บอร์ด EsPiFF อาจดูเหมือน Raspberry Pi 4 Linux SBC แต่มาพร้อมกับโมดูล ESP32-WROVER WiFi และ Bluetooth และไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 ที่ทำหน้าที่เป็น co-processor (ตัวประมวลผลร่วม) เป้าหมายคือการจัดหาอุปกรณ์ทดแทน Raspberry Pi 4 สำหรับแอปพลิเคชันที่ต้องการความน่าเชื่อถือที่สูงกว่าและการทำงานตลอด 24 ชั่วโมง 7 วัน โดยใช้พลังงานน้อยในการประมวลผลและความสามารถในการใช้งานด้านมัลติมีเดียของโปรเซสเซอร์ Broadcom BCM2711 Arm ที่พบใน Pi หรือความสามารถรอบด้านของระบบปฏิบัติการ Linux   สเปคของบอร์ด EsPiFF: โมดูลไร้สาย – โมดูล ESP32-WROVER พร้อมไมโครคอนโทรลเลอร์ ESP32-D0WDQ6 แบบ dual-core รองรับ 2.4 GHz WiFi 4 และ Bluetooth, หน่วยความจำ PSRAM 8 MB  และ Flash Memory ขนาด 16 MB Co-processor – ไมโครคอนโทรลเลอร์ Cort […]

Starfish : บอร์ดควบคุม PnP ใช้ Raspberry Pi RP2040 MCU กับไดรเวอร์มอเตอร์ TMC2209

StarFish Raspberry Pi RP2040 PnP control board

เราได้เห็น Raspberry Pi RP2040 MCU ในบอร์ดควบคุมเครื่องพิมพ์ 3D แล้ว ดังนั้นจึงไม่น่าแปลกใจที่ไมโครคอนโทรลเลอร์แบบ dual-core จะเข้าสู่บอร์ดควบคุมเครื่อง Pick-and-Place (PnP) (คือเครื่องหยิบจับและวางใช้วางชิ้นส่วนอิเล็กทรอนิกส์ลงบนแผงวงจรพิมพ์) บอร์ด Starfish ออกแบบโดย Thea Flowers ใช้ประโยชน์จากความสามารถของ RP2040 MCU เพื่อควบคุมไดรเวอร์มอเตอร์ Trinamic TMC2209 3 ตัว, ไดรเวอร์ MOSFET เพื่อควบคุมปั๊มสุญญากาศ DC, เซ็นเซอร์วัดความดัน (สุญญากาศ) 2 ตัว และการเชื่อมต่อ RS485 และ I2C สำหรับสายป้อน (Feeders) และอุปกรณ์ต่อพ่วงตามลำดับ สเปคของ Starfish: MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex M0+ ที่ความเร็วสูงสุด 133 MHz พร้อม SRAM แบบฝังตัวขนาด 264 kB ที่เก็บข้อมูล – QSPI flash ไดรเวอร์มอเตอ […]

เฟิร์มแวร์ RP2040 แปลง Raspberry Pi Pico ให้เป็นบริดจ์ I2C to USB

RP2040 firmware I2C USB bridge

Nicolai Electronics/ rp2040-ic2-interface เฟิร์มแวร์โอเพ่นซอร์ส สำหรับ Raspberry Pi Pico (หรือบอร์ด Raspberry Pi RP2040 อื่นๆ) จะแปลงบอร์ดเป็นบริดจ์ I2C เป็น USB (I2C to USB) เพื่อเชื่อมต่อเซ็นเซอร์หรือโมดูล I2C ใดๆ กับพีซีหรือฮาร์ดแวร์อื่นๆ ที่ไม่มี GPIO เฟิร์มแวร์ rp2040 ใช้โปรโตคอล USB ที่คาดหวังโดยไดรเวอร์เคอร์เนล I2C-Tiny-USB ที่ใช้โดยโปรเจ็กต์ I2C-Tiny-USB แบบเดิม สำหรับไมโครคอนโทรลเลอร์ Microchip ATMega AVR 8-บิต อย่างไรก็ตาม RP2040 ไม่ใช่ทางแยกของโปรเจ็กต์แบบเดิม แต่เป็นการนำเฟิร์มแวร์กลับมาใช้ใหม่อย่างสมบูรณ์ คุณจะต้องเชื่อมต่อเซ็นเซอร์ I2C, หน้าจอแสดงผล หรือโมดูลอื่นกับพิน SDA (GPIO 2) และ SCL (GPIO 3) ของไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และแฟลชเฟิร์มแวร์ “pre-release” ไปที่บอร์ด คุณส […]

b-parasite : เซ็นเซอร์รดน้ำต้นไม้ รองรับ Bluetooth LE และ Zigbee

Zigbee Plant Sensor

b-parasite ของ rbaron เป็นฮาร์ดแวร์ประเภท Open Source อุปกรณ์ Bluetooth LE เซ็นเซอร์รดน้ำต้นไม้ที่สามารถวัดความชื้นในดิน และตรวจจับอุณหภูมิ/ความชื้น/แสงแวดล้อมโดยรอบ และทำงานร่วมกับ ESPHome, Home Assistant หรือแพลตฟอร์ม macOS หรือ Linux รวมถึงบอร์ด Raspberry Pi b-parasite ใช้ไมโครคอนโทรลเลอร์ไร้สาย nRF52840 multi-protocol ดังนั้น stanvn จึงตัดสินใจเพิ่มการรองรับ Zigbee ให้กับ b-parasite ผ่านเฟิร์มแวร์ “Zigbee Plant Sensor” ที่ใช้ Nordic Semi nRF5 SDK สำหรับ nRF52 series ของ SoC และทำงานร่วมกับ Zigbee2MQTT ก่อนอื่นมาดูข้อกำหนดฮาร์ดแวร์ b-parasite : Wireless MCU – Nordic Semi nRF52840 Arm Cortex-M4F multi-protocol wireless microcontroller พร้อม Bluetooth LE 5.0 และ 802.15.4 (Zigbee/Thread) , 1024 KB f […]

บอร์ดฐาน Raspberry Pi CM4 ขนาดเล็ก มีเพียงพอร์ต USB-C และส่วนหัว GPIO 40 พิน

Miniature Raspberry Pi CM4 carrier board

PicoBerry ของ Mirek Folejewski (หรือที่รู้จักว่า Mirko Electronics) เป็นฮาร์ดแวร์โอเพ่นซอร์ส บอร์ดฐาน (carrier board) สำหรับ Raspberry Pi CM4 ขนาดเล็กที่มีเพียงพอร์ต USB Type-C สำหรับจ่ายไฟ ส่วนหัว Raspberry Pi GPIO 40 พิน และแทบไม่มีอะไรอย่างอื่น PicoBerry มีขนาดเพียง 70×20 มม. บอร์ด 2 ชั้นจะเพิ่ม LED เพียงไม่กี่ดวงเท่านั้น ได้แก่ LED ACT/PWR และ LED สำหรับผู้ใช้ 2 ดวง และรองรับโมดูล Raspberry Pi CM4 ที่มีแฟลช eMMC แต่ไม่รวมถึง Raspberry Pi CM4 Lite เนื่องจากบอร์ดไม่มี ช่องเสียบ microSD card สเปคของ PicoBerry: System-on-modules ที่รองรับ – Raspberry Pi CM4 พร้อมแฟลช eMMC และ SoM ที่เข้ากันได้ เช่น Radxa CM5 หรือ Pine64 SoQuartz64 USB – USB Type-C สำหรับจ่ายไฟ การขยาย – ส่วนหัว GPIO 40 พินที่มีรูปแบบ […]

Home Assistant เปิดตัว SkyConnect USB stick พร้อม Zigbee, Thread, Matter

Home Assistant SkyConnect

Home Assistant SkyConnect เป็น USB stick หรือแท่ง USB ที่รองรับการเชื่อมต่อ Zigbee, Matter และ Thread ที่ออกแบบมาเพื่อใช้งานร่วมกับ Home Assistant แบบโอเพ่นซอร์ส และช่วยให้ผู้ใช้สามารถนำฟังก์ชัน Home Assistant Yellow (ก่อนหน้านี้เรียกว่า Home Assistant Amber) ไปใช้กับแพลตฟอร์มอื่นที่ใช้ Home Assistant USB dongle ใช้ไมโครคอนโทรลเลอร์ไร้สาย Silicon Labs EFR32MG21 Gecko Series 2 Arm Cortex-M33 พร้อมวิทยุ 2.4 GHz แบบหลายโปรโตคอล 802.15.4 ที่สามารถเรียกใช้ทั้ง Zigbee 3.0 (EmberZNet/EZSP) และ Thread/Matter (OpenThread/Spinel ) ผ่านโหมด RCP RCP (ตัวประมวลผลร่วมวิทยุ) โดยใช้เฟิร์มแวร์สำหรับสแต็ก/โปรโตคอลพร้อมกัน ข้อมูลสเปคของ Home Assistant SkyConnect: MCU – ไมโครคอนโทรลเลอร์ Silabs EFR32MG21 Arm Cortex-M33 ที่ความเร็ว […]