Arm กล่าวว่า “ตอนนี้ Panfrost เป็น GPU Driver สำหรับกลุ่มผู้ใช้ Linux”

Arm Supports Panfrost

Arm ได้กล่าวว่า “ตอนนี้ Panfrost เป็น GPU Driver สำหรับกลุ่มผู้ใช้ Linux” หลังจากที่ได้ขยายและขยายการทำงานร่วมกับ Collabora สำหรับการพัฒนา Panfrost driver แบบ open-source สำหรับ Arm Mali GPUs หลังจากร่วมกันอย่างเป็นทางการครั้งแรกในในปลายปี 2020. Arm ยังทำข้อเสนอว่า “ผ่านพาร์ทเนอร์ระหว่าง Arm และ Collabora ผู้ผลิตอุปกรณ์สามารถเลือก SoC ที่มี Mali GPU ได้อย่างมั่นใจ โดยไม่ว่าจะเป็นระบบปฏิบัติการ Software Operating System (OS) และ Graphics Middleware ใด ๆ ให้การนำเสนอ Linux แบบ open-source ที่มีคุณภาพสูงที่สามารถนำไปใช้ในผลิตภัณฑ์ได้” Collabora ยืนยันการเป็นพาร์ทเนอร์ใหม่โดยกล่าวว่า Arm จะมีส่วนสำคัญในการให้การรองรับ Vulkan ใน Panfrost ควบคู่ไปกับการใช้งาน OpenGL และ OpenGL ES ที่มีอยู่ จากนี้ไป […]

AntSDR E200 – บอร์ด SDR ที่เชื่อมต่อกับ Gigabit Ethernet พร้อม Xilinx Zynq SoC FPGA รองรับช่วงความถี่ 70 MHz – 6 GHz

AntSDR E200 SDR board

เราเพิ่งเขียนบทความเกี่ยวกับโมดูล uSDR M.2 SDR บน Crowd Supply มีแพลตฟอร์มการระดมทุนโครงการ SDR (Software-Defined Radio) และอีกโครงการหนึ่งที่ใช้บอร์ด AntSDR E200 ที่มาพร้อมกับชิป AMD Embedded Zynq 7020 SoC FPGA และ ชิปเซ็ต RF Analog Devices AD9363 หรือ AD9361 และมีการเชื่อมต่อ Gigabit Ethernet เข้ากับ Host บอร์ดสามารถทำงานในช่วงความถี่ 70 MHz – 6 GHz ด้วยชิปเซ็ต AD9361 และช่วงความถี่ 325 MHz – 3.8 GHz ด้วย AD9363 รองรับ 2×2 MIMO พร้อมคอนเนกเตอร์สายอากาศ SMA 2 ตัวและคอนเนกเตอร์ U.FL 2 ตัวและยังมีอินเทอร์เฟสสำหรับ GPIO ด้วย สเปค AntSDR E200: SoC FPGA – โปรเซสเซอร์ AMD Embedded/Xilinx Zynq 7020 dual-core Arm Cortex-A9 และ FPGA พร้อม logic cells 85K, Block RAM 4.9Mb, 200 DSP slices หน่วยความจำ – DDR3 512MB ที่เก็บ […]

ANAVI เปิดตัวคีย์บอร์ด mechanical : Macro Pad 12 & Arrows สามารถโปรแกรมได้ด้วย CircuitPython

ANAVI Arrows ANAVI Macro Pad 12

ANAVI Technology เปิดตัวคีย์บอร์ดแบบ mechanical ที่เป็น open-source Hardware เพิ่ม 2 อันที่ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 พร้อมกับจอแสดงผล OLED และสามารถโปรแกรมได้ด้วย CircuitPython: ANAVI Macro Pad 12 มี 12 ปุ่ม และ ANAVI Arrows มี 4 ปุ่มและเอ็นโค้ดเดอร์แบบหมุน (Rotatory encoder) คีย์บอร์ด mechanical รุ่นใหม่เป็นไปตามอุปกรณ์อินพุต ANAVI Macro Pad 10 & Knobs ที่ใช้โมดูล Seeed Studio XIAO RP2040 MCU ที่รันเฟิร์มแวร์ KMK เขียนด้วย CircuitPython แต่มี form factors และคุณสมบัติที่ไม่เหมือนกัน สเปค ANAVI Macro Pad 12: MCU module – Seeed Studio XIAO RP2040 พร้อมไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex-M0+ @ สูงสุด 133 Mhz พร้อม SRAM 264KB, SPI flash 2MB, พอร์ต USB Type-C ปุ่ม – 12x Gateron […]

PiccoloBASIC – BASIC interpreter สำหรับบอร์ด Raspberry Pi Pico

Raspberry Pi Pico BASIC

PiccoloBASIC เป็น BASIC interpreter หรือ โปรแกรมที่ทำหน้าที่แปลภาษา BASIC แบบ open-source สำหรับบอร์ดพัฒนา Raspberry Pi Pico ที่ใช้ “uBASIC: a really simple BASIC interpreteu” ของ Adam Dunkels และใช้ระบบไฟล์ LittleFS fail-safe filesystem ของ Arm สำหรับไมโครคอนโทรลเลอร์ ถ้าฉันจำไม่ผิดประสบการณ์การใช้คอมพิวเตอร์ครั้งแรกของฉันคือที่โรงเรียน (ที่ฝรั่งเศส) เราใช้คอมพิวเตอร์ Thomson TO7 ที่เขียนโปรแกรมด้วยภาษา BASIC ฉันไม่คิดว่าภาษานี้ถูกใช้งานในแอปพลิเคชันจริงๆ แต่เรายังคงเห็นโปรเจ็กต์พื้นฐานปรากฏขึ้นเป็นครั้งคราว เช่น ตัวแปลภาษา สำหรับบอร์ด Arduino Zero และตอนนี้ Gary Sims เจ้าของช่อง YouTube Gary Explains ได้ทำการพอร์ตตัวแปลภาษา BASIC interpreter ไปยังบอร์ด Raspberry Pi Pico โครงการยังอยู่ในระหว่างการพ […]

uSDR : บอร์ด M.2 SDR ขนาดจิ๋ว ที่สามารถควบคุมผ่านเว็บเบราว์เซอร์ได้

uSDR M2 SDR module

uSDR เป็นบอร์ด M.2 embedded Software-Defined Radio (SDR หรือระบบสื่อสารวิทยุที่ส่วนประกอบถูกสร้างด้วยซอฟต์แวร์) ที่ใช้ชิป AMD Embedded Artix-7 FPGA และออกแบบมาเพื่อควบคุมผ่านเว็บเบราว์เซอร์ Chrome, Opera หรือ Edge โดยไม่ต้องใช้ไดรเวอร์หรือซอฟต์แวร์เฉพาะ ใช้เทคโนโลยี WebUSB โมดูลสามารถเสียบกับ Host ที่เข้ากันได้หรือผ่านอะแดปเตอร์ M.2, USB, mini PCIe หรือ PCIe และใช้งานผ่านเว็บเบราว์เซอร์ด้วยแอปพลิเคชันที่พร้อมใช้งาน เช่น ตัวตรวจสเปกตรัม (spectrum monitor) หรือตัววิเคราะห์สัญญาณ (signal analyzer) หรือแอปพลิเคชันที่เขียนขึ้นเองโดยใช้ภาษา JavaScript, C/C++, Rust, Go หรือ C# ด้วยการใช้งาน WebAssembly และโครงการ Emscripten สเปค USDR: RFIC – Lime Microsystems LMS6002D IC ชิปตัวรับสัญญาณ RF (FPRF) ที่สามารถโปรแกรมได้ ส […]

บอร์ด Pico-Ice ได้รวม Raspberry Pi RP2040 MCU กับ Lattice ICE40 UltraPlus 5K FPGA

Pico Ice Raspberry Pi RP2040 Lattice FPGA board

Pico-Ice ของ tinyVision.ai เป็นบอร์ดพัฒนาที่มาพร้อมกับ Raspberry Pi RP2040 MCU และ Lattice ICE40 UltraPlus 5K FPGA ที่เชื่อมต่อผ่านบัส 8 บิต ไมโครคอนโทรลเลอร์ Arm Cortex-M0+ มีสัญญาณนาฬิกาสำหรับ FPGA และสามารถโปรแกรม FPGA ได้โดยตรงหรือใช้แฟลช FPGA ที่กำหนดเฉพาะ โดยใช้การลากและวางของไฟล์ UF2 เมื่อไม่กี่วันนี้เราได้เขียนบทความเกี่ยวกับบอร์ด LILYGO T-FPGA ที่รวมไมโครคอนโทรลเลอร์ ESP32-S3 รองรับการสื่อสารไร้สาย  เข้ากับ Gowin FPGA ที่เชื่อมต่อผ่านบัส 6 บิต และบอร์ด Pico-Ice เป็นตัวเลือกที่คล้ายกันโดยมีชิปต่างกันและไม่รองรับการสื่อสารไร้สาย สเปคของ Pico-Ice: MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex-M0+  @ 133 MHz พร้อม 264KB SRAM พร้อมพินทั้งหมด FPGA – Lattice UltraPlus iCE40UP5K FPGA พร้อม 5.3K […]

คีย์บอร์ดมาโคร WCH CH552 สามารถกำหนดค่าได้ผ่านหน้าเว็บเบราว์เซอร์โดยเขียนโค้ด Arduino

4xMacroPad

4xMacropad เป็นคีย์บอร์ดมาโคร (Macro) ที่มีราคาถูกเป็น open-source Hardware ด้วย 4 ปุ่ม แบบ mechanical ใช้ไมโครคอนโทรลเลอร์ WCH CH552G 8051-compatible และสามารถกำหนดค่าปุ่มได้อย่างง่ายผ่านหน้าเว็บเบราว์เซอร์โดยเขียนโค้ด Arduino Sketch ตระกูล CH55x มีมาหลายปีแล้ว และครั้งแรกเราได้เขียนบทความเกี่ยวกับบอร์ดพัฒนา CH551 Mini ที่มีราคาถูดกว่า $2(~70฿) เมื่อ 5 ปีที่แล้ว และรุ่น CH552 ยังพบในฮาร์ดแวร์รุ่นใหม่ๆ เช่น Turing Smart Screen หน้าจอแสดงข้อมูลและ Rotary encoder shield ด้วย 2 ปุ่ม แบบ mechanical คีย์บอร์ดมาโคร 4xMacropad เป็นอีกหนึ่งของการออกแบบของ CH522 ที่เป็น open-source สเปค 4xMacroPad: MCU – ไมโครคอนโทรลเลอร์  WCH CH552G 8051-compatible @ 24 MHz พร้อม flash 16KB, SRAM 1.25KB USB – 1x พอร์ต mini USB สำหรับจ่ […]

ไลบรารี zigpy-zboss ทำให้ Nordic Semi nRF52840 Zigbee dongles ทำงานได้กับ Home Assistant

nRF52840 Home Assistant

zigpy-zboss เป็นไลบรารีที่เขียนด้วยภาษา Python เพื่อเพิ่มการรองรับโมดูล Nordic Semiconductor nRF52840 เข้ากับโครงการ zigpy ซึ่งเป็น Zigbee stack ด้วยภาษา Python แบบ Open Source, รวมถึงคลื่นวิทยุ Network Co-Processor อื่น ๆ ที่รันเฟิร์มแวร์ที่พัฒนาจาก ZBOSS Open Initiative (ZOI) ทำให้สามารถทำงานร่วมกับการใช้งาน Zigbee gateway เช่น ZHA integration component ของ Home Assistant และช่วยให้ผู้ใช้สามารถควบคุมอุปกรณ์ Zigbee จากผู้ผลิตที่หลากหลาย เช่น IKEA, Philips Hue, SmartSung SmartThings, ITEAD SONOFF, Xiaomi Aqara และอื่นๆ การรวมระบบ ZHA ของ Home Assistant ให้ทำงานร่วมกับ Zigbee dongles ที่ใช้ไมโครคอนโทรลเลอร์ Silicon Labs Mighty Gecko EFR32MG21 หรือ Texas Instruments CC2652P แต่ตอนนี้สามารถใช้ nRF52840 dongles และ […]