Programming adapter for 4D Systems gen4 Picaso and Diablo modules micro-USB interface Breakout for the 30-way FFC signals on the gen4 modules Powers the gen4 display
The gen4-PA (Gen4 Programming Adapter) is compatible with all of the gen4 range of intelligent display modules which feature Picaso or Diablo16 graphics processors. It provides a quick and easy way to program the gen4 range, and also acts as a breakout for the GPIO, Audio and Programming signals on the gen4's FFC interface.
The signals are made available via 2.54mm pitch (0.1”) pads around the edge of the gen4-PA. It also groups the common 5-way signals found on other 4D Systems products (and the gen4-IB that comes with each gen4 module), for an easy interface to other products such as the Arduino Adapter and Raspberry Pi Adapter.
The gen4-PA replaces the need for a separate standard programmer, such as the uUSB-PA5 or 4D Programming Cable. The gen4-PA has the circuitry found on the uUSB-PA5-II built into it, and features a microUSB jack for connection to your PC. (A micro-USB cable must be purchased separately.)
Use the gen4-PA for programming your gen4 display modules, as an interface to a breadboard for prototyping, as an interface to the Arduino and Raspberry Pi adapters, or as an interface to virtually any host.
gen4 Programming Adapter & Breakout Board Features
- USB 2.0 compliant Full Speed 12Mbps maximum speed; Suspend supported
- Hardware or Xon/Xoff handshaking supported; 300bps to 2Mbps
- UART supports 5, 6, 7, or 8 data bits; 1, 1.5 or 2 stop bits; odd/even/mark/space or no parity
- Power-on reset circuit
- Virtual COM port drivers allow operation with existing COM port PC applications
- USB powered
- -40 to +85 °C temperature range
- Traffic/Operation LED indicates board status
- Breakout pads of all the signals found on the gen4 30-way interface, in 2.54mm (0.1") spacing
GPIO Signals The function of the GPIO signals differs between Picaso-based and Diablo-based gen4 modules, so the silkscreen on the back of the gen4-PA board is generalized. Refer to the following table to determine what each pin will do for your particular display module:
How to determine which COM port is allocated in Windows When configuring the COM port for applications that need to communicate with the gen4-PA (e.g. the Workshop4 IDE), you'll need to know the COM port number that Windows has allocated to it. Go to the Control Panel in Windows, click on System to open System Properties. Then click the Hardware tab and the Device Manager button. Scroll down the list and open Ports (COM & LPT). There you will see the COM port number that has been allocated to the gen4-PA.
gen4 Programming Adapter & Breakout Board Resources