April 10, 2012 AT 4:12 pm

Avrian Jump – HTML based AVR compiler

Avrianjump

Avrian Jump via Hack-a-Day

A very simple ladder language for programming ATMega168s from a web browser. This started out as a desire to be able to program an Arduino from an iOS device. Since it doesn’t seem like compiler tools of any sort would get into the app store, I figured something would need to be done in HTML5. And if a PC emulatorcould be written in javascript, so could something like this. However, recreating the Arduino IDE in HTML seemed like too much work, at least for a first try. So I reduced the project into something much simpler, while still putting real machine code into the AVR’s flash. A simple ladder language that compiled into AVR assembly, which would be assembled into machine code, seemed like like a resonable reduction. With that I could take advantage of the Audioino bootloader, to load right from the web page.

Related

No Comments

No comments yet.

Sorry, the comment form is closed at this time.