ArduinoCode is full featured IDE for Arduino projects that allows you to edit, compile and run your sketches right from your iPad or iPhone(*):

* code complete (suggests structure fields, class methods, etc)
* real-time diagnostics (warnings and errors) and fixes
* built-in file navigator (variables, methods, structure fields, etc)
* smart syntax highlighting
* auto indentation and auto pairing (configurable)
* additional keyboard buttons row (for easy editing)
* syntax highlighting themes support
* compile with detailed messages and progress information
* upload to your arduino board over USB and BLE (Uno, Nano, Mega2560, etc)
* communicate with your arduino board (built-in Serial Monitor)
* built-in libraries and examples
* SDK synchronization (you can add your custom library or 3rd-party libs)
* freemium with no ads

App Blog:

Follow quick start guide after the app is installed and launched:


Support the project (go Premium):

(*) Note free java app "ArduinoCode Agent" is required to be downloaded and running on your mac or windows/linux desktop to communicate with your arduino board over USB:

© "Arduino" is a trademark of Arduino team

What’s New

Version 1.1

This app has been updated by Apple to display the Apple Watch app icon.

added integration with Apploader app for seamless uploading over BLE

Ratings and Reviews

3.0 out of 5
1 Rating

1 Rating

App Privacy

The developer, Anton Smirnov, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer


You Might Also Like