Using App Inventor to control Lego Mindstorm NXT

I am creating my first app to control my lego NXT robot. After I added a Lego Mindstorm NxtDrive to designer view, I always get the following error message.
"Error from Companion: error: undefined variable. (irritants: yail/com.google.appinventor.components.runtime.NxtDrive)"

How to fix it?

On the website http://doesappinventorrunonios.com/ you can find what is working and what not. Since NXT is an older system it seems it won't be supported anymore. To use your NXT you will have to use an Android phone.

1 Like

Note that the NXT is not compatible with iOS, unfortunately. The Ev3 can be used with iOS, but we are waiting on some approvals from Apple and LEGO since it isn't as easy as talking to the device via Bluetooth like on Android.