Terasic De0-nano Upgrade Daughter Board

US $3300

  • Gladewater, Texas, United States
  • Jun 5th
Prototyping daughter board for the Terasic DE0-Nano Add VGA, PS/2, stereo audio, 2MB SRAM, SD card to your Terasic DE0-Nano projects.   Experience the real power of the DE0-Nano by upgrading it's capabilities with this proven daughter board. This is not the DE0-Nano itself. You plug this board onto the Nano's headers. VGA with 3 bits per component for a range of 512 colors. PS/2 keyboard socket -- includes 2-way level conversion PS/2 mouse socket -- includes 2-way level conversion SD card interface socket -- accepts the popular LC-Tech SD module MCP4802 8-bit stereo DAC -- output through 1/8" audio jack Two 628512-70ns SRAM chips gives a total of 1Mbyte of RAM -- shared address/data bus, separate chip selects. Two 5-pin headers that match the 4D Systems serial programming cable for talking to your PC through its USB port. 6-pin header that matches the popular HC-05 bluetooth module. numerous other headers that match a popular RTC clock module and temperatur/barometer module. I will provide VHDL code examples by e-mail or facebook chat for any device you need help with. The following video is part of a Youtube series showing the upgrade board being used in one of my serious projects. Both PS/2 devices, VGA, sound output, SD card, and SRAM are all being used.         This is a very nice upgrade for your DE0-Nano. Get rid of the breadboard wires and messy desktop and work on your project in style. In fact, this same board has been tested with a new TRS-80 Color Computer model being developed. As you might already know, FPGA developments kits are NOT computers. You can MAKE a computer with these boards but you'll have to know how to do that. Please do not purchase this upgrade board with the expectations that it automatically gives any of the features to your existing projects. Due to the pin arrangements, chip versions, etc. you will have to reassign all of your DE0-Nano project pins to match this board. Naturally, if you're starting with a fresh project things will be easier. On top of getting the pin assignments correct you'll need the Verilog or VHDL files for controlling each component of the board. There are hundreds of free examples in VHDL to drive the VGA display. This board uses 3 bits per component to give a total of 512 colors. If you only need 1 bit per color, you can use the middle bits (R1, G1, B1) or the most significant bits depending on how bright you want your colors to be. It's up to you how you connect the colors. When I added the MCP48x2 audio DAC, I had to write my own controller for it which turned out to be rather easy using a standard state-machine flow. Just give these components the signals they need over a period of a specified time range and you'll be cooking in no time. The sound coming from this board is nothing short of awesome considering it's using the 8-bit version of the chip. I was very impressed and have made the MCP48x2 series DAC chips my favorite now. The SD card interface can be removed from the 2x8 female header if you don't need to use it. There are numerous free VHDL examples on the web for accessing SD cards but you'll need to integrate those examples into whatever kind of system you're building. For example, I have mine acting as a floppy drive archive where my floppy controller converts its track # and sector # to the card's LSN number and then requests a read or write through the controller, and then the SD card's output is synced to the host CPU's read/write cycles. Again, none of this is automatic and you'll have to learn how to utilize the card data, but the wiring is already proven to work in an existing system. If you don't want to use an SD card, the 2x8 header can be used for any other purpose you want! The PS/2 jacks work well with any standard PS/2 keyboard or PS/2 mouse. Any header on this board that just so happens to match the pin arrangement of a known popular Arduino style module doesn't mean the header is Just for that module. You can utilize any header any way you like so long as you recognize where the VCC and Ground pins are. Don't just connect *anything* to those pins without knowing what you're doing. Some pins are 5V and some are 3.3V. As a good practice, ever send 5V into the DE0-Nano or it's upgrade board. 3.3V is safe but 5V could possibly damage something. Refer to your DE0-Nano manual and data sheets for more information. Included with this board is the Cyclone IV FPGA pin name chart for each device on the daughter board.     Powered by eBay Turbo Lister The free listing tool. List your items fast and easy and manage your active items.

Directions

Similar products from Other Equipment for Electrical Testing

People who viewed this item also vieved

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Accept All Cookies