Content for FPGA

Space Invaders FPGA Game

“This two person project was completed through the course of Embedded Systems at the University of Thessaly, Department of Computer Engineering. In the context of this game we implemented the classic space invaders game using a zedboard fpga. The code …

Consolite, a Tiny Game Console on an FPGA

“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 …

RGB LED Matrix Audio Visualizer

“We designed an audio visualizer on an 64x64 LED matrix. Our objective was to create a system that reacts to an input music source in real time. The display has multiple different animation modes that the user can choose: bars …

Designing a CPU in VHDL

“VHDL, really, is simple. Its the safer choice when it comes to HDL going by what Ive read. Verilog is the C99 of the HDL world, and you can get in quite a mess as a beginner if you dont …

FPGA Robotics Vision for anyone

“Are you like me interested in technology and always wanted to use one of those heavy chips called FPGA’s? Are you interested in vision and robotics? My goal was to bring FPGA vision to the people, accessible to everyone …

How to Code Your Own Claw Machine

“I, along with many other people, have childhood memories of walking into a movie theater, grocery store, or arcade and seeing a large glass box filled with toys. There was always that one toy either buried or perched right on …

Project  Nanocounter

Nanocounter

“An accurate frequency counter using an FPGA, STM32 and a bluetooth android app. Here we have a good example of how a requirement for a simple tool spirals out of control and spawns a project that takes months to complete …

How Do I FPGA?

“Ive been thinking about building stuff with FPGAs for a while, and usually get turned away because FPGAs are considerably harder to implement than microcontrollers since they have no on-chip memory. It is necessary to re-program the gates every time …

Controlling Servos on FPGA

“Currently I’m working on building a claw machine, much like those that plagued your childhood at movie theaters, arcades and grocery stores. I know for me many hours were spent yearning for the toy on the top of the …

SWP Reader Evolution

“For this prototype I decided to stay with plain old through-hole packages and build the analog part in a modular way. The restriction to through-hole packages had a great influence of what parts I could use because most of the …

Building a MultiComp-based Z80

“Let’s see if we can build an FPGA-based system. The biggest challenge is that everything involved is completely different from software and hardware design. It’s a new ball game!”

MESA-VIDEO : 800×600 Digital video for Arduinos over 2-wire serial MESA-BUS

“This post describes Mesa-Video, a low cost, low power, small size and fully Open Source Hardware and Software solution for providing 800×600 digital video for Arduino ( and other ) microcontrollers. Mesa-Video makes it quick and easy to display text and …

An FPGA-Based Robotic Rubik’s Cube Solver

“We tasked ourselves with designing a mechanical Rubik’s cube solver. The mechanical arms rotate the cube to show each cube face of the cube to the camera. After each face is scanned, the cube faces are passed into the …