Close

compiling the source code​

A project log for TX16s buddy box (wireless master/trainer)

a wireless buddy box for Radiomaster TX16s + Bluetooth joystick

jp-gleyzesJP Gleyzes 12/10/2025 at 06:240 Comments

Follow these guidelines to compile the project

arduino IDE

Fisrt step will be to install the Arduino IDE. It can be found here. Simply download it and install it!

Run it and add the Espressif package for all your ESP boards.

  1. Go in the board manager tab
  2. filter for ESP32
  3. install Espressif package

board selection

into the Arduino IDE, select the board : tools/board/ESP32/Nologo ESP32C3 Super Mini 


Library installation

Four libraries must be installed for the .ino file to compile

SBUS library bolder Flight

  1. select the libray tab
  2. filter with "SBUS"
  3. install Bolder Flight Systems SBUS

PPM library

  1. select the library tab
  2. filter with "PPM"
  3. install  ESP32_ppm by Fanfan la tulipe


NimBLE library

  1. select the library tab
  2. filter with "nimBLE"
  3. install  NimBLE-Arduino by h2zero


BLE gamepad library

This one is to be installed from github repository here : https://github.com/lemmingDev/ESP32-BLE-Gamepad

download the .zip file and drop it into the library folder of your arduino install.

then install it following sketch/include library/Add Zip library menu

Now you can compile the source code of my github repo


Discussions