Tibbo’s Remote IO Controllers Offer Unmatched Flexibility
Remote I/O devices are well-established in the industrial world. By supporting popular communications protocols such as Modbus, they give other equipment and control systems such as SCADA access to remote inputs and outputs.
Tibbo’s Remote IO (RIO) controllers offer an important advantage over the competition. Built on our Tibbo Project System (TPS) platform, our RIO devices are tremendously flexible because all of their I/O and sensing capabilities come from the installed Tibbit modules.
While other vendors offer long lists of remote I/O devices in various fixed configurations, we let you pick and choose just the features that you require for each particular project. Need a certain I/O function? Install the right Tibbit. Have no use for something? Leave it out.
Since all this flexibility can be intimidating to novice users, we’re rolling out a number of standard starter configurations. These devices are ready to be deployed or can serve as the starting point for your own tailored controller.
RIO controllers run our open-source Remote IO app, which features an advanced, intuitive UI that simplifies controller configuration. The interface displays the actual layout of the device and lists the Modbus registers associated with each I/O line or Tibbit function.
To simplify the deployment in the field, our RIO controllers optionally allow the configuration of basic parameters from your smartphone over a BLE connection.
CODY: Develop Complete Applications Without Any Coding
This month, we show you how to take that project over the finish line and turn it into a functional application without writing any code. How do we accomplish such a magical feat? With AppBlocks, the last link that turns CODY into a truly no-code development tool. Now you can spend less time on developing code and focus more on creating and deploying solutions.
The AppBlocks feature provides an intuitive visual development environment. In this environment, all supported software modules are represented by blocks, which you drag onto and interconnect inside the project canvas. For many usage scenarios, CODY is now capable of producing fully functional, deployable applications.
We invite you to see for yourself the truly revolutionary nature of AppBlocks. As the development is ongoing — with new functionality and support for more features being added regularly — we welcome any feedback regarding your experience.
P.S. Feel free to contact us for a personalized, complimentary guided tour of CODY.
PinMux Wrapper Gains I²C Support
As part of the ongoing development of Tibbo’s Ubuntu-derived distribution, we’ve updated the Python wrapper for PinMux to support I²C communications. The wrapper now allows you to dynamically map the I/O lines of the Plus1 SoC to I²C peripherals.
To demonstrate this functionality, we’ve added an I²C example using Tibbit #36 (an accelerometer) to our Getting Started guide. This example consists of the sample code and a custom library for this Tibbit, both written in Python. Tibbit #36 was chosen because it is one of our more complicated I²C sensors, which means that your code will probably be simpler than this sample code.
Separately, we’ve also updated the Wi-Fi and Bluetooth configuration scripts included in our distribution’s Out-of-Box Experience (OOBE). These new interactive scripts consolidate the functions of several older scripts to make wireless driver installation and configuration truly effortless.
Getting the latest versions of the PinMux wrapper and OOBE is as simple as performing an update and upgrade of your installation — also covered in our guide!
Courtesy of Tibbo