Is anyone updating the Adafruit Python library[1]  for the Blue? 

[2] doesn't appear to have any definitions for the Blue's connectors. 

For example, *GPIO1_17* appears on the Black at *P9_23*.  On the Blue it 
appears on pin 4 for the *GP0* header[3].

<https://lh3.googleusercontent.com/-kJ4iPovCZhE/WXnhqLY3V3I/AAAAAAAAwXo/ttzmCU9zqQoRwH3t7Szt6zrG5RXGawmWQCLcBGAs/s1600/GP0.png>
Should this be referred to as *GP0_4* since it's pin 4, or should it be 
*GP0_2* since it's the second IO pin on the header, or maybe *GP0_1* is we 
should start numbering with 0?

Another example, The analog in's appear on the ADC header.

<https://lh3.googleusercontent.com/-ZONXwJQv8MQ/WXniblZifqI/AAAAAAAAwXs/dm5-7CUJJdccTeh4iVvVfMz1ZMijBSaWwCLcBGAs/s1600/AIN.png>
Should AIN0 be referred to as *AIN0*, or *ADC_3*, or *ADC_1*, or *ADC_0*? 
 I can justify every choice.

My suggestion is to make it as easy as possible for the beginner and stick 
to the schematic and silk screen.

<https://lh3.googleusercontent.com/-xsj7SJdcf3I/WXnk8c4WsqI/AAAAAAAAwX0/5rEHUea4d5wDvpsPj66SZNxxoyZzELD_ACLcBGAs/s1600/all.png>
For example:
GP0_0    GPIO1_25
GP0_1    GPIO1_17
GP1_0    GPIO3_2
UT0_RX   UART0_RX
S1_MOSI  SPI1_MOSI

ADC0     AIN0
AIN0     AIN0  (both refer to AIN0)

What do you think?  These should also apply to BoneScript.

--Mark

[1] https://github.com/adafruit/adafruit-beaglebone-io-python.git
[2] 
https://github.com/adafruit/adafruit-beaglebone-io-python/blob/master/source/common.c
[3] 
https://github.com/beagleboard/beaglebone-blue/raw/master/BeagleBone_Blue_sch.pdf
 
 (page 1, bottom middle)

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/954dfec1-dcbd-4d40-9494-03f5624ac8f9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to