When trying out our code examples or testing your own projects, remember to define the proper Tibbit layout before running the corresponding code.
Components
1×
Relay Tibbit
These relays have the contact capacity rated at 1A/30V (resistive load). To activate a relay, set the corresponding control line LOW. When left unconnected, control lines default to HIGH (and, hence, relays are off).
1×
Size 3 Linux Tibbo Project PCB (LTPP3)
LTPP3 is a Linux-based Tibbo Project System (TPS) board with Ethernet, as well as optional Wi-Fi* and GPRS** connectivity. The board is based on a powerful 1GHz Cortex-A8 Sitara CPU and has four UARTs, as well as two CAN controllers.
1×
RS232 Tibbit
This is a standard "simple" RS232 port. This Tibbit is based on a generic RS232 transceiver (we use Zywyn ZT232F).
Various Tibbits require various resources. For instance, a relay Tibbit set into the socket S1 of the LTPP3 board will require the S1 interface lines to operate as general-purpose I/O (GPIO) lines. The RS232 Tibbit set into the same socket will need a UART to be enabled and mapped to this Tibbit's interface lines.
The LTPP3 gives you an interactive graphical tool to define your Tibbit configuration (to specify what Tibbit goes into what socket). The tool also checks out if there are no problems/mistakes with your configuration. As soon as the desired layout is created and saved, you should reboot the board to let the new configuration take charge. See the video below to get the idea of the configuration process.
When giving our code examples a try or testing your own projects, don't forget to define the proper Tibbit configuration before running the corresponding code.