Numerous information on the communication with the Lego Mindstorms brick can be found on the internet using the SerialOI packages and the Math4NXT by Denis Cousineau. It is however very difficult to find information/guides to the new Connected devices in Mathematica 10, unless you are dealing with an arduino or a raspberry pi. On Wolfram connected devices project the sensors of the Lego windstorm EV3 brick can be found, however the database provides no information on how the connection and communication is actually conducted.
Replacing DeviceOpen, DeviceRead and DeviceWrite with the old SerialOpen, SerialRead and SerialWrite is unsuccessful.
Do anyone have experience with the connection of the Lego Mindstorms brick in Mathematica 10 or can anyone provide information on how to use the very limited information on http://devices.wolfram.com to connected and communicate with a given device?
You might find the above code useful. From memory, using a previous version of this on my PC was quite tricky.
However, I have used the above on my Macbook Air (using Mathematica 11.2). It was pretty straightforward,
just run the package, and eg in a new notebook type:
EV3Connect[]
EV3StartMotor[ EV3PortB, 50 ]
Feel free to let me know if you have any difficulties.