Size 3 Tibbo Project PCB (TPP3)

Size3 Tibbo Project PCB

Size 3 Tibbo Project PCB is a Tibbo BASIC/C-programmable board with Ethernet, as well as optional Wi-Fi* and GPRS** connectivity. The board has four UARTs.

Offering 7 tiles for a total of 14 Tibbit module and 14 Tibbit connector sockets, the TPP3 can be used to construct devices with up to four full serial ports, up to 25 relays, or up to 47 opto-inputs, PWM outputs, open-collector outputs, or other I/O.

This product can be used as a bare board or assembled into a size 3 Tibbo Project Box (TPB3).

Size 3 Tibbo Project PCB is ideal for applications that require no human-machine interface (HMI) while calling for a significant number of I/O lines and/or functions.

The TPP3 board can be used to replace dumb PLC controllers or work as a safety, security, or access control device. The TPP3 is also ideal for factory, lab, shop, building, hotel, and home automation projects.

The TPP3 is supported by our Online Configurator allowing you to define and order a custom TPS device with Tibbits and options of your choice.

* Requires the GA1000 Wi-Fi add-on (TPP3 provides a dedicated GA1000 socket).

** Requires Tibbit #47 (GPRS) in tile 1, 2, 3, or 4.

Key Features

High-performance CPU (T1000)
10/100 Base-T Ethernet port with onboard magnetics and RJ45 jack

Optional Wi-Fi connectivity
(with the GA1000 add-on)

Optional GPRS connectivity (requires Tibbit #47)

4 UARTs support serial, Wiegand, and clock/data streams
4 synchronous serial ports with SPI and I2C modes
47 I/O lines on 7 tiles (14 x module+ 14 x connector sockets)
Onboard buzzer
Onboard status LEDs, MD (setup) and reset buttons

OPC Server Support

Onboard RTC with backup supercapacitor
1MB flash disk for TiOS, application code, and file system
2048-byte EEPROM

5V power (use power Tibbits for other power arrangements)


  • 47 I/O lines
  • 7 tiles
  • 14 sockets for Tibbit modules
  • 14 sockets for Tibbit connectors
  • 1 extra socket for Tibbit #37 (RF connector)

Compatible with:



  • Based on the high-performance T1000 IC.

  • 10/100Base-T auto-MDIX Ethernet port with RJ45/magnetics.

  • 47 general-purpose I/O lines:

    • 7 tiles;
    • 14 sockets for Tibbit modules;
    • 14 sockets for Tibbit connectors;
    • 1 extra socket for Tibbit #37 (RF connector);
    • 4 Tibbit module sockets have UART capability:
      • Baudrates of up to 921,600bps;
      • None/even/odd/mark/space parity modes;
      • 7 or 8 bits/character;
      • Full-duplex mode w. RTS/CTS, XON/XOFF flow control;
      • Half-duplex mode with direction control;
      • Encoding/decoding of Wiegand, clock/data streams.
    • 8 module sockets have an interrupt capability;
    • 1 module socket has PoE capability.
  • Optional Wi-Fi interface (requires the GA1000 add-on module).

  • Optional GPRS interface (requires Tibbit #47).

  • Onboard buzzer.

  • RTC with backup supercapacitor.

  • 1MB flash memory for TiOS, application code, and file system.

  • 2048-byte EEPROM for data storage.

  • Eight onboard LEDs:

    • Green and red main status LEDs;
    • Yellow Ethernet link LED;
    • Five blue LEDs (for Wi-Fi signal strength indication, etc.).
  • Software-controlled onboard PLL.

  • Reliable power-on/brown-out reset circuit.

  • Power: 250mA @ 5V (100Base-T mode, PLL on).

  • Dimensions (LxW): 165x94mm.

  • Operating temperature range: -40 ~ +70C.

  • Firmware is upgradeable through the serial port or network.

  • CE- and FCC-certified.

See Also:

  • TPB3 Size 3 Tibbo Project Box
  • Tibbit blocks
  • GA1000 Wi-Fi add-on module
  • TPP2 Size 2 Tibbo Project PCB


Create powerful, network-enabled applications in Tibbo BASIC and/or Tibbo C. Learn more...

Platform objects:

  • beep — generates buzzer patterns.
  • button — monitors the MD (setup) line.
  • fd — manages flash memory file system and direct sector access.
  • io — handles I/O lines, ports, and interrupts.
  • kp — works with matrix and "binary" keypads.
  • lcd — controls graphical display panels.
  • net — controls the Ethernet port.
  • pat — "plays" patterns on up to five LED pairs.
  • ppp — accesses the Internet over a serial modem (GPRS, etc.).
  • pppoe — accesses the Internet over an ADSL modem.
  • romfile — facilitates access to resource files (fixed data).
  • rtc — keeps track of date and time.
  • ser — controls serial ports (UART, Wiegand, clock/data modes).
  • sock — socket comms (up to 16 UDP, TCP, and HTTP sessions).
  • ssi — controls serial synchronous interface channels (SPI, I2C...).
  • stor — provides access to the EEPROM.
  • sys — in charge of general device functionality.
  • wln — handles the Wi-Fi interface.

Function Groups: String functions (27 in total!), date/time conversion functions (8), encryption/hash calculation functions (RC4, MD5, SHA-1), and more.

Variable Types: Signed and unsigned 8-bit, 16-bit, and 32-bit types; floating point and string types; user-defined arrays and structures.

Files and Documentation

TiOS Firmwaretios-tpp3w-3_60_00.bin
DocumentationTPP3 Hardware Manual
TPP3 Programming Platform
CE Certificatetpp3-ce.pdf
FCC Certificatetpp3-fcc.pdf

Order your TPP3 Board