Arcturus Demo

Document created by Juan Rodarte Employee on Jul 24, 2019Last modified by Juan Rodarte Employee on Sep 4, 2019
Version 3Show Document
  • View in full screen mode

uCP1020 IoT Gateway Module and Mbarx IoT Middleware

  • uCP1020 IoT Gateway Module hardware
  • Mbarx IoT Gateway Middleware
  • TLS secure remote site connectivity
  • Data aggregation and proxy of remote IoT devices
  • Seamless switching between local and remote IoT sites  
  • Mbarx System Manager GUI IoT site management tool

uCP1020_Holding Module.JPG

uCP1020 IoT Gateway System-On-Module Hardware


This Demo Is Probably of Interest If You:

  • Have various remote site locations that need to be centrally connected
  • Require remote site data aggregation and secure connectivity, across public networks
  • Need to implement a private cloud service architecture (e.g. develop your own device interactions/workflow)
  • Require a versatile Linux platform to deploy various gateway services
  • Are evaluating options for RYO or commercial IoT gateway hardware

Differentiation This Demo Highlights

  • Modular, off-the-shelf IoT gateway hardware
  • Eco-system of Mbarx IoT solutions and tools
  • Simple, GUI driven management of remote sites
  • Complete system-level solution for private or public cloud IoT deployments


What this Demo is All About

uCP1020 IoT Gateway Demo - Using Mbarx IoT Gateway Middleware, End-points and System Manager Tool.


Demo Diagram(s)


IoT Physical Components


Edge Devices

  • SOC:2x 10/100/1000BaseT networking supported natively by the P1020 processor and on board network PHYs
  • Modules:Various PCIe and miniPCIe based connectivity options (see wireless below)
  • Software:Linux

Wireless Connectivity

  • Modules:GSM/LTE/HSPA/UMTS/EVDO data (depending on providers, regions and certifications).  As tested using Telit HE910 family (HEPCHGPS204T701)
  • Modules:Wi-Fi (depending on regions and certifications).  As tested using Atheros AR9390 family.
  • Software:Linux


  • SOC: Peripheral connectivity supported by SPI, I2C, UART, USB, SDHC, PCIe, miniPCIe

Cloud Infrastructure/Services

  • Software/Services: Arcturus Mbarx IoT Gateway middleware is fully compatible with Mbarx IoT end-nodes such as uCMK60 based on K60, K64.
  • Mbarx IoT protocol supports TCP/IP sockets with TLS security and simple character driven protocol
  • Mbarx IoT Gateway middleware supports remote-site aggregation, secure connectivity and device management proxy.
  • Optional plugs-ins for MQTT, CoAP and other popular IoT/M2M protocols.

Smart Devices/Apps

  • Software: Mbarx-Operations Controller supports cross-platform work-flow driven, operational control using a responsive HTML5 architecture.
  • Mbarx-System Manager site-wide IoT device/node management tool is available for PCs.

IoT System Capabilities
Device Management

  • Secure remote site connectivity
  • Remote site IoT node/device aggregation
  • Bulk device firmware updates, bulk configuration, site wide-provisioning
  • Secure IoT node/device management and configuration

Cloud/App Communications/Interworking

  • Wi-Fi Access Point (Host AP mode), cellular data


  • SSL/TLS 1.1,1.2 server and client with X.509

IoT Development Capabilities

Embedded Platforms

Embedded Tools

  • Linux - kernel, driver, middleware and user space application development
  • U-boot development and customization
  • MQX - KSDK


IoT Product TypeProduct/ComponentVendorResearch or Procure This Product/Component
End User HardwareLaptop PC Win7, Win8, Win10 or MacCommercialLaptop PC
End User SoftwareArcturus Mbarx System Manager Tool


Arcturus Mbarx IoT and M2M Solutions
End User Smart Device

Arcturus uCMK60 - VoIP / IoT Board/Modules

Arcturus uCMK64 - IoT Board/Modules

CommercialArcturus uCMK60 - VoIP / IoT Boards/Modules
End User Edge DeviceTP-Link TL-SF1008P 802.3af PoE SwitchCommercialTP Link TL-SF1008P
End User Edge DeviceLinksys EA6100 Dual Band Smart Wi-Fi RouterCommercialLinksys EA6100 Dual Band Smart Wi-Fi Router