Duane Benson over at ProgrammablePlanet.com has a nifty starter project for the Papilio and the B/LED wing that may help some new Papilio users get started on FPGAs.
The objectives of this project are to:
- Start a new project
- Map the I/O for the Button / LED Wing
- Synchronize the switch inputs
- Attempt to de-bounce those inputs
- Pass the de-bounced value out to the LEDs
Check out Duane’s full project at the links below, and note that he’s got the a ZIP file containing Verilog source code for this project available as well.
Nicely done, Duane. We appreciate your contributions to the Papilio community. Easy-to-follow projects like this are a great place to start! If anyone out there has done this one or any similar projects while learning FPGAs please share with us in the comments. Also, if you have any starter projects of your own, make sure you send them our way! We’re all about sharing the love!