ClarinoxSoftFrame is our framework which forms the backbone of all Clarinox solutions

SoftFrame enables the electronic engineering tasks associated with the development of wireless devices to be performed efficiently, and the outcome to be more robust.



Clarinox SoftFrame secure wireless platform - Facilitates the fast development of robust Bluetooth, BLE and Wi-Fi MCU/RTOS based devices.


This middleware provides all the necessary infrastructure for the embedded software engineer to develop without the need to know the real-time operating system (using Microsoft Visual Studio C++ or GNU tools as appropriate). Prototyping and simulations can be done, without the need for hardware, on a PC running Windows 2000/XP or Linux (e.g. Ubuntu/Debian, RedHat, Suse and embedded distributions).


Threading, Timer, Semaphore, Mutex, IPC   message passing, Event handling, Finite state machine. ClarinoxSoftFrame provides standard libraries, memory management functionality for deterministic execution on all platforms. Debug, trace and profiling functions improve the product quality and speed up time to market.


The Platform Interface guarantees the smooth porting of applications to different hardware. Add-on protocols instantly put your team ahead of the competition by  providing off-the-shelf wired or wireless protocols. Many platforms are supported, see supported platforms below



  • Authentication (including certificate based security)
  • Encryption (allows customer defined cypher suite)
  • Secure connection support
  • Support for multiple target platforms, same stack, same API across targets
  • Memory leak detection
  • Innovative Debugger for improved system visibility
  • Interprocess communication to enable separation of application and protocol stack across two CPUs

Supported Platforms



Altera, Atmel/Microchip, Analog Devices, BlackFin, ARM Cortex M0 / M3 / M4, Cypress, Dialog Semiconductor, Intel x86 / Atom / Quark, Marvell, Mediatek, MIPS, NXP LPCxx / i.MX / Kinetis, PowerPC, Qualcomm, Realtek, Renesas, Risc-V, SPARC-LEON, STMicro STM32F4x, TI DSP / MSP / OMAP / Jacinto / DaVinci / Sitara™ 335x / Tiva, Xilinx

Wireless chipsets

CSR (BC - 02/03/04/05/06), Broadcom/Cypress (BCM2033 / BCM4329), Marvell 88W8887/88W8977/88W8997, MediaTek, Realtek 8761, TI WiLink 6/7/8 families, TI CC256x, Dialog Semiconductor DA14580/DA14581 and Qualcomm. Clarinox have successfully worked with many USB dongles featuring CSR, ISSC, Broadcom and Ericsson licensed radios.


Android, AUTOSAR, eCos, embOS, FreeRTOS/SafeRTOS, INTEGRITY, Linux, mbed RTOS, MQX, Nucleus, QNX, RTX, TI-RTOS, ThreadX, uC/OS-III®, ulTRON, VxWorks, Windows 7 / 8 / 10, WP7 / WP8




Supported Platforms

For a full range of supported platforms, please refer to Supported Platforms

Related Videos
Related News

Debugging: Wikipedia states that "Debugging is, in general, a lengthy and tiresome task." ... for debugging discussion Comments from reader ...

Read More

Conference Paper: A flexible plug-in based debugger: The paper describes a flexible, plug-in based debugger. The debug system, built as a C++ interfac ...

Read More

Short Range Wireless Usage, Concerns, Directions and Debugging in the IoT Era: The world of embedded is changing. It is being impacted by one of the m ...

Read More

Products & Solution



ClarinoxBlue, the most comprehensive Bluetooth stack solution in the embedded market


ClarinoxWiFi, our complete WiFi stack solution


ClariFi, our debugger and protocol analyser


Hardware modules and kits for IoT and wireless technology developments

See More..