Shimano Di2 to Bluetooth Keyboard remote control mod

Modifying a Shimano Di2 road shifter to control virtual shifting in Rouvy and MyWhoosh and a smart trainer using Seeed Studio XIAO nRF52840 module as a Bluetooth Keyboard