View full portfolio
Web DesignApp & Bespoke Software Development
Web Design
App & Bespoke Software Development
Mobile App Development
Custom Software Development
API Development
+4

Revolutionising the control and operation of model railways.

Project image
Project image
Project image

Hornby Hobbies is one of Britain’s most established heritage toy manufacturers, with a global presence in the model railway industry. While Digital Command Control transformed how locomotives could be operated, much of the software experience remained complex, desktop-bound and rooted in legacy tooling.

Hornby set out to modernise DCC for a mobile-first world. The goal was to replace track-based programming with intuitive over-the-air control, powered by BLE Mesh technology and supported by a scalable digital ecosystem. HM | DCC for the HM7000 and HM7040 decoder range became the foundation of that shift.

Bryter Digital partnered from concept stage, shaping the product architecture, mobile application and backend platform that now underpin Hornby’s connected decoder system.

Client

Hornby Hobbies

Project

HM | DCC: iOS & Android App

Industry

Consumer Electronics / IoT

Location

Global

The challenge

Traditional DCC programming relies heavily on Configuration Variables, numeric tables and manual reference to decoder documentation. Reading and writing CVs typically requires track-based programming cycles that are slow and often intimidating for newcomers entering the hobby.

Hornby needed to remove these barriers without compromising technical depth. The solution had to deliver instant over-the-air read and write functionality, support advanced sound profile flashing, and operate across both iOS and Android with full parity. Compatibility with older hardware and older mobile devices was a strict requirement, as the existing customer base could not be excluded.

At the same time, the platform needed to support long-term growth, including new sound packs, firmware updates and future feature expansion.

This was not an incremental upgrade to legacy software. It was a rethinking of how Digital Command Control should function in a modern, connected environment.

HM7000 R7322 Decoder
Hornby Rail Master

Architecture & platform design

The HM | DCC application is built using React Native to ensure a unified codebase across iOS and Android while maintaining performance and stability. However, BLE Mesh communication required bespoke native modules to handle provisioning, node management, device discovery and network synchronisation at a low level.

The application communicates with the HM7000 and HM7040 decoders via a secure BLE Mesh architecture, allowing locomotives to be configured and controlled without physical programming tracks or external hardware.

Behind the mobile layer sits HM Portal, a custom content and microservice system that powers application configuration, decoder metadata, sound pack distribution and operational control. This ensures Hornby retains full control over feature releases, content updates and ecosystem management.

The result is a structured IoT platform rather than a standalone mobile app.

Hornby Wonder Works in Margate

Simplifying DCC without reducing capability

One of the core design challenges was abstracting the complexity of CV programming. Traditionally, modellers adjust raw numerical values and cross-reference manuals to understand behaviour.

Within HM | DCC, these low-level configuration variables are translated into intuitive controls. Sliders and contextual options allow users to adjust acceleration, lighting behaviour, sound triggers and other locomotive parameters without needing to understand the underlying CV structure.

Instant over-the-air read and write functionality replaces slow track-based programming cycles. Changes are applied directly to the decoder via BLE, significantly improving speed and usability while maintaining full technical capability beneath the interface.

This approach ensures the platform remains powerful for experienced modellers while becoming accessible to new entrants of all age ranges.

Hornby HM DCC app with Track Builder by Bryter Digital

Over-the-air sound & firmware delivery

A defining feature of the HM7000 ecosystem is the ability to flash new sound profiles directly from the mobile application.

Delivering this required secure binary transfer, controlled write handling over BLE and robust error management to ensure stability during firmware operations. The decoder transitions from fixed hardware to a digitally evolving product, with Hornby actively releasing new sound packs to expand the library of supported locomotives.

This capability positions the decoder range as a long-term digital platform rather than a static product.

Iterative development & community feedback

Development followed an agile, collaborative structure with Hornby’s internal teams. A closed beta group of experienced enthusiasts received progressive builds throughout the development cycle, providing real-world testing across varied layouts and device types.

Feedback influenced interface refinement, control ergonomics, performance optimisation and stability improvements. This iterative process ensured the final product reflected both technical robustness and practical usability.

Hornby HM DCC app with HM7000 Engine Shed by Bryter Digital
Hornby HM DCC App Consist Bluetooth Control Screen

Performance & adoption

Early release metrics demonstrate strong adoption and operational stability across the iOS platform:

  • Over 170,000 impressions
  • More than 30,000 installs
  • In excess of 140,000 user sessions
  • Sub 0.05% crash rate

With fewer than 60 crash events across significant usage volume, the stability of the application remains exceptionally strong for a BLE Mesh IoT environment.

The application maintains a high App Store rating and achieved broad international rollout, supported by European language localisation at launch. The HM7000 decoder range has proven highly competitive in the DCC market, combining advanced wireless control with accessible pricing.

450k+

User sessions since app launch.*

18M+

HTTP requests handled per month.

0.04%

User crash rate per 100k app sessions.

Hornby Hobbies at the recent GETS show won an award for ‘Best Innovation of the Year’ for Hornby Bluetooth Digital Control and Triplex Sound. Of course, Bryter have had a huge influence in this innovation, so a big congratulations to Bryter and everyone involved!
George WallerProduct Development Engineer, Hornby Hobbies

Have a new project you'd like help with?