BeBox GeekPort

BeBox GeekPort DB-37 connector pinout: two 8-bit TTL digital ports, four 12-bit ADC inputs, four 8-bit DAC outputs, and ±12V/+5V power.

The GeekPort is a proprietary general-purpose I/O connector designed by Be Inc. for the BeBox personal computer, produced between 1995 and 1996. It uses an uncommon 37-pin D-SUB shell — chosen deliberately to avoid accidental misconnection with standard PC ports — and provides two independent 8-bit bidirectional TTL digital ports, four 12-bit analogue inputs via a Maxim MAX186 ADC, four 8-bit analogue outputs via a Maxim MAX505 DAC, and ±12V and +5V power rails. The connector was documented in the Be Inc. BeBox GeekPort DeviceKit and was intended to give hardware hobbyists direct access to the computer’s I/O subsystem without additional interface cards.

37 PIN D-SUB MALE 37 PIN D-SUB MALE CONNECTOR at the device

37 PIN D-SUB FEMALE 37 PIN D-SUB FEMALE CONNECTOR at the computer

PinNameDescriptionDir
1GNDGround
2A1Digital A 1IN/OUT
3A3Digital A 3IN/OUT
4A5Digital A 5IN/OUT
5A7Digital A 7IN/OUT
6GNDGround
7+5V+5 VDC
8GNDGround
9+12V+12 VDC
10GNDGround
11-12V-12 VDC
12GNDGround
13+5V+5 VDC
14GNDGround
15B0Digital B 0IN/OUT
16B2Digital B 2IN/OUT
17B4Digital B 4IN/OUT
18B6Digital B 6IN/OUT
19GNDGround
20A0Digital A 0IN/OUT
21A2Digital A 2IN/OUT
22A4Digital A 4IN/OUT
23A6Digital A 6IN/OUT
24AIrefAnalog In ReferenceIN
25A2D1Analog In 1IN
26A2D2Analog In 2IN
27A2D3Analog In 3IN
28A2D4Analog In 4IN
29D2A1Analog Out 1OUT
30D2A2Analog Out 2OUT
31D2A3Analog Out 3OUT
32D2A4Analog Out 4OUT
33AOrefAnalog Out ReferenceIN
34B1Digital B 1IN/OUT
35B3Digital B 3IN/OUT
36B5Digital B 5IN/OUT
37B7Digital B 7IN/OUT

Signals

  • A0–A7 — Digital port A, eight bidirectional TTL lines (0–5 V). A0–A3 occupy pins 20–23; A4–A7 occupy pins 2–5.
  • B0–B7 — Digital port B, eight bidirectional TTL lines (0–5 V). B0–B3 occupy pins 15–18; B4–B7 occupy pins 34–37. Odd-numbered bits share pins with even-numbered bits in interleaved fashion.
  • A2D1–A2D4 — Four analogue input channels (pins 25–28) driven into a Maxim MAX186 12-bit serial ADC. The MAX186 operates on a +5 V single supply or ±5 V dual supply with an internal 4.096 V reference.
  • AIref — Analogue input reference voltage (pin 24); sets the full-scale range for the ADC inputs.
  • D2A1–D2A4 — Four analogue output channels (pins 29–32) sourced from a Maxim MAX505 quad 8-bit DAC with independent reference inputs per channel and a +5 V supply.
  • AOref — Analogue output reference input (pin 33); sets the reference for the DAC outputs.
  • +5V — +5 VDC supply on pins 7 and 13.
  • +12V — +12 VDC supply on pin 9.
  • -12V — −12 VDC supply on pin 11.
  • GND — Ground returns on pins 1, 6, 8, 10, 12, 14, and 19 (seven pins total).

Notes

  • Direction is computer relative to device.
  • The connector shell is a 37-pin D-SUB: male (pins) on the external device, female (sockets) on the BeBox. This shell size is deliberately non-standard for PC peripherals to prevent misconnection.
  • The digital ports (A and B) are TTL-compatible and bidirectional; signal direction is software-controlled.
  • The analogue inputs use the Maxim MAX186 (8-channel, 12-bit, serial-interface ADC). Only four of the eight MAX186 channels are routed to the GeekPort.
  • The analogue outputs use the Maxim MAX505 (quad 8-bit DAC with four independent references).
  • The ±12 V rails allow peripheral circuits requiring bipolar analogue supply; the two +5 V pins provide additional current capacity for digital loads.
  • Be Inc. ceased operations in 2001; original GeekPort DeviceKit documentation from be.com is no longer available directly and survives only in third-party archives.

References

Category:Buses Connectors