Repository navigation
Peripherals
Tim Knapen edited this page Apr 8, 2026
·
11 revisions
Information about the different peripherals and how to access them.
Most examples I provide here are for the old (and unsupported) nRF5 SDK v17.0.2, because that's what I've been using. I believe these examples will also help you get started if you are choosing to use the current nRF Connect SDK.
Setting up I2S to send audio to the 2 amplifiers and the Bluetooth module.
I2C setup for controlling the TAS2505 and CS42l42 audio amplifiers.
PWM setup for driving the LEDs.
SAADC setup for reading ladders, faders and battery level.
Interfacing with the BQ24232 battery charger.
Interfacing with the bluetooth module.
Interfacing with the on board eMMC flash memory.
Sending out MIDI or Pocket Operator sync over the second headphone jack