How to make DIY under $15 Bluetooth wireless buttonbox for sim-racing fans. In this case, I introduce Lolin32 board buy the source code allows to use any other ESP32 based development board like ESP32 Devkit-C(it has wireless certification for US/EU and also Japan).
Lolin32 ESP32 based board with Li-po charger https://www.aliexpress.com/item/33009178296.html
Switch for paddle shifter https://s.click.aliexpress.com/e/_dYCX1lQ 12mm Push Switches https://s.click.aliexpress.com/e/_d89peSc Magnet 6mm diameter $1 /8pcs (at DAISO, product#371) Use just 4 pcs for paddle shifters
ESP32 source code (Arduino sketch) https://github.com/warenosyo2/ESP32-BLE-SimWheel-ButtonBox Must be use with ESP32 BLE Gamepad library -> https://github.com/warenosyo2/ESP32-BLE-Gamepad
If you are newbie of ESP32 Arduino IDE user, see the instruction before load my sketch https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
All of 3D data(STL and STEP) can be download from my Thingiverse page. https://www.thingiverse.com/thing:4566374