Skip to main content
NRB Tech NRB Tech
← Back to Projects
Assistive Technology / Accessibility

Pretorian Technologies

Drop-in Bluetooth module replacement firmware enabling product continuity after component end-of-life.

Date: May 2026
Client: Pretorian Technologies

Services Provided

Connected Product Development Long-Term Device Support

Technologies

Nordic nRF52832 nRF5 SDK SoftDevice S132 Bluetooth LE HID Secure DFU Embedded C CMake

Overview

Pretorian Technologies designs and manufactures assistive technology devices that enable people with disabilities to control computers, tablets, and smartphones. Their products—including the APPlicator wireless switch interface, iSwitch accessibility buttons, and Blueline communication aids—are used by schools, care facilities, and individuals worldwide.

The Challenge

Pretorian’s product line relied on the RN42 Bluetooth module, a component that had been in production for over a decade. When Microchip announced the RN42’s end-of-life, Pretorian faced a difficult choice: either redesign all of their products’ MCU firmware—a costly, time-consuming process that would require recertification—or find a way to maintain compatibility while upgrading the Bluetooth hardware.

Drop-In Replacement Module

NRB Tech developed a custom Bluetooth module based on the Nordic nRF52832, designed as a direct drop-in replacement for the RN42. The replacement module:

  • Replicates GPIO connections — The replacement module replicates the RN42’s GPIO signalling—connection enable, mode select, baud select, and connection status—so the host MCU controls it exactly as before
  • Emulates the RN42 command interface — The module implements the RN42 serial command and data-mode protocol the host firmware relies on, so the host MCU sees no difference between the original module and the replacement
  • Preserves the behaviour host firmware depends on — HID profiles, pairing, and device configuration continue to work as the host expects

This approach allowed Pretorian to upgrade their entire product line without touching a single line of MCU firmware.

Secure Field Updates

The new platform includes secure Over-the-Air (OTA) update capability built on Nordic’s Secure DFU:

  • Cryptographically signed packages — Update packages are signed and verified during installation, preventing tampered firmware from being deployed
  • Safe update process — A buttonless over-the-air entry path and secure bootloader let devices recover safely if an update is interrupted
  • Future-proof architecture — New features and compatibility improvements can be deployed to devices already in the field

Products Upgraded

The same module firmware now powers several Pretorian products, with each host device configuring its own name and behaviour without firmware changes:

  • APPlicator — Wireless switch interface that connects accessibility switches to iOS devices
  • iSwitch — Bluetooth-enabled accessibility buttons in various sizes and activation forces
  • Blueline — Communication aids for users with limited mobility

The module supports both standard HID operation and a data (MLDP) mode, so products that need a richer data channel as well as keyboard, mouse, and switch input are served by the same platform.

Long-Term Support

Assistive technology products have long lifecycles—users and institutions depend on devices working reliably for years. The Nordic-based platform provides access to ongoing security patches and Bluetooth stack improvements, ensuring these devices remain supported and secure.


“When we learned RN42 was being discontinued, we thought we’d have to redesign everything. NRB Tech delivered a drop-in replacement that let us keep our existing firmware and ship upgraded products within months. Our customers didn’t notice any change—except better Bluetooth performance.”

Dave Gilbert, Director, Pretorian Technologies

Interested in a similar project?

We'd love to hear about your project requirements.

Get in touch