Datasheet

4D SYSTEMS µVGA-III
© 2012 4D SYSTEMS Page 4 of 19 www.4dsystems.com.au
microVGA VGA GRAPHICS ENGINE
1. Description
The μVGA-III module is a compact and cost
effective standalone VGA graphics engine powered
by the PICASO graphics processor. It can provide a
QVGA/VGA/WVGA graphics solution to any
embedded project with its powerful graphics, text,
image and animation capabilities, along with
countless more features built inside the module.
Depending on the programming environment
selected when using 4D Systems’ Workshop 4 IDE
Software, the user can choose to program the
μVGA-III module as a stand-alone device, or as a
slave device to an external host controller.
When the μVGA-III is used as a stand-alone device,
it allows the user to take complete control of all
available resources on that hardware platform
such as the Serial Ports, uSD memory card, I/O
pins, etc. This eliminates the need for an external
host controller/processor to drive the μVGA-III
module via serial commands. It provides the user
complete control over the hardware module
allowing them to quickly develop practical
applications.
When the μVGA-III is used as a serial slave device
to an external host controller, the host sends
specific commands over its serial UART to the
μVGA-III to produce the desired user displays.
The μVGA-III features a remote VGA connector,
which is able to be disconnected from the PCB. The
remote VGA connector enables flexible mounting
and connection options when using the μVGA-III.
A 30 way header is provided on the rear of the
PCB, which is left unpopulated from the factory,
however the header is provided with the module.
This can be soldered by the user if required, to gain
additional IO and comms if required. Wires can
also be soldered directly to the PCB if desired.
2. Features
Simple VGA interface to variety of monitors and
LCD screens.
Supports the following resolutions:
320 x 240 (QVGA)
640 x 480 (VGA)
800 x 480 (WVGA)
Supports RGB 65K true to life colours.
Easy 5 pin interface to any host device:
VCC, TX, RX, GND, RESET
Powered by the 4D-Labs PICASO processor (also
available as separate OEM IC)
14KB of flash memory for user code storage and
14KB of SRAM for user variables, or 14KB
shared user code and program variables.
2 x Asynchronous hardware serial UART ports
(COM0, COM1), TTL interface, with 300 to 600K
baud.
1 x I
2
C interface (Master).
8 x 16 bit timers with 1 millisecond resolution.
13 x General Purpose I/O pins. Supports fast 8-
bit parallel data transfer through Upper 8 bits.
On-board micro-SD memory card adaptor for
multimedia storage and data logging purposes.
HC memory card support is also available for
cards larger than 4GB.
DOS compatible file access (FAT16 format) as
well as low level access to card memory.
Dedicated Line-Level PWM Audio pin driven by
WAV files from micro-SD card.
Built in extensive 4DGL graphics and system
library functions.
Display full colour images, animations, icons and
video clips.
Supports all available Windows fonts.
A 30 pin header for I/O expansion (supplied but
not soldered onto the PCB)
15 pin D-type standard VGA connector to
interface to any external VGA monitor, on a
remote and detachable cable.
4.0V to 5.5V range operation (single supply).
Module dimensions: 39.0 x 63.0 x 21.5mm
Weight ~ 17g.
RoHS Compliant.