Today’s demanding customers expect attractive displays and smartphone-like functionality from all of their devices, including those which are compact and low-powered. This provides a challenge for embedded developers -- the task of delivering this enterprise and smartphone like functionality on microcontroller-based systems.

An enterprise server could potentially solve this problem, but microcontrollers do not have enough "juice" to power these environments. In addition, the enterprise servers are not well suited for such device management. Equally challenging/limiting is the fact that the vast majority of commercial (and non-commercial) web servers do not provide the functionality required to design modern web based applications.

Real Time Logic Product Description Intended Application

Complete suite of application/web server development, secure IoT protocols, and security tools for embedded devices. Includes scripting language, MQTT client, SMQ broker, WebSocket client and server, REST, Ajax, XML, SOAP, etc..

  • Secure IoT Protocol Engine
  • High level scripting engine simplifies design of complex logic
  • Human-to-Machine(H2M) interfaces
  • Machine-to-Machine(M2M) communication

Compact, fast SSL/TLS stack and cryptographic engine to secure communications integrity. The SharkSSL product includes the following protocols:

  • Secure/protect any type of communication, including IoT, H2M, and M2M.

Extremely lightweight embedded crypto library designed specifically for embedded resource-constrained devices.

  • Secure boot.
  • Signature management.
  • General cryptographic management.

SMQ lets developers quickly and inexpensively deliver world-class management functionality for their products. SMQ is an enterprise ready IoT protocol that enables easier control and management of products on a massive scale.

  • Device Management and Control
  • Network Management
  • Secure IoT and Machine-to-Machine(M2M) communication

Secure embedded MQTT library.

  • Secure IoT and Machine-to-Machine(M2M) communication

Barracuda Web Server

Compact, industrial-strength web server engine optimized for small, deeply embedded devices.

  • Human-to-Machine(H2M) interfaces
  • Machine-to-Machine(M2M) communication

PikeHTTP Client

HTTP(S) client C library (commonly used with SharkSSL for secure communication).

  • IoT and Machine-to-Machine(M2M) communication