Leading the Way in Life Science Technologies

GEN Exclusives

More »

Best Science Apps

More »
January 01, 2018 (Vol. 38, No. 1)


  • Real-time debugging tips from the app
  • Need to use with a computer and Arduino
Platform: iPhone/iPad  
Cost: Free

ArduinoCode is a great companion for anyone who spends considerable time programming Arduinos for their experiments. The app allows users to write and edit code and provides shortcuts on the keyboard to make coding faster and easier. In addition to the editor, the app also contains an analyzer, which finds errors in the written code and offers fixes for the user, making debugging easier than ever. Unfortunately, the app cannot directly read the code out to an Arduino, but instead has to be fed through a computer. However, the app also makes this as easy as possible and can connect to desktop agents that can then read out the code to the Arduino. Arduinos are relatively simple to build and control and are becoming essential as inexpensive automators in a wide range of laboratory work and experiments. ArduinoCode is a great companion that allows users to code up exactly how they want their Arduino to work from anywhere they can use their phone.

  • Key:
  • Strong Points
  • Weak Points
  • Ratings:
  • Excellent
  • Very Good
  • Good