its a lots like the excellent arduino project and uses the same
open hardware, but avoids the new wiring language, the C++ intermediate
layer, and the Java-based IDE.
Interesting. I can see the point in ditching the IDE. But what is to be gained from avoiding wiring? Then you can't leverage the communitywhich seems likea great arduino advantage.
its a lots like the excellent arduino project and uses the same
open hardware, but avoids the new wiring language, the C++ intermediate
layer, and the Java-based IDE.
Interesting. I can see the point in ditching the IDE. But what is to be gained from avoiding wiring? Then you can't leverage the communitywhich seems likea great arduino advantage.
Its a lot to trade off admittedly. Wiring/C++ just make me feel like I don't
quite know whats going on on the chip which is sad for microcontrollers
since a lot of the glory of them is you have a fighting chance to know
everything that's happening. Of course this is probably more me not knowing
wiring/C++ that those systems intrinsicly hiding more than one might wish
for microcontrollers, but I think its at least a bit of both.
My plan is to shameless grab chunk of arduino libraries as I go, study them
and do the minimal changes to port to C.
If you only desire to avoid the IDE, there are a couple projects out
there that already do that, one is here:
I'm not sure that is the most recent though, there are at least two that
have their own web pages, and I think some arduino site or forum links to
them but I couldn't find them again easily.
Another version of cduino is now available. Include one file, call one function, run 'make -R run_screen' and you're talking over serial to your arduino using C and make rather than wiring and Java.
This release adds a lesson showing how to use the watchdog timer in basic reset-on-timeout
mode (and describes some problems that the arduino bootloader can cause when using the
watchdog timer).