Categories
- animatronics (12)
- apple (11)
- arduino (179)
- art (41)
- articles (121)
- artificial intelligence (11)
- automation (421)
- avr (205)
- bitcoin (3)
- breadboard (9)
- cameras (57)
- cars (26)
- cell phones (28)
- clothing mods (21)
- console mods (26)
- dangerous (94)
- desktop mods (24)
- embedded (5)
- flying things (54)
- fpga (22)
- gaming creations (108)
- interface (225)
- internet (17)
- laptop mods (6)
- lasers (22)
- linux (7)
- magnetic (3)
- medical (12)
- microcontrollers (51)
- misc projects (152)
- msp (12)
- music (124)
- pic (90)
- projects (23)
- pyroedu (76)
- raspberry pi (26)
- robots (312)
- security (36)
- sensors (307)
- software (200)
- solar (19)
- stamp (9)
- tools (149)
- tutorials (98)
- Uncategorized (45)
- usb (44)
- wireless (256)
Sponsors
Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
![](../../../img/gadgetory-logo-ad.png)
![](http://www.pyroelectro.com/img/foijeaojvgjggageroi4.jpg)
FPGA Pong On A Spartan 3a
Posted April 28, 2013 by Chris
“I put together this Pong demo as an exercise to help get more familiar with Verilog, and gain some experience working with the Xilinx tools and the Spartan 3A FPGA starter kit. It was very slow going at first, but things are slowly beginning to make sense to me now. And hey, I’ve got Pong!!”
Leave a Reply
Currently Hot
![](http://www.pyroelectro.com/img/icons/veri_in_icon.png)
An Introduction To Verilog
a small tutorial on using verilog with a cpld
![](http://www.pyroelectro.com/img/icons/up1_icon.png)
Altera’s UP2 Board
learn about the up2 & create a 4-bit full adder
![](http://www.pyroelectro.com/img/icons/cpld_icon.png)
Build A CPLD Dev Board
make your own cpld development board
![](http://www.pyroelectro.com/img/icons/byteb_icon.png)
Build A ByteBlaster
build a cable so you can program your fpga/cpld
![](http://www.pyroelectro.com/img/icons/pic_lcd_icon.png)
Interfacing A PIC To LCD (16×2)
control an lcd display with a pic
Animatronics
Recent Articles
![](http://www.pyroelectro.com/img/icons/wvlkjsdtgtgntkjewt_icon.png)
Arduino DDS Shield
build your own arduino based analog signal generator
![](http://www.pyroelectro.com/img/icons/dmm_complete_icon.png)
A Digital Multimeter In Review (Tenma 72-7735)
learn about your typical digital multimeter in review
![](http://www.pyroelectro.com/img/icons/annoy_image_icon.png)
The PIC Annoy PCB
build something to annoy your co-workers
![](http://www.pyroelectro.com/img/icons/cron_auto_icon.png)
Automate Your Life With Cron
learn how to use cron for computer automation
![](http://www.pyroelectro.com/img/icons/weather_scrape_icon.png)
Web Scraping For Weather Updates
learn how to use php to scrape the web
![](http://www.pyroelectro.com/img/icons/web-server_icon.png)
Creating A Web Server In Linux
learn how to make a lamp web server in linux
![](http://www.pyroelectro.com/img/icons/steprocker_icon.png)
Stepper Motor Control With A stepRocker TMCM-1110
learn how a commercial stepper motor controller works
![](http://www.pyroelectro.com/img/icons/wireless_ir_prox_icon.png)
Arduino To PIC Wireless Proximity Motor Control
control a motor with a distance sensor wirelessly
![](http://www.pyroelectro.com/img/icons/arduino_pic_comm_icon.png)
PIC to Arduino Wireless Communication via XBee
use xbee to make a pic wirelessly talk to an arduino
![](http://www.pyroelectro.com/img/icons/proximity_ir_icon.png)
Motor Control via Infrared Distance Sensor
control a motor simply by waving your hand