0
TonyMac32

GPIO documentation for SBC's

Recommended Posts

In general we seem to get a schematic with some pin labels, not always complete, and certainly inconsistent.  (Some like FriendlyElec do an amazing job, Libre Computer provides some spreadsheets, etc)

 

Since Armbian is as much about "making it better" as it is about "making it work", I thought a good project that a lot of people could participate in is a relatively unified GPIO reference:

 

https://docs.google.com/spreadsheets/d/1dJq7MM1_zA5HtXywDMZ9HMKyPaNgGmkxnuz3wYuk4s8/edit?usp=sharing

 

I don't know that a google sheet is the best system, but it serves to illustrate my idea. 

 

  • Provide a consistent format so there are few questions about what on earth you're looking at
  • Try to color code for ease of grouping functions visually
  • Document all pin functions that are practical (NAND is missing from the Tritium pins because not all of the necessary NAND pins are available for use)

 

This will take some datasheet diving, but it should make it possible to understand the full hardware availability from the GPIO's on these boards (Tinker has a TS interface exposed, for instance, and Le Potato and C2 have SDIO)

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
0