PICs are typically programmed in C (assembly is another option). MPLABX is the name of the (free) development environment offered by Microchip for this purpose.
The standard firmware that you are used to using is merely one such application. The IOIO bootloader can be used for installing such applications without needing a programmer. An example for a very simple standalone app that runs on the IOIO and can be installed with the IOIO bootloader is blink: https://github.com/ytai/ioio/blob/master/firmware/blink/main.c On Tue, Feb 3, 2015 at 3:05 PM, Thanos Fisherman <[email protected]> wrote: > Thanks. But How do you program it? If not java? Is there a specific PIC24 > language or Could I program it for example in arduino language? (I'm not > that low level kind of dude) Do I have to flash a new firmware for that or > something? > > Τη Τρίτη, 3 Φεβρουαρίου 2015 - 11:30:41 μ.μ. UTC+2, ο χρήστης Ytai έγραψε: >> >> Using the IOIO as a barebone PIC24+USB dev board is very plausible (I'm >> doing it all the time). >> Programming in Java is not trivial. There was an attempt by someone to >> port uJava on to it with some rudimentary bootstrapping of some of the I/O >> functionality to be accessible. In general this doesn't sound like a great >> idea for all but the most basic of tasks, as Java is not very suitable for >> such resource-constrained environments. >> >> On Mon, Feb 2, 2015 at 10:24 AM, Thanos Fisherman <[email protected]> >> wrote: >> >>> I guess this is out of the scope of the ioio project but I was >>> wondering. Is it possible to use ioio board autonomously? (without the need >>> of android phone or pc) Basically convert it into an arduino? Could you >>> still program it in java? >>> That's Just a hypothetical question but if the adjustments for this are >>> trivial then why not? :) >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "ioio-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at http://groups.google.com/group/ioio-users. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "ioio-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/ioio-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "ioio-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/ioio-users. For more options, visit https://groups.google.com/d/optout.
