Es ist eigentlich viel einfacher, den EV3 Brick direkt via USB oder Bluetooth anzusteuern. Ich nutze hierzu Visual Studio mit C# und .Net, aber es geht auch mit vielen anderen Sprachen. Hier findet sich ein Beispiel: https://www.roboternetz.de/community...it-31313/page3
Sehr hilfreich beim Programmieren ist ChatGPT, der sich um den ganzen Low Level Kram kümmert.
Zwei Beispiele, die gut funktionieren:
https://www.youtube.com/watch?v=G5DtExIYVPg (Rover Kampf)
https://www.youtube.com/watch?v=JTgq_xWDSbs (Kisten sortieren)