A Propeller-based peripheral support board for the RetroBrew Computers ECB processors.
The PropIO is a peripheral support board for the RetroBrew Computers projects based on the Parallax Propeller P8X32A MCU as an intelligent I/O controller. The Propeller MCU is ideally suited to this role as it allows for simple connection of multiple peripheral devices and utilizes a custom EEPROM based firmware that can be enhanced over time.
The PropIO V2 is intended to interface with a host processor/controller on the ECB bus such as the RetroBrew Computers SBC. The onboard EEPROM firmware of the board must be programmed with the correct firmware for the host processor/controller being used. The host software/firmware and the Propeller EEPROM firmware must act cooperatively using a prearranged protocol to communicate. At present, the pre-built PropIO V2 EEPROM firmware is intended to work with a host processor/controller running the RomWBW or UNA firmware.
Note that the PropIO V2 does support a standalone operation mode in which it can be powered by a +5V DC Jack without being connected to an ECB bus. The idea is that it would be possible to create a Propeller firmware allowing the board to act independently of a host controller – perhaps acting as a simple single board computer or terminal emulator.
The PropIO V2 supports the following peripherals:
Version V2 of the PropIO is a significant redesign of the original version and combines features of the original V1 with the ParPortProp. The following architecture changes were made in V2:
Complete documentation of this board is available here.
| Filename | Filesize | Last modified |
|---|---|---|
| ecb_propio_v2.pdf | 955.1 KiB | 2017/08/25 19:48 |
| propio2-bom.xlsx | 14.9 KiB | 2015/10/29 11:18 |
| propio2_firmware.zip | 258.4 KiB | 2017/08/25 20:02 |
| propio_v2.00_board.pdf | 292.0 KiB | 2015/10/29 11:18 |
| propio_v2.00_schematic.pdf | 133.7 KiB | 2015/10/29 11:18 |
| propio_v2.01_board.pdf | 297.2 KiB | 2015/10/29 11:18 |
| propio_v2.01_kicad.zip | 226.3 KiB | 2015/10/29 11:18 |
| propio_v2.01_schematic.pdf | 129.9 KiB | 2015/10/29 11:18 |
| propio_v2.lst | 3.3 KiB | 2015/11/02 00:14 |
| propio_v2_errata_v2.00.pdf | 644.0 KiB | 2015/10/29 11:18 |
| Filename | Filesize | Last modified |
|---|---|---|
| propio_v2_board_v2.00.jpg | 1.3 MiB | 2015/10/29 16:17 |