codebender – the cloud-based Arduino IDE

Although working with the Arduino involves the simple and easy to use IDE, as more people become used to cloud computing the idea of using an online IDE has become less worrisome and more interesting as a developer. It seems to work for the mbed crowd, so it’s nice to see an Arduino example take shape – codebender. Here’s a screen shot of it in action:

Getting started was simple, however we needed to update the version of Java being used by Chrome. You can upload directly to the Arduino via USB, or download your code in .ino or .hex files (great if you have Java>USB issues). Currently codebender only supports Arduino Uno (Freetronics Eleven/EtherTen/USBdroid) or Duemilanove-style (Freetronics TwentyTen) boards. 

After some quick testing codebender seems ideal for a cloud-based IDE. The look and feel is comfortable and the text editor formats the code nicely. It could also be useful for sharing code across teams (however you would need to share the one account). Included libraries at this time are EEPROM, Ethernet, Firmata, LiquidCrystal, SD, SPI, Servo, SoftwareSerial, stepper and wire.  Although codebender is still in beta, it’s an interesting online IDE and we look forward to further developments. For more information and to pre-register, check out

If you are new to Arduino, join in with our range of Arduino-compatible hardwareprototyping shields and module range. A good start is the Freetronics Eleven, the Arduino Uno-compatible board with onboard prototyping space:

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: