Ubiquios:
Embedded Stacks
for Connectivity

We made it easy for you to build
multi-functional products - fast.

With support for a comprehensive range of wireless and network technologies, Ubiquios by Virscient is a low-memory/low energy software stack that allows you to choose the best-in-class transceivers for your application. Now you, too, can rapidly deliver a compact and secure product to market.

Features

Ubiquios is packed with features that make it easy to deliver standards-based connectivity into IoT products. Read more about the key feature groups below.

For Silicon and IP vendors

With internal support/development bandwidth focused on your Tier 1 customers, innovative silicon and IP vendors can leverage our compact footprint and portability to save money and accelerate your time to market for highly-integrated IoT solutions.

Ubiquios’ flexible licensing and pricing models can satisfy often-divergent customer needs and drive additional silicon sales volume with minimal fuss.

For System integrators and ODMs

By using Ubiquios, smart system integrators and ODMs build platforms that allow you to maximise reuse and deliver rapidly on customers’ diverse needs as they arise, with a robust and supported connectivity stack.

Using Ubiquios as the abstraction for your connectivity allows you to take a building block approach to combining transceivers, MCUs, and other application-specific logic and software modules.

For Product developers and OEMs

Great product developers focus on differentiating their products through its design and user features, rather than sinking precious engineering resources reinventing the wheel on connectivity.

Ubiquios provides a turn-key solution for your wireless connectivity needs, with broad support for transceiver silicon and modules from market leaders such as Infineon, Murata, Laird, TI, and Qualcomm.

Why choose Ubiquios?

Whether you’re embarking on development of an consumer wireless product, or building highly integrated silicon solutions for mass market application, Ubiquios can help you succeed! Here are some reasons why Ubiquios is a great choice for your connectivity project.

Full-stack Solution

Ubiquios provides every layer you need between radio and application, including blocks such as L2CAP, RFCOMM and GATT, Wi‑Fi SoftMAC and WPA supplicant, TCP/IP, TLS, MQTT, and AWS, Azure and other cloud agents.

Compact Footprint

Ubiquios is built from the ground up for minimum Flash/RAM footprint. Complete IoT solutions including SoftMAC Wi‑Fi, TCP/IP, TLS, and MQTT can be deployed in less than 128 kB Flash and 32 kB RAM.

Simple, Powerful APIs

Ubiquios makes the common case easy, and the complex case possible. Our APIs are clean and well-documented, and make it easy to implement robust, low-power connectivity with minimum development effort.

Robust Security

Ubiquios has compact implementations of industry-leading security protocols including WPA-Enterprise and TLS (with OCSP), including support for private key offload to hardware secure elements or other trusted modules.

Bare Metal or RTOS

Ubiquios protocol stacks can run on bare metal for low-footprint, low-power applications, or easily integrate into common embedded RTOS platforms such as FreeRTOS, Arm Mbed OS, ThreadX, or Wind River VxWorks.

Broad MCU Support

Ubiquios was designed and optimised for 32-bit microcontrollers including Arm Cortex-M, RISC-V, and MIPS/PIC32, but has been deployed on a wide range of open or proprietary 32-bit and 16-bit cores – including some peculiar ones.

Contact

Let’s talk about how Ubiquios can accelerate your path to market

Related capabilities

Embedded Software

We design and develop embedded software systems for wireless and connected products.

Printed Circuit Board Design

We design electronics for wireless and IoT products and platforms, at silicon, PCB, and system levels.

Radio, RF, and Antenna Systems

We design and tune RF and antenna systems to meet the performance and form-factor needs of your product.