Solange es das nicht gibt ist es keine Alternative.
Im Prinzip gibt es beides doch schon längt:
1. Ohne Notwendigkeit zur aktuellen LEGO Software Kompatibel zu sein.
Hardware
a) Nimm ein Microcontrollerboard deiner Wahl.
b) Nimm DC Motortreiber deiner Wahl
Ersatzweise fertige Fahrtenregler für Brushless
c) Wähle eine passende Stromversorgung
Software:
Es gibt für jedes Teilelement deiner Lösung, auch für den von dir gewählten Controller
A) Beispielcode zur Ansteuerung von Brushless / oder eben DC Motortreiber.
b) Beispiel zur Ansteuerung eines Servos --> Ein fertiger Fahrtenregler für Brush/Brushllessmotoren aus dem RC Bereich wird ebenso angesteuert.
c) Beisiele zum Auslesen von RC Empängern, sei es als PWM oder S.-Bus .....
In der Tat: Löten muss man noch, ansonsten "einfach" die vorhandenen Codebeispiele passend zusammensetzen.
2. Wenn du die vorhandenen PU Profile / Apps der originalen LEGO Kits verwenden willst, oder eben die PU app als Baukasten
--> Auf Basis von ESP32 ist dieser "HUB Simulationsmode" oder "Digital Twin Mode" zur Softwarekompatieblen Nachbildung eines BLE Gerätes doch ebenso in Bibliotheken
nahezu gebrauchsfertig implementiert.
Hatten wir schon erschöpfend besprochen, wie auch immmer .