A list of the 8 libraries in the architecture apollo3.

ArduinoBLE Enables Bluetooth® Low Energy connectivity on the Arduino MKR WiFi 1010, Arduino UNO WiFi Rev.2, Arduino Nano 33 IoT, Arduino Nano 33 BLE, Nicla Sense ME and UNO R4 WiFi.
BLE-MIDI BLE-MIDI I/Os for Arduino
EmbeddronicsBleOTA Bluetooth low energy (BLE) library for updating firmware over ble.
IRMP Receive and send infrared signals.
ServoEasing Enables smooth servo movement. Linear as well as other (Cubic, Circular, Bounce, etc.) ease movements for servos are provided. The Arduino Servo library or PCA9685 servo expanders are supported.
uMyo_BLE Allows to get data from uMyo devices using BLE-enabled Arduinos (nRF52x and ESP32).
vovagorodok_ArduinoBleChess Bluetooth low energy (BLE) library for communication via CECP chess protocol.
vovagorodok_ArduinoBleOTA Bluetooth low energy (BLE) library for uploads.