* These are Tibbo BASIC/C-programmable devices and their function depends on the loaded app.
We offer many ready-to-use apps, among them a serial-over-IP (SoI) app and Modbus Gateway app.

Size 3 Linux Tibbo Project PCB (LTPP3), Gen. 2

Size3 Tibbo Project PCB

The LTPP3(G2) is a Linux-based Tibbo Project PCB belonging to the Tibbo Project System (TPS) platform. The board is based on the powerful quad-core 1GHz Cortex-A7 Plus1 (SP7021) CPU jointly developed by Sunplus and Tibbo.

The LTPP3(G2) features a powerful set of I/O ports located directly on the board. Dual Ethernet ports allow daisy-chaining with other Ethernet devices. Wireless connectivity (through an optional add-on module) has been expanded to 802.11a/b/g/n/ac and Bluetooth/BLE 5.0, while 4G LTE Cat-1 or NB-IoT is supported through the use of dedicated Tibbits. Also new are integrated HDMI and serial-over-USB console ports, as well as two USB 2.0 Host ports with Type-A connectors and a built-in microSD slot. The board incorporates a power supply with an input range of 8V to 60V, eliminating the need for power Tibbits.

Offering four tiles for a total of eight Tibbit module and eight Tibbit connector sockets, the LTPP3(G2) can be used to create TPS configurations with up to four full serial ports, up to 16 relays, or up to 32 control lines, such as opto-inputs, PWMs, or open-collector outputs.

The LTPP3(G2) can be used as a bare board or assembled into a Size 3 Linux Tibbo Project Box (LTPB3). It also serves as the evaluation board for our Plus1 (SP7021) chip.

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

Key Features

Based on Plus1 (SP7021) quad-core 1GHz Cortex-A7 CPU

Eight module + eight connector sockets
(for a total of 32 I/O lines)

Two 10/100 Base-T Ethernet ports support daisy-chaining

Optional 802.11a/b/g/n/ac +
Bluetooth/BLE 5.0
Two USB 2.0 Host ports with
USB Type-A connectors
Four UARTs +
serial-over-USB console port
HDMI port for connecting external displays
Onboard buzzer
Up to four SPI and four I2C interfaces
Onboard RTC with
backup supercapacitor
microSD card slot
2048-byte EEPROM
Integrated power supply
with 8V~60V input range


  • 32 I/O lines
  • Four tiles
  • Eight sockets for Tibbit modules
  • Eight sockets for Tibbit connectors

Compatible with:



  • Quad-core 1GHz Cortex-A7 Plus1 (SP7021) chip
  • Runs a fine-tuned Yocto-based Linux distribution
  • Two 10/100BaseT Ethernet ports with RJ45/magnetics
    • Internal transparent switch for daisy-chaining with Ethernet devices
    • Can alternatively be configured as two independent Ethernet ports
  • Optional 802.11a/b/g/n/ac and Bluetooth/BLE 5.0 add-on module
  • Optional LTE Cat-1 or NB-IoT connectivity through dedicated Tibbits
  • Four tiles with 32 general-purpose I/O lines
    • Eight sockets for Tibbit modules
    • Eight sockets for Tibbit connectors
    • Eight 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 with RTS/CTS, XON/XOFF flow control
      • Half-duplex mode with direction control
    • Eight module sockets have interrupt capability
    • Four Tibbit module sockets have SPI/I2C capability
  • Onboard buzzer
  • RTC with a backup supercapacitor
  • 512MB DDR3 SDRAM
  • 4GB eMMC
  • microSD slot
  • 2048-byte EEPROM for data storage
  • Twelve onboard LEDs
    • Green and red main status LEDs
    • Yellow Ethernet link/activity LED (serving both ports)
    • Five blue LEDs (for Wi-Fi signal strength indication, etc.)
    • Two yellow Ethernet link LEDs, one for each Ethernet port*
    • Two green Ethernet activity LEDs, one for each Ethernet port*
  • Serial-over-USB console port
  • Reliable power-on/brown-out reset circuit
  • Power
    • Onboard power supply with 8V to 60V input range provides 2.5A of current and removes need for power Tibbits
    • Current consumption: 400mA@12V (with both Ethernet ports enabled)
  • Dimensions (LxW): 165mm x 94mm
  • Operating temperature range: -40°C to 85°C
  • Linux software and applications are upgradeable using the DNF system

See Also:

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

*These LEDs are not visible when the board is placed inside the LTPB3.

Create Node.js Applications

The LTPP3(G2) 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 socket.io.

Learn more...

Use the LTPP3(G2) as a Test Bed

The LTPP3(G2) can be used as an evaluation platform for the Plus1 CPU to determine whether the chip is viable for your project's needs.

Or as a Generic Linux platform...

... that comes in an attractive enclosure and may be extended with Tibbits.

Files and Documentation

DocumentationLTPP3(G2) Hardware Manual
Linux on TPS
DownloadsLTPP3(G2) Firmware

Order the LTPP3(G2) Board