Introduction.
Project Karibu is a program intended to run from the non-volatile memory of the Altera DE2 board to provide a welcoming interface to new users, as well as a means to test the operation of many of the DE2's components. "Karibu" means "Welcome" in Swahili.
The DE2 is an FPGA development board used in ECE2031 at Georgia Institute of Technology (aka GaTech) to teach students basic digital design. More specific information on the board can be found on Altera's site (link to the left).
Main Features of Karibu.
- Presents welcome message on LCD.
- Uses all LEDs, including 7-seg displays.
- Uses all buttons and switches.
- Uses VGA output, fully utilizing the 10-bit DAC.
- Outputs 1kHz square wave on all GPIO.