TIBBO Project System 3 Linux Modular Controller Review @TheBreadboardca
TIBBO Project System 3 Linux Modular Controller Review  @TheBreadboardca
Uploaded August 2016 | Updated September 2026, 3 weeks ago
After a few weeks of working with TIBBO on this product, I am now of the opinion it is one of the cleanest and simplest little automation / controller units I have reviewed so far. Not the most powerful and not the best for all environments but when it comes to the "Normal Human Occupied" environment, this is certainly a great choice. Price and flexibility is there and my experience with their support over the last few week has been outstanding. As TIBBO adds to the software packages for this is should only get better. Time will tell. Did I say it reminds me of LEGO lol.

The LTPP3 is ideal for applications that require no human-machine interface (HMI) while calling for a significant number of I/O lines and/or functions. Offering 7 tiles for a total of 14 Tibbit module and 14 Tibbit connector sockets, the LTPP3 can be used to construct devices with up to 25 relays, or up to 47 opto-inputs, PWM outputs, open-collector outputs, or other I/O. But this can also fully support Node-Red Dashboard and therefor present quite reasonable browser based HMI Interfaces at a reasonable response time (Look for future videos where I will test more of this out)

Tibbo envisions a variety of use scenarios for the LTTP3. In one scenario, the board is purchased with an Embedded AggreGate license. Embedded AggreGate turns the board into a compact AggreGate server, thus allowing for rapid development and deployment of IOT applications. It is also possible to develop the board's software in node.js and, in the near future, in Tibbo BASIC/C (TiOS porting to Linux is currently under way).

LTPP3 comes with Node.js preinstalled. Tibbo are currently developing node.js modules for accessing the board’s hardware resources and installed Tibbit blocks. You can also utilize many existing node.js modules, such as serial port and socket.io.

I have written a few wrappers for Node-Red that are used in the video and these seem to work very well. The Node.js modules from Tibbo were utilized for e actual communications to the hardware and this is the way I see all modules being utilized as it provides max flexibility and keeps the LEGO feel of the system

Here is a link to the tibbits node-red nodes I created. The actual .node files are not there, they can be obtained from TIBBO. I do not yet have permission to share them. bitbucket.org/thebreadboardca/tibbits

Based on 1GHz Cortex-A8 Sitara CPU from Texas Instruments.
10/100Base-T auto-MDIX Ethernet port with RJ45/magnetics.
51 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:
Baud rates 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*.
2 Tibbit module sockets have CAN capability;
8 Tibbit module sockets have an interrupt capability;
1 Tibbit module socket has PoE capability.
Optional Wi-Fi interface (requires the LW1000 add-on module*).
Optional GPRS interface (requires Tibbit #47).
Onboard buzzer.
Optional 96KHz stereo audio line out, mic in (req. Tibbit #48)*.
RTC with backup supercapacitor.
512MB DDR3 SDRAM.
512MB NAND flash.
Optional micro SD card slot (requires Tibbit #49)*.
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 @ 5.0V (full speed, 100 Base T mode).
Dimensions (LxW): 165x94mm.
Operating temperature range: -40 ~ +70C.
Internal software is upgradeable from a TFTP server.

You can find all sorts of info on the TIBBO web site, here are some useful links. You can also buy direct from TIBBO Here tibbo.com

C How to linux.com/blog/tibbo-ltps-native-c-development-how

npm packages for nodejs npmjs.com/~tibbo-tps

A number of how to links including flashing new firmware tibbo.com/downloads/LTPS/docs/ltps-guide
tibbo.com/downloads/LTPS/docs/ltps-guide/firmware_initialization_internal.html
tibbo.com/downloads/LTPS/docs/ltps-guide/configuring_tftp_server_windows.html

TIBBO Packet collection including easy to use install script for Node-red and other dependancies tibbo.com/downloads/LTPS/packets

Cross Platform Help tibbo.com/downloads/LTPS/SDK

Firmware image folder tibbo.com/downloads/LTPS/FW

rpm repository tibbo.com/downloads/LTPS/packets/cortexa8hf_neon/?C=M;O=D

Using the TPP website configurator, the system as reviewed (Including the pressure sensor) came out to about 427$. it is saved in the public projects as ThebreadboardDemoUnit if you wish to look it up
TIBBO Project System 3 Linux Modular Controller ReviewX5S Electronics UpgradeTI Tuesday - INA301 High Speed Current Sense AmplifierIOT2020 - Running Arduino Sketch on Linux, I2C, SPI and PWMProject Scrappy #8 Voron 2  2.4  R2. the Gantry pt1Tronxy X5S Review and Build. Pt2, Frame BuildXtar SIX-U U1 45W 6-port USB ChargerDAC8775EVM Quad Industrial DAC Technical Review pt 2 of 3TI Tuesday - High Side Current Sensing with the TI LMP8481 HHigh Quality low cost Colour LCD for Arduino and other SBCsInnovative case for Raspberry Pi, MaticBox.Portable Screens for your PC, Laptop or SBC
theBreadboard |

TIBBO Project System 3 Linux Modular Controller Review

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER