TFoC: FPGA & Forth = VGA
https://www.electronics-lab.com/tfoc-fpga-forth-vga/
Here is a fun project, created from start to finish by Matthias Koch: In itself, this is no big deal. The generated pattern is a 16×16 expanded pixel image, and 640×480 displays are pretty basic by now – although they’re fine for presenting text-mode information and retro games. TFoC: FPGA & Forth = VGA – […]
Hacking the OWON SDS7102 Scope
https://www.electronics-lab.com/hacking-owon-sds7102-scope/
Christer Weinigel did a teardown of OWON SDS7102 oscilloscope. He explained how its internals are connected, ported Linux to its Samsung SoC in the scope, succeeded in getting its peripherals working, and set to work programming the Xilinx FPGA that’s responsible for signal processing. One of the reasons I bought this specific scope was that I […]
Consolite – a Tiny Game Console on an FPGA
https://www.electronics-lab.com/49620-2/
Robert Fotino has design a video game system on a FPGA. He writes: For my latest project, I am diving back into Verilog to create the hardware side of Consolite. For those who don’t know, Consolite is the name I’ve given to my design of a tiny hobbyist game console and associated software toolchain. In […]
Nanocounter: Frequency Counter with an Android Interface
https://www.electronics-lab.com/nanocounter-frequency-counter-with-an-android-interface/
Andy published his accurate and open source frequency counter that uses an Android phone as a display. It’s based on a high accuracy temperature compensated crystal oscillator (TCXO) fed into a phase locked loop (PLL) to create a high frequency reference clock. The reference clock along with the input signal is processed by a Xilinx […]
DIY FPGA Programming
https://www.electronics-lab.com/47653-2/
TC-Engineering has documented their efforts to program a Spartan 6 FPGA using a DIY PCB. The hardware part and software are discussed on the link below. I’ve been thinking about building stuff with FPGA’s for a while, and usually get turned away because FPGA’s are considerably harder to implement than microcontrollers since they have no on-chip […]
Icestudio – Open Source Graphical FPGA Programming
https://www.electronics-lab.com/icestudio-open-source-graphical-fpga-programming/
Jesús Arroyo has published Icestudio, a new graphical tool that lets you generate Verilog code using block diagrams and run it on the Lattice Semi iCEstick development board. Using the drag and drop interface you can connect IOs, logic gates, dividers, and other elements. Once the block diagram is ready, a single button press downloads […]
Nandland Go Board – Your FPGA Playground
https://www.electronics-lab.com/nandland-go-board-your-fpga-playground/
There’s a new FPGA development board on Kickstarter. It’s called the Nandland Go Board, and it aims to be an inexpensive, easy-to-use FPGA development board to learn about how FPGAs work and what they are capable of. This board is unique because it provides a lot of options for projects built directly into the board. […]
iCE40 Ultra Wearable Development Platform
https://www.electronics-lab.com/ice40-ultra-wearable-development-platform/
Lattice Semiconductor has introduced their iCE40 Ultra Wearable Development Platform that supports multiple wearable applications. Portable and easy to use development platform: iCE40 Ultra Wearable Development Platform features iCE40 Ultra FPGA and MachXO2 with sensors and 1.54” LCD display in a compact watch form factor for designers to implement and develop always-on functions for wearable […]
Mango: A Compact Size FPGA Research Platform
https://www.electronics-lab.com/mango-a-compact-size-fpga-research-platform/
An arduino-compatible FPGA platform that can be used for a wide range of applications. The Mango is a compact field-programmable-gate-array (FPGA) platform that can be used for a wide range of projects, such as signal processing, mobile computing and robotics. FPGA Mango board comes with a soft-core Nios II processor running on an Altera Cyclone […]
XLR8: Arduino-compatible FPGA-based Application Accelerator
https://www.electronics-lab.com/xlr8-arduino-compatible-fpga-based-application-accelerator/
XLR8 has both an ATmega328 clone and custom accelerator blocks on an FPGA and uses the standard Arduino IDE for programming. XLR8 is a drop-in replacement for an Arduino Uno, but with a twist. It is an Arduino-compatible board that uses a Field-Programmable Gate Array (FPGA) as the main processing chip. The FPGA provides a […]