RoweBots is a single-stop supplier of software products and services for Internet of Things (IoT) and Machine to Machine (M2M) communications in extremely small MCU or MPU-based devices using the UNISON RTOS.
Security is a critical part of all systems being designed today and RoweBots pays special attention to security for devices connected to the IoT or devices involved in M2M communications. Such security must be end-to-end from device to cloud and depends on encryption/decryption that spans that range. This starts with such things as UNISON’s support of Arm TrustZone technology for storing things like a private key on Arm Cortex-M devices along with its own secure bootloader. That encryption uses standard protocols that include TLS/SSL, IPSec and IP Filtering. It spans the range of usage including email using SMTP and TLS. It includes secure web server communication using HTTP and TLS for HTTPS, SSH or secure shell along with SFTP for secure file transfer. Using UNISON RTOS with its modular architecture allows developers to include the exact mix of functions they need along with a host of proven device drivers and additional wireless communication protocols that can be quickly integrated. This can significantly decrease time to market and product development cost. RoweBots is based in Waterloo, Canada.