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