Skip to main content
NRB Tech NRB Tech
← Back to Projects
Consumer Products / Music Technology

Positive Grid

Firmware platform for Bluetooth and USB-connected guitar controllers with secure updates, USB MIDI, and long-term maintainability.

Date: January 2026
Client: Positive Grid

Services Provided

Connected Product Development

Technologies

nRF Connect SDK Zephyr RTOS USB MIDI Bluetooth LE Embedded C Python

Overview

Spark Control X foot controller with Spark 40 amp and companion app

Positive Grid creates music technology products including the Spark series of smart guitar amplifiers. NRB Tech developed the firmware for Bluetooth and USB-connected foot controllers, giving musicians reliable hands-free control over amp settings, effects, and recording workflows.

The Challenge

The foot controllers needed to work reliably across Bluetooth and USB, with broad compatibility across computers, tablets, and phones. The platform also needed to stay maintainable over time, so security patches and new features could be added without repeated rewrites.

Future-Proof Platform

The firmware was migrated to the latest nRF Connect SDK and Zephyr RTOS, providing a more maintainable foundation with ongoing vendor support, improved power management, and a clearer upgrade path.

A formal patch management system means SDK upgrades can be applied quickly, with changes stored as versioned patches rather than manual edits scattered through the codebase.

Universal Connectivity

Full USB MIDI support allows the foot controllers to work as class-compliant controllers with computers and mobile devices, with no drivers required. The implementation negotiates the best available protocol automatically, maintaining compatibility with both legacy music software and modern digital audio workstations supporting high-resolution MIDI.

Musicians can use the same controller across Bluetooth and USB without learning separate workflows or reconfiguring the device.

Reliable Updates in Any Environment

Firmware updates work via both USB and wireless OTA. USB DFU is particularly useful in live performance environments where wireless interference is common.

The update system is designed to reduce field-update risk:

  • Secure firmware signing prevents tampered updates
  • Automatic rollback if an update fails
  • Single update packages support multiple hardware revisions

Professional Expression Pedal Support

Expression pedal calibration delivers smooth, precise control for performance use:

  • Extended battery life through intelligent sensor sampling
  • High-precision calibration via the companion app
  • Consistent response curves with configurable dead zones

Consistent Behaviour Across Connections

The same features, including tuner control, FX Loop toggling, and looper commands, work identically whether connected via Bluetooth or USB. Musicians do not need to learn different workflows for different connection types.

Release Infrastructure

An automated release pipeline supports consistent, repeatable firmware releases:

  • Secure signing with hardware-specific keys
  • Hermetic build environments ensure reproducible binaries
  • Single build process generates packages for all hardware variants
  • RSS feeds enable companion apps to discover available updates

Room for Growth

Memory optimisation tools enabled USB MIDI support without sacrificing performance on the constrained nRF52840 platform. Modular build configuration allows unused features to be excluded, preserving headroom for future functionality.

Interested in a similar project?

We'd love to hear about your project requirements.

Get in touch