Arduino Uploader 0.6 released with both GUI and CLI versions

Arduino Uploader now comes with GUI version which makes compiling and uploading an Arduino sketch to the board never easier. With no more than 3 clicks, you sketch will be running on your board. Take a look at the the screenshot. The command line version is also updated and have the same functionality as the GUI version while the former can be integrated into 3rd party applications (a real example: Mind+).

arduino_uploader_console arduino_uploader_report

Download Arduino Uploader

Posted in News & Events, Software | Comments Off on Arduino Uploader 0.6 released with both GUI and CLI versions

CodeBlocks Arduino Edition released with Arduino Uploader of brand new look

CodeBlocks Arduino Edition integrated Arduino Uploader for uploading compiled sketch to Arduino board. Now the uploader has a brand new look and feel. Check it out in the latest release of CodeBlocks Arduino Edition.

codeblocks_arduino_uploader

Download CodeBlocks Arduino Edition now!

Posted in News & Events, Software | Comments Off on CodeBlocks Arduino Edition released with Arduino Uploader of brand new look

CodeBlocks Arduino IDE gets updated

CodeBlocks Arduino IDE is a complete out-of-box programming environment for Arduino which will be loved by software engineers demanding a more powerful IDE and those who need to heavily modify or develop Arduino libraries. I have been maintaining the project basically to provide myself a productive and flexible Arduino development environment. Now I mainly release for Windows, while someone else has forked my code on github and maintain the linux port. Continue reading

Arduino Uploader 0.5.1 released

Arduino Uploader is an open-source command line utility for compiling and uploading Arduino sketch to Arduino board. The latest version has following changes:

  • totally re-written to fix the issues with compiling sketch referencing libraries with utility sub-folder
  • compiling and uploading for Arduino Leonardo was fully implemented
  • updated Arduino cores and library files to 1.0.3

Link: Arduino Uploader Page

Posted in Software | Comments Off on Arduino Uploader 0.5.1 released

Web-based Arduino Sketch Compiler

I’ve built up an online service for building an Arduino sketch into a ready-to-burn HEX file. The browser submit the sketch to server with a HTTP POST request. The sketch is then compiled and linked against Arduino core (1.0.1) and library files with AVR GCC on the server side. The built HEX file is sent back to the browser as a downloadable file.

At the moment, only standard Arduino libraries are supported. More libraries will be adpoted in future. My ultimate goal may be making a complete web-based development environment featuring code editing, compiling, personal sketch book, library management etc.

Try it online now
Continue reading

Arduino Builder – standalone utility for building and uploading Arduino sketches

Why bother to make this utility as the Arduino IDE can do everything?

  • Sometimes, we only want to compile a pre-written sketch and upload it to Arduino. Normally we do this with Arduino IDE, but it’s not the best experience.
  • Sometimes, we just want to burn bootloader in HEX file for a board. There are many GUIs to AVRDUDE out there for doing this. But many of them are out-dated and do not handle for Leonardo (ATMega32U4 based), not mentioning they are just GUIs to AVRDUDE which can’t compile.
  • And I love Arduino!

That’s why I made this utility, simple, straight-forward and trying to have a sleek look, to make myself feel better when proceeding an upload for Arduino.

Continue reading

Guide to setting up Arduino development environment with CodeBlocks on a Linux box

After maintaining CodeBlocks Arduino Edition, which is an out-of-box distribution for Windows only, for several months, I finally got everything to work on Linux. Thanks to Ubuntu that makes life a lot easier on Linux, I have the chance to get this done in one day. I put all my addons and tweaks on CodeBlocks IDE into a single downloadable package, so it’s easy for everyone to get this done from scratch. Here is a guide showing all the steps for setting up a productive Arduino development environment with CodeBlocks on a Linux box.

Continue reading