As a old school \'hacker\', i.e. someone who likes pulling things apart and trying to make them better, I\'m looking forward to using my Raspberry Pi in electronics projects. I know bash and use linux a lot so this is the ideal opportunity for me to jump from 64Mhz processors to 700Mhz!
However I do have a few questions - my apologies if these have been answered previously but I couldn\'t find the details I needed on any of the wiki\'s.
1. I notice that the Raspberry Pi has 26 general GPIO available at (I believe) 3.3v, but is that same 3.3v broken out somewhere and made available to power my projects, avoiding batteries?
2. What is the maximum source current and maximum sink current of the GPIO lines?
3. I believe they are 1.27mm pitch - Are you aware if a ribbon connector socket exists in that dimension? If the GPIO was connected to using a ribbon cable it would prevent people burning out their Raspberry Pi by directly soldering to it (other than to install a socket).
4. How are the GPIO lines addressed? i.e, how does the base operating system see if a pin is HIGH/LOW?
Many thanks in advance.