I got a Pi over Christmas, installed Raspbian on it and am able to talk to it via wireless over SSH. So far so good. Now to do something with it.
When I picked it up, I got the breadboard connector to go with it. I could spend an addition $35 and get a PiFace Digital, but I was hoping to use it raw for at least a while, and use the general GPIO pins directly, rather than doing everything through the SPI.
Aside from avoiding excessive voltages, excessive supply current draw, and static discharge, are there any particular things to look out for when working with the GPIO pins?
Are there any common situations when working with circuits that I should be particularly sensitive to so I don't brick the thing?
For instance, one thing that occurs to me is that, if feasible, I should power my circuit from the Pi to ensure my circuit isn't on when the Pi isn't on and that it never operates off of a voltage even marginally higher than the Pi. Which raises the additional question: Is the Pi tremendously sensitive to power sequencing? I don't want to let the magic smoke out.