So what are the big differences between Rev4 and Rev3? Here is the list:
I have uploaded the Eagle .BRD file to OSHPark.com board service for the convenience of ordering the boards. The service provides 3 boards for around $26. If you would like less expensive boards (less quality) then try Dirty PCBS. They also take Eagle .BRD files directly. For any other services use the Gerber files provided in the Hardware release below. Most services take Gerber files zipped up in a zip file.
USB Drivers Zip or Self Installing -> latest drivers can also be found here on FTDI's web site.
To install the Arduino library, unzip and copy the OLSD folder into the Libraries folder of your Arduino Application. Then close and restart the IDE. There will be 4 examples available as well accessible from the File->Examples->OLSD sub menu.
Jmp | Arduino Pin | AVR Pin | Direction | OLSD Func |
---|---|---|---|---|
J1 | Digital 0 | PD0 | Input | Serial RXD (on Arduino) |
J1 | Digital 1 | PD1 | Output | Serial TXD (on Arduino) |
J1 | Digital 2 | PD2 | Output | Status LED (1 == ON) |
J1 | Digital 3 | PD3(INT1) | Input | User Switch (0 == Pressed) |
J1 | Digital 4 | PD4 | Output | ILDA Shutter |
J1 | Digital 7 | PD7 | Output | #CTS (needs jumper #CTS->FTDI) |
J2 | Digital 8 | PB0 | Output | Latch Color Regs (1 == Latch) |
J2 | Digital 9 | PB1 | Output | #LDAC on uChip DAC |
J2 | Digital 10 | PB2(SS) | Output | #CS on uChip DAC |
J2 | Digital 11 | PB3(MOSI) | Output | MOSI (SPI Data Out) |
J2 | Digital 13 | PB5(SCK) | Output | SCK (SPI Serial Clock) |
Pin | Function |
---|---|
1 | X+ |
2 | Y+ |
3 | NC |
4 | Interlock (Connected to Pin 17) |
5 | R+ |
6 | G+ |
7 | B+ |
8 | NC |
9 | NC |
10 | NC |
11 | NC |
12 | NC |
13 | Shutter |
14 | X- |
15 | Y- |
16 | NC |
17 | Interlock (Connected to Pin 4) |
18-20 | Ground (for color outputs) |
21 | NC |
22 | NC |
23 | NC |
24 | NC |
25 | Ground |