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
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










