16 years ago
probability of me getting bored or frustrated and leaving hundreds of
dollars of equipment collecting dust on my workbench.
There are two ways I can run out of steam:
1) It becomes too difficult. I can learn almost anything, but if I'm
following a guide that skips over something vital (like what they heck
is a booloader?) I'll decide the frustration isn't worth it. I'd like
something (a book, a guide) that walks me through the entire process.
2) If it becomes apparent the platform/programming language I've chosen
is too limited to accomplish what I want (ultimate goal is a multi-axis
motion control camera capable of learning moves and replaying them
exactly, maybe even outputing the data to a CF card to be used in
3D-animation software for match-moves)
Since I have more time than money, and not much of either, I need to go
cheap. That pretty much rules out the Basic Stamp, which excels in #1.
Proton Basic seems like a good alternative, but it isn't cheap either.
It seems to be the best way to avoid burn-out while avoiding the
limited capability and high cost you get with the Stamp, Ooopic, Atom,
BAsicX, etc. If Proton Basic offered a kit like BAsic STamp offers
with books, a programmer, and all the hardware you need to run through
some experiments I'd jump at it in a second, if it was priced
AVR and BASCOM'S free version looks promising, but I don't see anything
that walks me through the whole process beginning to end.
GCC-AVR is probably the perfect combination to accomplish #2 (unless it
is lacking built-in functions like stepper-motor control, LCD driving,
etc.). It is free, but lacks an IDE. I'm also not all that familiar
with C, but it sure beats Assembly!
The AVR seems to be the better platform, too, technically and Atmel
offers some real nice, and cheap, programmers and development boards.
Mindstorms doesn't seem to be supported by Lego much anymore, so I'll
Thanks for your help!