On Tue, Sep 4, 2012 at 9:07 AM, Shoppa, Tim <tshoppa at wmata.com> wrote:
It's ironic that it seems increasingly hard to do
anything "bare metal" without
a graphical UI IDE on a desktop and a USB stack on the "bare metal".
Increasingly difficult perhaps, but not impossible.
I just got my R-Pi this weekend. I know how to drop a bunch of files
on an SD card, and I know how to to write C programs in a UNIX/Linux
environment, but I don't happen to know the ins and outs of ARM
assembly (I've done lots of assembly, but only on CPUs designed before
1980).
I happen to be going through the Cambridge tutorials as a quick way to
pick up the things that are new to me because of ARM, and to pick up
what specific directive syntax GCC's assembler wants (my first program
failed to compile because it didn't like my attempt to put
to-the-end-of-the-line comments after a semicolon).
I already teach folks at the hackerspace how to build projects with
Arduino. For all the thousands of R-Pi units that have already sold
and how many more will be sold, it's going to be a part of the hobby
ecosystem for some time. I am looking at what's out there now because
when the supply chain problems are finally worked out, I know there
will be a clamor for courses to teach a whole new round of folks what
it is and what they can do with it.
Is it perfect? No. Is it $35? Yes.
It's going to be popular, especially with people who just see the
initial price tag and want to do *something* with it.
-ethan