| About | Software | Schematics | Pictures | Movies | Contact | Links |
|---|
About/Descrição:
This is a simple, programmable, autonomous and extensible LED matrix
with the possibility of being controlled by a computer using a RS232
connection. Its basic modules are the Controller Board, the I/O Port
expander boards and the LED matrix cardboard support.
The micro controller is a common Microchip PIC16F88, which has
built-in support for I2C slave with a minimal support for I2C master,
ASUART, PWM,multiplexed ADC and other interesting peripherals.
The controller board also has an external 512kbit EEPROM to allow a
bigger storage of drawing patterns and it uses the common MAX232 level
shifter for easy interface with the PC RS232.
The I/O port expander boards, which control both the vertical and
horizontal lines of the matrix, were built around the MCP23016, which
has 16 I/O lines and built-in I2C slave.
Software/Programas:
Check the microcontroller assembly software and
some Python tests. A PC C++ GUI will also be available.
Schematics/Esquemáticos:
Schematics and PCB in Eagle CAD format. If you don't have
eagle installed you can view the schematics and layout in the pictures
section below.
Pictures/Fotografias:
Some pictures and drawings of the schematic and
circuit boards, along with finished construction.
Movies/Filmes:
Go to movies to see some crude movie snapshots.
Contact/Contacto:
(c) 2006-2007 Nuno Sucena Almeida.
Schematics,PCBoards,Programming,Debugging,Hardware:
Slug