Interfacing

The dream of the 1980s, it seemed, was for your home computer to control all aspects of one’s home. Turn on the lights, control the furnace, adjust the window shades; the possibilities were endless.

Hence, the multitude of interfacing products.

Sinclair and Timex computers made for excellent research computers because they were so cheap. And coupled with many of the interfacing products listed here, they could be made into lab instruments with reasonable ease.

They also made excellent “brains” for home-brew robotics projects. One vendor wrote a book about his robot project and sold products to help others build their own.

Name Description Computers
16-line Programmable I/O Port Interface to one Thurnall device. Uses Zilog PIO. Fully decoded, so it doesn’t conflict with other devices. Interfacing to more than one device requires the Thurnall motherboard. Timex/Sinclair 1000
2068 Expansion Board Compact expansion board plugs into the rear expansion connector of 2068 computer, provides slots for Oliger expansion boards. Board includes one “spare” 20 pin IC socket for a user circuit, a rear edge connector feed through for attaching the 2040 printer, modem, etc., and the necessary circuitry for a RGB monitor interface. RGB circuit requires Timex/Sinclair 2068
24 Line I/O Port Controlled using BASIC, with suitable interface circuits will control LEDs, motors, relays, lights, sound generators. Timex/Sinclair 1000
3 Port I/O board Programmable 8255 PIA. Space for analog-to-digital converter, relays, clock chip, etc. Expansion connector for RAM pack. Sinclair ZX80, Timex/Sinclair 1000
310 I/O port with real time clock I/O board with our real time clock/calendar. 8 outputs capable of driving relays 8 TTL inputs Feed-through Sinclair bus connector to allow normal expansion Battery back-up for clock Expandable ports Timex/Sinclair 1000
315 Bare PCB I/O, real time clock board Timex/Sinclair 1000
317 Clock IC and crystal Timex/Sinclair 1000
320 A to D and D to A converter Timex/Sinclair 1000
325 Bare PCB of A/D, D/A Timex/Sinclair 1000
330 Wireless control system Timex/Sinclair 1000
340 Solid State AC switch Timex/Sinclair 1000
350 Relay board Timex/Sinclair 1000
4 Port I/O Kit, plugs into ST-50 buffered motherboard. Timex/Sinclair 1000
4-channel Relay Box Use with Thurnall I/O board to switch low-current household equipment. Timex/Sinclair 1000
8-way Indicator Unit 8 LED output; displays binary equivalent of the data on one port of the Thurnall I/O board. Timex/Sinclair 1000
8-way Switch Unit Provides a byte-wide input interface to the Thurnall I/O board. Timex/Sinclair 1000
8-way Transistor Driver Use with Thurnall I/O board to switch low voltage devices. Timex/Sinclair 1000
A-D Converter 8 channels, 256 level analog-to-digital converter. Can be used with Atari paddles. Timex/Sinclair 1000
A/D Converter Board Four channel analog-to-digital conversion board. Connect analog joysticks or other A/D uses. Supports the Mikro-Gen analog joysticks and games that use them. Timex/Sinclair 1000
A/D-D/A Expansion Board Provides two channels of ADC and two channels of DAC. 8-bit resolution is obtained in 100 microseconds. The I/O command requires a single line of PEEK or POKE. Sample programs are provided and simple applications are suggested, e.g., temperature measurements and an interactive servo circuit. Programs are also provided which show the user how to Timex/Sinclair 1000
Analog Interface Board 8 channels each of A/D and D/A. Up to 200K samples per second, 1.6 microsecond A/D conversion time, 100ns acquisition window. 1 microsecond D/A time, 8 bits, 0-5V or 0-2.5V full scales. Board allows rearrangement of the pins and other features for easy interfacing to many types of host computers, including Sinclair, Apple, TRS80, others. Sinclair ZX81, Timex/Sinclair 1000, Timex/Sinclair 1500
Analog-Digital Module With the addition of the A-D module, the BB-1 or BB-68 can read analog signals. The A-D is a single channel successive approximation device. It can read an analog signal on 5 different scales: <0 to .25v, 0 to .50v, 0 to 2.75v, 0 to 5.00v and 0 to 10.0v. Timex/Sinclair 1000, Timex/Sinclair 2068
ASZMIC External Card Features socket for ASZMIC ROM, socket for additional 4K/8K EPROM or RAM, 24 programmable I/O lines (8255) and EPROM programming socket. Allows for switching between Sinclair and ASZMIC ROMs. Timex/Sinclair 1000
BB-1 Control Module 8 independent relays with LED status indicators and 8 TTL inputs with Schmitt trigger buffers. Single POKE to change/latch each relay. Read all 8 inputs in a single PEEK. More than one BB-1 can be attached to the computer. The BB-1 was used for: Sinclair ZX80, Sinclair ZX81
BB-68 Controller 8 independent relays with LED status indicators and 8 TTL inputs with Schmitt trigger buffers. Single POKE to change/latch each relay. Read all 8 inputs in a single PEEK. More than one BB-1 can be attached to the computer. Timex/Sinclair 2068
Beeper, Clock, Switch Board Timer/clock, beeper and switch input interface. The clock is a 15 bit stopwatch and uses 2 of the 16 bytes available on the I/O board. It has a resistor/capacitor time base, can be switched for 0.1 or 1.0 second intervals. An independent beeper is on the board and an extra output bit is available to Timex/Sinclair 1000
Buffered Bus Expansion Board This motherboard provides four 44-pin card connectors, room for wire wrap and voltage regulator. Eight chips are needed, five for buffers and three for decoding bi-directional data bus buffers. Budget Robotics & Computing purchased the rights to make and sell the Computer Continuum board in 1984. Sinclair ZX80, Sinclair ZX81
Buss Plans for inexpensive expansion system. Timex/Sinclair 1000
CAI/O Board Main interface. RS232, 3 ports parallel IO, printer port, tape port, memory expansion port. Replaced “Widget”. Timex/Sinclair 1000
Cartridge Board Cartridge board that appears to support two EPROMs. Timex/Sinclair 2068
Chip Tester and Logic Monitor Adapted to the TS 2068 from Build IC Tester: An Accessory For Your Commodore 64 in the May 1988 issue of Radio Electronics. Uses the Z80 PIO. Makes an 8 trace, dual screen, digital storage oscilloscope that runs as fast as the computer. The board plugs in the cartridge port and requires an internal modification Timex/Sinclair 2068
Compu-Board Converts the TS 1000 into a complete home computer system. Applications include memory expansion, A/D D/A, wireless thermostat and security system, EPROM programmer, music and speech synthesis, etc. Provides fully buffered lines with status indicators. Six expansion slots. Timex/Sinclair 1000
Cyberanimation 1500 Kit Vision kit is a linear 1×15 pixel array, electronics, LED video display and PC board. Includes sample programs to run the vision electronics. Timex/Sinclair 1000
Data Acquisition Module For general purpose measurement 14 channels of analog input; simple interface to Sinclair Basic. Individually software configured channels, allowing any mixture of temperature, voltage, current, resistance, or frequency measurements. Integrating A/D converter allows trade measurement accuracy and noise rejection for conversion time. Maximum resolution: 200 microvolts DC, 0.05 degrees F. English language control over all Timex/Sinclair 1000
DCP Interspec Pack 8 bit, 8 channel A-D converter, 4 relays, 4 switch inputs, 8 bit input port and 8 bit output port. DCP bus at rear of unit for other add-ons. Complete interface pack for ZX81 or Spectrum. Sinclair ZX Spectrum, Timex/Sinclair 1000, Timex/Sinclair 2068
DCP P/A/C Packs A set of packs giving ZX81 memory, control and analog interfaces. The P-Pack plugs gives 4K of CMOS RAM plus I/O Port. The analog pack or control pack onto the rear of the P-Pack. Timex/Sinclair 1000
Designer's Dream Interface Provides connection for peripheral devices and RAM pack. Includes card edge connector, interface board, plated 50 pin strip header and 12″ 50 wire ribbon cable with socket connectors. Timex/Sinclair 1000
DFh Mapped Universal I/O Port Timex/Sinclair 2068
Digital to Analog Converter Fits onto input/output port to give one analog output (0 to 2.55 volts); space on board for two extra converters. Timex/Sinclair 1000
Edge Connector Many vendors sold ZX80/ZX81/TS 1000 compatible edge connectors in solder-tail and wire-wrap versions. The wire-wrap connector could be used with a small printed circuit board to build a feed-through device that would allow for connecting another expansion unit. Timex/Sinclair 1000
Expansion Board 4 or 6 slot expansion board for use with Oliger projects for the ZX81/TS 1000. Timex/Sinclair 1000
FD-ZX1 Interface Board Turn the Timex-Sinclair into an automated measurement, data acquisition and control instrument. Fully buffered address, data, and control buses for I/O; 6 decoded device codes; 2 14-conductor, 6″ cables to connect interface to other boards. A number of science experiments have been developed to aid teachers in illustrating scientific principles. Timex/Sinclair 1000
High Speed Interface Connect the HS-1 interface to a spare TS1000 to create a computing system that is quick and responsive. Fast mode flicker no longer occurs when entering program lines and data. D System used direct memory access to copy the display file from a fast mode computer to a slow mode TS1000, which then produces the Timex/Sinclair 1000
I/O Board Designed for the Spectrum owner who wants to do I/O circuit design. 8 bit port; large prototyping area; description and application information on how to build multi-channel sound generator. Sinclair ZX Spectrum, Timex/Sinclair 2068
I/O Board 32 line I/O board. Ports mapped to 4 absolute locations. Port A has 8 LED indicators. Port B has 8 outputs. Splits into 2 ways each so one instruction can be used to switch between two peripherals. Port C is uncommitted. A status indicator gives a 16 LED indicator of the state of Port B. Timex/Sinclair 1000
I/O Expansion Port Provides a buffered bus that decodes the address lines and inhibits the internal 1K RAM (and external 16K RAM) when I/O is selected. Up to 8 byte-wide ports. Connects to the ZX-81 via a custom cable. Timex/Sinclair 1000
I/O Ports and EPROM Programmer Plans Schematic, documentation and software listing for 24 line input/output port that can be used to program 2716, 2732 and 2764 EPROMs. Timex/Sinclair 1000
I/O Unit Expansion module with 6 input/output ports (24 input and 24 output lines) and 4 sockets for 2K memories. Save USR programs in 2716 EPROM for ready access or use static RAMs. Timex/Sinclair 1000
Intercontroller Fully programmable controller for home, office, lab and workshop with four power sockets. Turn on/off lights, motors, etc. Software programmable with time intervals from fractions of seconds to days. Connect up to four Intercontroller units to the computer with a Softbox. Uses memory addresses 8192-8195. Timex/Sinclair 1000
IOC24 Versatile interfacing board that included: 12 unbuffered TTL digital I/O lines 8 unbuffered analog inputs (0-5v) 8-bit analog to digital converter LED status indicators Clock/calendar Buffered digital outputs (500 ma) TRIAC outputs, 400v 2 amp zero-crossing optically isolated (IOC 24-4 has 4 TRIAC outputs, IOC 24-12 has 12 TRIAC outputs) Regulated 5v power supply Timex/Sinclair 1000
Kradle Manipulator Parallel digital input/output (16 lines) expansion option for Kradle. Adaptable to parallel printer port. Timex/Sinclair 1000
Memory board with I/O 16K or 32K and two 8-bit LS TTL input ports and two 8-bit latching output ports. Timex/Sinclair 1000
Motherboard Expansion board for use with other Thurnall modules. Required to connect more than one device to the I/O board; connect up to four Thurnall modules. Timex/Sinclair 1000
Motherboard Plugs into the back of ZX81 or ZX80. Printer/RAM pack plugs onto back. Has two female connectors to accept expansion boards. Sinclair ZX80, Timex/Sinclair 1000
Parallel I/O port Interface computer to the real world. Sinclair ZX80
Parallel User I/O Sixteen input/output lines to drive lights, relays, motors. Timex/Sinclair 1000
PERICONa General purpose, user-programmable 24 lines of input/output. Up to 4 PERICONa can be used together. Up to four can be used simultaneously allowing basic I/O, strobed I/O, and bidirectional 8 bit data transfer with handshakes. A module in the BASICare Modular Expansion System. Timex/Sinclair 1000
PERICONb 24 lines of heavy duty output to access and control the outside world. Lines are capable of operating relays or driving long signal lines. Up to 4 can be used. A module in the BASICare Modular Expansion System. Timex/Sinclair 1000
Poly Port 6 I/O ports useful for many applications. 3 ports can be used for vendor’s “Polyphonic System” musical synthesizer. Depending on application, an output connector or cable may be needed. Timex/Sinclair 1000
PROM Burner Development System Interface board for programming EPROMs. Includes two I/O ports, access to 8K of executable memory and tools for duplicating, revising and verifying EPROMs. In 1984, it was marketed as a solid state “Disk Drive.” Timex/Sinclair 1000
Prototyping Board Printed circuit board designed for prototyping circuits with the TS2068. Timex/Sinclair 2068
Prototyping Board Printed circuit board designed for prototyping circuits with the ZX81/TS1000. Sinclair ZX81, Timex/Sinclair 1000
PTX-I/O Expandable 0 to 16 port input/output system. Timex/Sinclair 1000
QS Motherboard Allows for connecting 16K RAM pack, QS Sound Board and another board. Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000
RAMPORT Integrated expansion system. Analog, digital I/O ports and 16K RAM expansion on one card. Timex/Sinclair 1000
RC-103 Analog Interface Supports a variety of applications including LOAD signal conditioner, ohm meter, capacitance meter, signal conditioner, tachometer, thermometer and more. Timex/Sinclair 1000
RD 8100 System Modular interface system to permit real-time application of the ZX80/81. Connected by motherboard; 5 modules available. The RD 8100 is a modular interface system capable of performing a wide variety of scientific tasks, when coupled with a Sinclair Computer (ZX 81 and Spectrum). Flexibility and compatability are built into the system, which is simple to Sinclair ZX80, Timex/Sinclair 1000
Remote Control 16 channel input/output. Wireless (infrared) transmitter/receiver option. Timex/Sinclair 1000
Report Generator Data acquisition and control module with Centronics printer interface. Supports LPRINT, LLIST and COPY. CMOS real time clock calendar with battery backup. 8 bit parallel I/O ports. CMOS A/D converter. Bus connector for RAM pack. Timex/Sinclair 1000, Downloadable
RS232/TTL Level Converter Plans Construct an RS232/TTL level converter from inexpensive components. This converter, when used with the Cosmonics TTL Serial Input/Output Port Package, allows connecting a TS1000 or ZX81 to most RS232C peripherals. Timex/Sinclair 1000
RX81 Robotics Interface Input/output board with 8 latched outputs (capable of driving an LED, transistor switch or relay) and 8 inputs (switched or TTL level). Can be used alone or with the Computer Continuum buffered expansion bus board for up to 32 simultaneous I/O lines. The RX81 was used in Bruce Taylor’s H.E.N.R.Y. robot, described in Robotics on Timex/Sinclair 1000, Timex/Sinclair 2068
Serial Input Port Plans Timex/Sinclair 1000
Spectrum Hardware Adapter Interface Lets you use Sinclair Spectrum micro drives/other Spectrum hardware on the TS 2068. Timex/Sinclair 2068
Spectrum Interface This device was designed specifically for connecting the DISCIPLE disk system to the TS2068. It was a “twister” board that included 9 and 12 volt power supplies. Timex/Sinclair 2068
STD Bus Interface Converts the ZX bus to STD Bus. Allows for use of peripheral interface cards from numerous manufacturers. On-board memory expansion option. Memory-mapped ports. Timex/Sinclair 1000
Stepper Motor Interface for Robotics and Machine Control Interface 2 small stepper motors (1 Amp max.) to a standard Centronics printer interface and make fully coordinated 2-axis moves. Provides 4 limit-switch inputs and all the software you need to completely and accurately control a 2-axis machine. This is available for the 1000/1500 and the 2068 machines, but the 2068 is the recommended choice Timex/Sinclair 2068
Telephone Dialer Expansion for the Compu-board system. Timex/Sinclair 1000
Timer/Counter/Music Board Three programmable counters. Controlled in Basic. May be used as timer, counters, or frequency generators (including audio range). Timex/Sinclair 1000
Universal I/O Port Control and sense external devices using any TS computer. 8 bits parallel input, 8 bits latched output plus 2 handshaking lines. Easy to set up or reconfigure many times. This board forms the foundation of a series of software applications that teach concepts of port programming. Timex/Sinclair 1000, Timex/Sinclair 2068
VOTEM The VOTEM was a hardware/software package that could measure, display and record real world analog signals via the cassette input. Any physical phenomenon (pressure, light temperature, etc.) that could be represented by a DC voltage could be measured. The name of the product came from the fact that it could measure VOltage and TEMperature. The Sinclair ZX80, Sinclair ZX81, Timex/Sinclair 1000, Timex/Sinclair 2068
Widget Interface board allows ZX80 to communicate through serial (RS232) port and parallel TTL input and output ports. Sinclair ZX80
ZAD: Zebra Analog Digital Interface 8-channel analog-to-digital interface for ZX81, TS1000, TS1500, TS2068. Manual includes sample applications and I/O software. 8-bit resolution, 0-5 volt scale range. Timex/Sinclair 1000, Timex/Sinclair 1500, Timex/Sinclair 2068
ZX80/1 User Port Small board allowing 8 independent input channels and 8 output channels, directly controlled from Basic or machine code. Sinclair ZX80, Timex/Sinclair 1000
ZX81 Parallel Input/Output Board 16 user-programmable lines; fully TTL compatible. Timex/Sinclair 1000
ZXPANDER Connect three expansion modules to the TS 1000. Flexible ribbon cable. Timex/Sinclair 1000
Scroll to Top