Size 3 Linux Tibbo Project PCB (LTPP3)

Size3 Tibbo Project PCB
Size3 Tibbo Project PCBSize3 Tibbo Project PCB

The LTPP3 is a Linux-based Tibbo Project PCB belonging to the Tibbo Project System (TPS) platform. The board is based on a powerful 1GHz Cortex-A8 Sitara CPU and has five UARTs, as well as two CAN controllers.

Thanks to its seven tiles offering a total of fourteen Tibbit module and fourteen Tibbit connector sockets, the LTPP3 can be used to create TPS configurations with up to five full serial ports, up to 25 relays, or up to 51 control lines, such as opto-inputs, PWMs, or open-collector outputs.

One use scenario for the LTPP3 is to purchase it with a license for Embedded Aggregate, turning it into a compact AggreGate server. This setup would allow for the rapid development and deployment of IoT applications.

In another scenario, you can take advantage of Node.js, which comes preinstalled on the board, opening up the entire world of Node.js programming.

This embedded Linux system can be used as a bare board or assembled into a Size 3 Tibbo Project Box (TPB3).

The LTPP3 is supported by the TPS Online Configurator, through which you can define a custom TPS and order it from our online store.

Key Features

1Ghz Cortex-A8 Sitara CPU from Texas Instruments

Fourteen module + fourteen connector sockets (for a total of 51 I/O lines)
10/100 Base-T Ethernet port with
onboard magnetics and RJ45 jack

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

Optional 4G/LTE connectivity
(requires Tibbit #45)

Five UART sockets support serial, Wiegand, and clock/data streams

Two CAN sockets
(require Tibbit #51)

Onboard buzzer; 96KHz stereo line out/microphone in on one socket
(with Tibbit #48)

Up to twelve SPI
or thirteen I2C interfaces
Onboard RTC with
backup supercapacitor
512MB NAND flash

Optional microSD card slot
(requires Tibbit #49)

2048-byte EEPROM

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


  • 51 I/O lines
  • Seven tiles
  • Fourteen sockets for Tibbit modules
  • Fourteen sockets for Tibbit connectors
  • One extra socket for Tibbit #37 (RF connector)

Compatible with:



  • 1GHz Cortex-A8 Sitara CPU from Texas Instruments
  • Runs a fine-tuned Linux distribution (kernel 4.10)
  • Comes with Tibbo OS for Linux (LTiOS) and Node.js preinstalled
  • 10/100BaseT auto-MDIX Ethernet port with RJ45/magnetics
  • Optional Wi-Fi interface (requires the GA1000L add-on module)
  • Optional 4G/LTE interface (requires Tibbit #45)
  • Seven tiles with 51 general-purpose I/O lines
    • Fourteen sockets for Tibbit modules
    • Fourteen sockets for Tibbit connectors
    • One extra socket for Tibbit #37 (RF connector)
    • Five 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
      • One of the UARTs works as a Linux console
    • Two module sockets have CAN capability (this requires Tibbit #51)
    • Eight module sockets have interrupt capability
    • One module socket has audio capability (this requires Tibbit #48)
    • One module socket can accommodate an SD card Tibbit (#49)
    • One module socket has PoE capability
  • Up to 12 SPI or 13 I2C interfaces
  • Onboard buzzer
  • RTC with a backup supercapacitor
  • 512MB DDR3 SDRAM
  • 512MB NAND flash
  • 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.)
  • Automatic on-demand CPU speed throttling
  • Reliable power-on/brown-out reset circuit
  • Power: 500mA @ 5V (100Base-T mode, full speed)
  • Dimensions (LxW): 165 x 94mm
  • Operating temperature range: -40°C to 70°C
  • Linux software and applications are upgradeable using the DNF system

See Also:

  • TPB3 Size 3 Tibbo Project Box
  • Tibbit blocks
  • LTPP3(G2) Size 3 Linux Tibbo Project PCB, Gen 2
  • TPP3(G2) Size 3 Tibbo Project PCB, Gen 2
  • TPP2(G2) Size 2 Tibbo Project PCB, Gen 2

Create Node.js Applications

The LTPP3 comes with Node.js preinstalled. We have developed a number of Node.js modules for accessing the board’s hardware resources and installed Tibbits. You can also utilize many existing modules, such as serialport and

Learn more...

Use the LTPP3 with Embedded AggreGate

The LTPP3 can be ordered with Embedded AggreGate (license purchased separately). Serving as the board’s execution environment, AggreGate lends the LTPP3 its immense power of data collection, processing, and visualization.

AggreGate provides uniform, consistent access to external data, devices, and systems using more than 100 supported communications protocols. Via a specially designed middleware C library, Embedded AggreGate can also access the board’s hardware resources, such as GPIO lines, serial ports, and Tibbits installed in the board’s sockets.

Learn more...

Or as a Generic Linux Platform...

... that comes in an attractive enclosure and may be extended with Tibbits. For example, you can use conventional C programming to develop applications for the LTPP3.

Learn more...

Files and Documentation

DocumentationLTPP3 Hardware Manual
DownloadsLTPP3 Firmware

Order the LTPP3 Board