Uzebox AVCore Development Module

SparkFun  |  SKU: SX09024
$78.40

Features


Product Description


Description: The AVCore is an AVR based, 40-pin DIP, computing module. Onboard is an ATMega644 microcontroller, an Analog Devices AD723 NTSC video encoder, a micro SD card socket, and support circuitry. When combined with the open-source Uzebox kernel, the AVCore can produce full color, NTSC compatible video and audio. The AVCore requires only a 5VDC power input and a connection to a TV or monitor to produce color graphics, text, and multi-voice sound and music.



So what do you do with all this power?
Check out the SparkFun ESD Attack game! The Uzebox was designed as a simple and low cost game console to help people create their own games.





 


The AVCore's default firmware is programmed in C (using the free AVRWin/GCC tools along with AVR Studio under Windows, or command line utilities under Linux). All audio and video generation is automatically taken care of under interrupt control-- user programs do not need to be concerned with the low-level operation of the system.




The AVCore module outputs a composite video signal in addition to s-video (luma/chroma) and analog RGB with separate negative going composite sync outputs. Audio is provided as a line level output.



Twenty-one general purpose I/O lines from the ATMega644 are available on the package including SPI, serial (TxD/RxD), INT0, ADCs, and others. The ATMega644 is overclocked to 28.636MHz to provide a significant amount of processing power at a rate compatible with NTSC television signals. Components are mounted on the bottom side of the module to help prevent damage.



The Uzebox kernel is capable of producing NTSC compatible video in resolutions up to 240x224 pixels with 256 colors. Sprites, horizontal and vertical scrolling, split screen regions, animation and other effects are all accomplished in software. A four channel wavetable synthesizer is included as well as a PCM audio sample playback mechanism. All audio voices are individually pitch and timbre controllable and mixed with adjustable volume levels in realtime.



Simply plug the AVCore into the Uzebox Baseboard and you have the official Uzebox development platform; 100% compatible with the Uzebox specification. Plug the AVCore in to your own design to add high quality audio, video, and micro SD storage to your own project.



Note: You must use a regulated 5VDC input for power.



Features:




  • ATMega644 Microcontroller


  • 4K of RAM


  • 64K Program Memory


  • 28.61818 MHz overclocked


  • 256 colors with a 3:3:2 color space (RGB)


  • Up to 240x224 resolution


  • 32 simultaneous 6x8 pixels sprites


  • NTSC video out, S-Video, and RGB


  • 4 Channel sound wavetable, 8-bit mono


  • 5VDC power at about 100mA (generating audio and video)


  • micoSD card socket


  • 21 pinouts, see schematic



D


Search Menu 0$0.00
Top