Inspiration

We were challenged by Briko to develop such app.

How it works

NodeJS server for website and compilation, Ace IDE to edit, Chrome App to load program to Briko.

Challenges I ran into

NodeJS:

  • Calling command line applications
  • Compiling to avr specifically for the Briko using avr-gcc
  • Sending compiled programs to browser ### Website:
  • Integrating IDE
  • Communication with the Chrome app ### Chrome app:
  • Communication with the browser
  • Debugging ## Accomplishments that I'm proud of
  • Good times were had. ## What I learned
  • More NodeJS
  • Lots about arduino compilers and serial protocols
  • Lots about Chrome api ## What's next for Briko onlide IDE+compiler
  • Polishing for the Chrome extension and a Firefox extension
Share this project:

Updates