บอร์ด ESP32-S3-DevKit-LiPo สามารถรัน Linux 6.3

ESP32 S3 Linux 6.3

ESP32-S3-DevKit-LiPo ของ Olimex  เป็นบอร์ด ESP32-S3 ในรูปของ open source hardware (OSHW) ที่มี flash 8MB, PSRAM 8MB รวมถึงรองรับแบตเตอรี่ LiPo และ JTAG ที่สามารถรัน Linux 6.3 หรือเฟิร์มแวร์ Arduino หรือ MicroPython บอร์ดนี้มีพื้นฐานมาจากโมดูล ESP32-S3-WROOM-1-N8R8 ซึ่งมีพอร์ต USB-C จำนวน 2 พอร์ตสำหรับการจ่ายไฟ, เขียนโปรแกรม และการดีบัก JTAG, มีส่วนขยายมากมายด้วยขา I/O สองแถวพร้อมคอนเนกเตอร์ pUEXT, ปุ่ม Reset และ Boot, และ ไฟLED สเปคของ ESP32-S3-DevKit-LiPo: โมดูลสื่อสารไร้สาย – Espressif ESP32-S3-WROOM-1-N8R8 พร้อม SoC – ไมโครโปรเซสเซอร์ ESP32-S3 dual-core Tensilica LX7 @ สูงสุด 240 MHz พร้อมชุดคำสั่ง vector instructions สำหรับประมวลผล Machine Learning, WiFi 4 และ Bluetooth 5 LE/Mesh หน่วยความจำ –  OSPI PSRAM 8 […]

Flipper Zero : อุปกรณ์แฮกไร้สายแบบพกพา มีแอป store แบบ open-source

Flipper Zero

Flipper Zero อุปกรณ์ Hardware & Wireless hacking tool แบบพกพาที่สามารถใช้งานได้หลายอย่าง (multi-tool) สำหรับ Pentesters และ Hardware Hackers มีแอปพลิเคชัน “store” ประมาณ 100 แอป ทั้งแบบฟรีและเป็นแบบ open-source ที่พร้อมใช้งานผ่านแอป Android หรือ iOS ของอุปกรณ์ Flipper Zero เปิดตัวใน Kickstarterในเดือนกรกฎาคม 2020 และได้รับความนิยมอย่างมากโดยได้รับเงินระดมทุนเกือบ 5 ล้านดอลลาร์ (ประมาณ 170 ล้านบาท) จากผู้สนับสนุนกว่า 38,000 ราย อุปกรณ์นี้ดูเหมือนของเล่น แต่ช่วยให้สามารถแฮกด้วย GPIO และโปรโตคอลไร้สายระยะสั้น เช่น Bluetooth, RFID, NFC และอินฟราเรด สเปค Flipper Zero: Wireless MCU  – STMicro STM32WB55RG พร้อมArm Cortex-M4 application core @ 64 MHz, Arm Cortex-M0+ network core @ 32 MHz, flash 1024 KB, […]

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 […]