This board brings advanced functionality to the P8X32A QuickStart Board. The Human Interface Board stacks directly on top of the QuickStart development platform, creating a minimal footprint for both boards.
The QuickStart Board is sold separately.
The Human Interface Board has a VGA output for high-definition televisions and computer monitors, as well as a line-level baseband output for NTSC or PAL monitors. It has two PS/2 ports, each of which can connect to a mouse or a keyboard, and it has an infrared receiver that works with most television remotes. It also includes an infrared transmitter so it can emulate a television remote, or communicate with other Human Interface Boards. Its microSD card slot is useful for storing images or sounds to use in conjunction with the audio and video ports.
Except for the addition of a microSD card socket and the replacement of the microphone with an infrared transmitter and receiver, the I/O pin map matches the old Propeller Demo Board, giving full software compatibility with programs written to use the same peripherals. The female I/O socket thus also accepts the Propeller Memory Card board (no longer available).
The Human Interface Board can be powered from a 6V to 9V DC output AC adapter, from the QuickStart development platform's USB port, or from the power pins on the I/O header.
Like the QuickStart development platform, the Human Interface Board is an open-source hardware design, so all design files — including layout, schematics, and firmware — are available under licenses that allow free distribution and reuse. The Human Interface Board's design can be incorporated into new applications royalty free and without a non-disclosure agreement.
Human Interface Board Features
The board ships with four nylon pan-head M3 screws, four nylon M3 hex standoffs, and four nylon M3 nuts.
- Multiple audio and video outputs for application flexibility
- Two PS/2 ports for either two keyboards, two mice, or a combination of one keyboard and one mouse
- Infrared transceiver for remote control and communications
- Expandable storage for up to 32 GB of data storage and retrieval
- MicroSD card socket on Propeller I/O pins P0 through P3
- Auxiliary I/O pin socket with access to VDD, V3.3, and VSS
- Infrared transmitter directly controlled by Propeller I/O pin P9
- Infrared receiver with 38 kHz demodulator outputs to Propeller I/O pin P9, active low
- Filtered line-level stereo audio output from Propeller I/O pins P10 and P11 on a 1/8" TRRS connector compatible with 1/8" TRS headphone connectors
- Filtered baseband line-level video output for NTSC or PAL signals from Propeller I/O pins P12 through P15 on the same TRRS connector as the stereo audio
- Buffered and filtered VGA output, from Propeller I/O pins P16 through P23, capable of resolutions up to 1900 × 1200
- Buffered LEDs monitor Propeller I/O pins P16 through P23
- Dual PS/2 inputs; one connected to Propeller I/O pins P24 and P25 and the other connected to Propeller I/O pins P26 and P27
- 2.1 mm ID, 5.5 mm OD barrel-jack power connector
- Power Requirements: 3.0V to 3.6V or 6V to 12V DC, 55 mA typical when idle
- Communication Interface: QuickStart header, VGA, PS/2, line-level A/V, 38 kHz Infrared carrier
- Operating temperature: -13 to +185 °F (-25 to +85 °C)
- Dimensions: 2 × 3.2 × 0.9 in (51 × 81 × 23 mm)
Human Interface Board Resources
You may want to pick up some earphones or a portable powered speaker for audio output.