KIWI 1P5 – บอร์ด FPGA อุตสาหกรรมราคาเบาๆ ที่ใช้ GOWIN GW1N พร้อม USB-JTAG/UART บนบอร์ด

KIWI 1P5 industrial FPGA board

OneKiwi KIWI 1P5 เป็นบอร์ด FPGA ราคาประหยัดที่ใช้ GOWIN GW1N-UV1P5 วางจำหน่ายในราคา $14 (~440฿), ถูกออกแบบมาสำหรับงานต้นแบบ (prototyping), การออกแบบวงจรดิจิทัล และการใช้งานด้านการศึกษา FPGA รุ่นนี้มาพร้อมกับ 1.5K LUT4 logic elements, หน่วยความจำบล็อก SRAM ขนาด 72Kbit, แฟลชบนชิปขนาด 96Kbit, และ PLL จำนวน 1 ตัว บอร์ดมี ขา I/O ให้ผู้ใช้ 40 ขา ผ่าน header แบบ dual-row ขนาด 2.54 มม. พร้อมพอร์ต USB-C สำหรับจ่ายไฟ, การดีบักและการสื่อสารทำได้ผ่าน GOWIN USB-JTAG debugger และ USB-to-UART bridge ที่อยู่บนบอร์ด ส่วนการโต้ตอบกับผู้ใช้มี ปุ่ม 2 ปุ่ม และ LED 2 ดวง นอกจากนี้ยังมี DIP switch สำหรับการโปรแกรม FPGA จากภายนอกได้อีกด้วย สเปกของ OneKiwi KIWI 1P5: SoC – Gowin GW1N-UV1P5 1,584 Logic Units Block SRAM ขนาด 96Kbit User F […]

Game Bub : เครื่องเล่นเกมพกพา ที่ใช้ FPGA รองรับตลับเกม Nintendo และการเชื่อมต่อไร้สาย

Game Bub open source hardware FPGA retro emulation handheld

Game Bub เป็นเครื่องเล่นเกมพกพาแบบโอเพ่นซอร์สที่ใช้ FPGA AMD Artix-7 และ ESP32-S3 ซึ่งรองรับตลับเกม Nintendo Game Boy, Game Boy Color และ Game Boy Advance นอกจากนี้ยังสามารถเชื่อมต่อกับทีวีผ่าน Game Bub Dock และรองรับการเชื่อมต่อคอนโทรลเลอร์ไร้สายผ่าน Bluetooth ได้อีกด้วย อุปกรณ์นี้ยังมาพร้อมฟังก์ชันสำรองและกู้คืนข้อมูลจากตลับเกม ผ่าน FlashGBX ที่ช่วยให้ผู้ใช้สามารถบันทึกไฟล์, เซฟเกม, ดึงข้อมูล ROM เขียนตลับเกมที่เขียนซ้ำได้ใหม่ และแม้กระทั่งดึงภาพจาก Game Boy Camera ได้โดยตรง อีกทั้งยังรองรับการโหลด ROM โดยตรง พร้อมทั้งมี มอเตอร์สั่น (rumble motor), ตัวตรวจจับความเร่ง (accelerometer), ไจโรสโคป (gyroscope) และ นาฬิกาเรียลไทม์ (RTC) เพื่อให้สามารถเล่นเกมที่ต้องพึ่งพาอุปกรณ์เหล่านี้ได้อย่างสมบูรณ์ ตัวเครื่องบรรจุ […]

Icepi Zero – บอร์ด FPGA ที่ใช้ชิป Lattice ECP5 ในฟอร์มแฟกเตอร์ Raspberry Pi Zero

Icepi Zero Lattice LFE5U FPGA board Raspberry Pi Zero form factor

Icepi Zero เป็นบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สที่ใช้ชิป Lattice ECP5 มีขนาดกะทัดรัดและออกแบบตามฟอร์มแฟกเตอร์ของ Raspberry Pi Zero มาพร้อมกับช่องใส่การ์ด microSD, พอร์ต USB-C จำนวน 3 พอร์ต, คอนเนกเตอร์ GPDI mini สำหรับวิดีโอเอาต์พุต และ GPIO header แบบ 40 พิน ตอนแรกอาจทำให้สับสน เนื่องจากไม่กี่วันที่ผ่านมา Debashis ได้เขียนบทความกับบอร์ด Pico2-ice ซึ่งเป็นอีกการออกแบบหนึ่งที่ใช้ MCU RP2350B และ Lattice ICE40U5K FPGA ที่มี 5.3K LUTs แต่ Icepi Zero ผลิตโดย Icy Electronics เป็นบอร์ด FPGA ล้วน ๆ ที่มาพร้อมกับ 24K LUTs, SRAM ขนาด 32MB, และ QSPI flash ขนาด 16MB ซึ่งสามารถนำไปใช้กับงานด้าน เกม/คอมพิวเตอร์ย้อนยุค และการทดลองสร้าง gateware บน FPGA ได้ทั่วไป สเปค Icepi Zero: FPGA – Lattice Semi ECP5U 24k LUTs  RAM ขนาด 112 […]

Pico2-Ice : บอร์ดพัฒนาที่รวม Raspberry Pi RP2350B กับ FPGA Lattice iCE40UP5K

pico2-ice Raspberry Pi RP2350B iCE40UP5K FPGA development baord

tinyVision.ai ได้เปิดตัวบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สรุ่นที่สอง Pico2-Ice เป็นรุ่นอัปเกรดจาก pico-ice โดยได้เปลี่ยนจาก Raspberry Pi RP2040 ไปเป็น RP2350B พร้อมเพิ่มไฟ LED และปุ่มกดสำหรับทั้งไมโครคอนโทรลเลอร์ (MCU) และ FPGA โดยบอร์ด Pico2-Ice ยังได้นำเอาอินเทอร์เฟซ HSTX ของ RP2350B ออกมาให้ใช้งานผ่านคอนเนกเตอร์แบบ 22 พิน ขณะที่ยังคงใช้ FPGA Lattice iCE40UP5K เหมือนเดิม FPGA iCE40UP5K บนบอร์ดมาพร้อมกับ LUTs 5.3k, หน่วยความจำ SPRAM 1 MB , และ DPRAM 120 KB พร้อมด้วย SPI flash 4MB และ PSRAM แบบ low-power 8MB นอกจากนี้บอร์ดยังเปิดให้เข้าถึงขาของ RP2350 ทั้งหมด รวมถึง GPIO ของ FPGA 32 ขา ผ่าน header ระยะห่าง 2.54 มม. ในรูปแบบ Pmod อีกด้วย บอร์ดยังติดตั้ง RGB LED 2 ดวง และปุ่มกด 2 ปุ่ม (แยกการทำงานระหว่าง MCU และ FPGA […]

Modos Paper Dev Kit ที่ใช้ FPGA รองรับจอ E-Ink พร้อมอัตรารีเฟรชสูงสุด 75 Hz

Modos Paper Grayscale or Color E Ink displays

Modos Paper Dev Kit ช่วยให้ผู้ใช้สามารถสร้างจอภาพ E-Ink แบบโอเพ่นฮาร์ดแวร์ด้วยอัตรารีเฟรชที่รวดเร็วถึง 75 Hz และค่าความหน่วงต่ำ ด้วยบอร์ดควบคุมที่ใช้ Xilinx Spartan-6 FPGA และรองรับจอ E-Ink ได้หลากหลายขนาดตั้งแต่ 4 นิ้ว ไปจนถึง 42 นิ้ว จอ E-Ink ที่ได้สามารถแสดงผลได้ทั้งแบบขาวดำหรือสี เชื่อมต่อผ่าน HDMI หรือ USB และใช้งานร่วมกับระบบปฏิบัติการ Linux, macOS และ Windows ได้ สเปคของบอร์ดควบคุม Modos Paper:   FPGA – AMD/Xilinx Spartan-6 LX16 FPGA ที่ทำงานร่วมกับ Caster gateware หน่วยความจำ – หน่วยความจำ framebuffer แบบ DDR3-800 ไมโครคอนโทรลเลอร์ – STMicro STM32H750  ที่ใช้ Arm Cortex-M7 สำหรับการสื่อสารผ่าน USB การอัปเกรดเฟิร์มแวร์ และการทำงานแบบสแตนด์อโลน มีอัตราการประมวลผลสูงสุด 133 MP/s เมื่อเปิดการใช้งาน err […]

Commodore 64 Ultimate : Keyboard PC ที่ใช้ FPGA รองรับเกม C64 แบบออริจินัล

Commodore 64 Ultimate

Commodore 64 เป็นคอมพิวเตอร์แบบคีย์บอร์ด (Keyboard PC) รุ่นออริจินัลเครื่องสุดท้ายถูกจำหน่ายในปี 1994 และตั้งแต่นั้นมา แบรนด์และทรัพย์สินของ Commodore ก็ได้เปลี่ยนมือไปยังหลายบริษัท จนกระทั่งในปีนี้ YouTuber ชื่อ Christian Simpson (หรือ Perifractic) ได้ซื้อทรัพย์สินทั้งหมดเพื่อฟื้นฟูแบรนด์และเปิดตัวคอมพิวเตอร์ Commodore 64 Ultimate Commodore 64 Ultimate ใช้ชิป FPGA รุ่น AMD Xilinx Artix-7 พร้อมกับ RAM ขนาด 128MB และ NOR flash ขนาด 16MB โดยสามารถจำลองการทำงานของเครื่องออริจินัลได้ และรองรับเกมและโปรแกรมกว่า 10,000 รายการที่ถูกสร้างขึ้นสำหรับคอมพิวเตอร์ C64 ออริจินัล ตัวเครื่องใหม่นี้ผสมผสานอินเทอร์เฟซแบบเก่า เช่น ช่องต่อภาพแอนะล็อกสำหรับทีวี CRT, ช่องใส่ตลับเกม, ช่องใส่ชิปเสียง SID, และไดรฟ์ดิสก์ เข้ากับอินเทอร์ […]

Red Pitaya STEMlab 125-14 PRO Gen 2 : บอร์ดที่ใช้ AMD Zynq 7010/7020 สำหรับการวัดควบคุม และประมวลผลสัญญาณ

Red Pitaya STEMlab 125-14 PRO Gen 2

บอร์ด Red Pitaya เปิดตัวครั้งแรกในปี 2013 ที่ใช้ชิป FPGA Xilinx Zynq 7010 โดยออกแบบมาเป็นเครื่องมือประสิทธิภาพสูงสำหรับใช้งานเป็นออสซิลโลสโคป (Oscilloscope), Spectrum Analyzer, Waveform Generator และอื่นๆ แม้ช่วงหลังจะไม่ค่อยได้ยินข่าวจากบริษัทนี้เท่าไร แต่ดูเหมือนจะดำเนินกิจการได้ดี เพราะตอนนี้ Red Pitaya เริ่มเปิดพรีออเดอร์สำหรับ STEMlab 125-14 PRO Gen 2 Starter Kit ที่ใช้ชิป SoC FPGA AMD Zynq-7010 และ STEMlab 125-14 PRO Z7020 Gen 2 Starter Kit ที่ใช้ชิป Zynq-7020 ซึ่งมีประสิทธิภาพสูงกว่า สเปคของ STEMlab 125-14 PRO Gen 2: ชิป SoC FPGA (เลือก 1 ชิป)  Xilinx Zynq 7010 CPU – Dual-core Cortex-A9 clocked up to 667 MHz FPGA fabric – 28K logic cells, 80x DSP slices หน่วยความจำ – 2.1 Mbit block RAM  Xilinx Zynq 7020 […]

Atum A3 Nano บอร์ดพัฒนาที่ใช้ FPGA Agilex 3 พร้อมโปรแกรมเมอร์ USB-Blaster III ในตัว

Terasic Atum A3 Nano

Atum A3 Nano จาก Terasic เป็นบอร์ดพัฒนาขนาดเล็กที่ใช้ FPGA รุ่นใหญ่สุดในซีรีส์ Agilex 3 ของ Altera (A3CZ135BB18AE7S) โดย FPGA รุ่นนี้มีคุณสมบัติเด่นคือมี 135K Logic Elements, embedded memory blocks (6.89 Mbit M20K, 1.4 Mbit MLAB) และ 368 multipliers จึงเหมาะสำหรับการประมวลผลในงานที่ต้องการประสิทธิภาพสูง เช่น หุ่นยนต์ ระบบยานยนต์ โครงสร้างพื้นฐานเมืองอัจฉริยะ อุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค และการประมวลผลภาพขั้นสูง (Advanced Image Processing) บอร์ดมีขนาดเพียง 85 x 70 มม. แต่มีฟีเจอร์ครบถ้วน เช่น หน่วยความจำ SDRAM ขนาด 64 MB, พอร์ต Gigabit Ethernet, เอาต์พุต HDMI, ช่องใส่ microSD card, โปรแกรมเมอร์ USB-Blaster III บนบอร์ดสามารถใช้งานได้ผ่านพอร์ต USB Type-C, รองรับการขยายด้วย GPIO header 40 ขา (แบบเดียวกับ Ra […]