TinyLlama : คอมพิวเตอร์ย้อนยุค x86 พร้อมด้วย MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W

TinyLlama x86 retro computer

TinyLlama x86 บอร์ดคอมพิวเตอร์ย้อนยุคที่ออกแบบมาเพื่อรันเกม DOS ใช้โปรเซสเซอร์ DM&P Vortex86EX 32 บิต x86 พร้อมด้วย MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W รันเฟิร์มแวร์ MT32-Pi Eivind Bohler เติบโตมาจากการเล่นเกมบนคอมพิวเตอร์ยุค 386/486 โดยมองหาฮาร์ดแวร์ล่าสุดที่คล้ายคลึงกันเพื่อเล่นเกม DOS และหลังจากค้นพบบอร์ดที่เข้ากันได้กับ 86Duino x86 Arduino เขาตัดสินใจใช้โมดูล SOM-128-EX ที่ขับเคลื่อนบอร์ดเพื่อสร้าง บอร์ด TinyLlama พร้อมชิปเสียง Crystal CS4237B ที่เข้ากันได้กับ Sound Blaster Pro และ MIDI synthesizer สเปคของ TinyLlama: D&MP SOM-128-EX system-on-module พร้อม โปรเซสเซอร์ – DM&P Vortex86EX 32-bit x86 processor @ 60 ถึง 500 MHz หน่วยความจำ – DDR3 128MB ที่เก็บข้อมูล – SPI flash8MB ที่เ […]

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 พินที่มีรูปแบบ […]

Exit mobile version