for the past few years, I have been using netbooks to program the NXT. I would like to move into the 21st century and use ipads. Is there an ipad app for programming the NXT brick?

  • 1
    Not directly or even officially. See How can I wirelessly connect connect the NXT and an iOS device for more details. Nov 14, 2012 at 1:02
  • 2
    Well if you had another computer you could connect it by using a desktop app like LogMeIn or Onlive Desktop , otherwise there are official way to program nxt app on iPad :(
    – user1158
    Nov 16, 2012 at 3:59
  • No, you can't, but some apps let you control the motors and read the sensor data; like the NXT Remote.
    – user2493
    Apr 15, 2013 at 11:08
  • Search inxtg-lite in apps store
    – user2996
    Sep 29, 2013 at 23:09

2 Answers 2


You may want to try these:

None of these are offical and you will have to use bluethooth to download and run programs.


There are no programming tools available on the currently available iOS devices, including iPads.

Technically speaking, this is because the iPad lacks support for the correct Bluetooth profiles that would allow a direct connection. iPads also have no USB port that can be used in host mode to directly connect the NXT (the USB to dock adapter from the camera kit does not work!).

Theoretically it should be possible if you take part in the Apple Hardware Development Program and write your own driver. But this is possibly out of scope for the rest of us ;-)

A mentioned workaround is to create an application on the iPad for source code editing and use a Proxy-PC that communicates over WiFi with the app, compiles the source code (e.g. NXC) and sends the binary to the NXT. If someone has done this, please let us know!

With the new EV3, things will change as this brick is able to communicate over WiFi. And Lego announced some kind of iPad and Android IDE for EV3.

Not the answer you're looking for? Browse other questions tagged or ask your own question.