Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!--Wmat (talk)
Please email User:Wmat if you experience any issues with the Request Account form.

RPi schematics breakdown

From eLinux.org
Revision as of 03:05, 7 May 2012 by AndrewS (Talk | contribs)

Jump to: navigation, search


Back to RPi_Hardware#Schematic_.2F_Layout


Raspberry Pi schematics breakdown

I (AndrewS) found it slightly annoying that all the component-labels in the official schematics PDF are images rather than text, which means you can't search for components by name (e.g. using your PDF-reader's standard search tools). So I spent a large chunk of my weekend meticulously transcribing the schematics into a multi-column CSV file: schematics_breakdown.csv

I've done some basic checking, but this is totally unofficial so it may well contain mistakes. If in doubt refer to the original schematics! I have included the unverified typos though.

Using this you can now search for components by name, and read off which sheet and sheet-area they're on :-) And because it's a plain-text CSV file you can load it into your favourite spreadsheet application and slice/dice/sort/filter the data however you want. Or you can load it into your favourite programming language, and make things like RPi_BCM2835_Pinout or RPi_BCM2835_Signals ...

Changelog

  • 2012-04-22 - Initial version
  • 2012-04-23 - Used front and back PCB images to assign each Component to a BoardSide
  • 2012-04-25 - Added the H4 and E4 pins in the BCM2835 IO1 module that I'd missed
  • 2012-04-25 - Added a (best-guess) ConnectionType column, which allowed me to colourify RPi_BCM2835_Pinout
  • 2012-05-06 - No change to the .CSV file, but I've updated the .XCF file (GIMP project) linked to here to A) correct the pin labelling on the LAN9512 chip and B) add some colouring to the components to group them by module, for the front and the back of the PCB