#05, M1S: RS485 Port


Function: RS485 port with half-duplex operation

Form factor: M1S

Category: Input/output module

Special needs: [SER]

Power requirements: 5V/15mA

Mates with: #19, #20, #21

See also: #01, #02

tibbit_05 label-05


This serial port offers a single pair of +/-485 lines. Hence, it can only communicate in a half-duplex mode.

Direction control is through the RTS line — the line must be LOW for data input (data flowing into the host Tibbo Project PCB) and HIGH for output.

For proper operation, the RTS line must be mapped and configured to be an output. This can be accomplished through the ser.rtsmap and io.enabled properties (see the TIDE, TiOS, Tibbo BASIC, and Tibbo C Manual).

Combine this Tibbit with terminal block devices — #20 (nine terminal blocks) or #21 (four terminal blocks).

Tibbit versions

The original version of this Tibbit made no use of IO3 and IO4.

Revision B of this Tibbit provides 5V power on IO3 and GND on IO4. There is also an onboard 120Ω termination resistor (0402 package) between the +/-RS485 lines. This resistor was added for the convenience of users.

Revision B devices are marked by a small round sticker with the letter "B" on the side of the Tibbit.


There are three LEDs: two red and one green. The red LEDs are connected to the TX and OUT/-IN outputs. The green LED is for the RX input. All LEDs are buffered (with logic gates) and light up for the LOW state of their respective lines.