Difference between revisions of "Minnowboard:MaxLure-Ika"
(initial commit of the ika lure documentation) |
|||
Line 1: | Line 1: | ||
The Ika lure is a lure that extends the existing low-speed connection by breaking it out and adding the pieces to make allow the MinnowBoard MAX to interface with an Arduino compatible shield. | The Ika lure is a lure that extends the existing low-speed connection by breaking it out and adding the pieces to make allow the MinnowBoard MAX to interface with an Arduino compatible shield. | ||
− | + | = Pinout = | |
This details the translation of the pinout from the existing low-speed connector to the Arduino compatible pinout. | This details the translation of the pinout from the existing low-speed connector to the Arduino compatible pinout. | ||
Line 11: | Line 11: | ||
** Datasheet: [http://www.ti.com/lit/ds/symlink/txs0108e.pdf http://www.ti.com/lit/ds/symlink/txs0108e.pdf] | ** Datasheet: [http://www.ti.com/lit/ds/symlink/txs0108e.pdf http://www.ti.com/lit/ds/symlink/txs0108e.pdf] | ||
− | + | == Layout == | |
{| width="50%" style="text-align:center;" | {| width="50%" style="text-align:center;" | ||
! width="5%" | Arduino Pin | ! width="5%" | Arduino Pin | ||
Line 144: | Line 144: | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | = Shields known to work = | ||
+ | |||
+ | = Shields known to not work = |
Revision as of 15:13, 18 July 2014
The Ika lure is a lure that extends the existing low-speed connection by breaking it out and adding the pieces to make allow the MinnowBoard MAX to interface with an Arduino compatible shield.
Pinout
This details the translation of the pinout from the existing low-speed connector to the Arduino compatible pinout.
- Note: The Analog pins go through a Ti ADS1015
- These pins are accessed via I2C
- Datasheet: http://www.ti.com/lit/ds/sbas473c/sbas473c.pdf
- Note: There are two Ti TXS0108E voltage translators attached to pins 2-13, RX and TX
Layout
Arduino Pin | MAX Low-speed Pin | Linux GPIO # | Linux GPIO # | MAX Low-speed Pin | Arduino Pin | |
---|---|---|---|---|---|---|
GND | GND | |||||
IDREF | 223 | 11 | 13 | |||
221 | 7 | 12 | ||||
3v3 | 3v3 | 222 | 9 | 11 | ||
5v | 5v | 220 | 5 | 10 | ||
GND | GND | 216 | 14 | 9 | ||
GND | GND | 219 | 18 | 8 | ||
A0 | I2C | 218 | 20 | 7 | ||
A1 | I2C | 208 | 26 | 6 | ||
A2 | I2C | 249 | 24 | 5 | ||
A3 | I2C | 82 | 21 | 4 | ||
SDA | I2C | 248 | 22 | 3 | ||
SCL | I2C | 83 | 23 | 2 | ||
228 | 19 | RX | ||||
229 | 17 | TX |
- NOTE: For Arduino compatible shields to work, all low-speed pins should be set to GPIO except for the I2C interfaces.
- NOTE: If you are going to use PWM, those should be set in firmware appropriately
Denotes Pins that have issues with current firmware in GPIO mode | |
Denotes Pins that have been tested and work as expected. Remember to drive the pin to ground. |