gobot.io/x/gobot@v1.16.0/platforms/intel-iot/edison/arduino_pinmap.go (about) 1 package edison 2 3 import "gobot.io/x/gobot/sysfs" 4 5 var arduinoPinMap = map[string]sysfsPin{ 6 "0": { 7 pin: 130, 8 resistor: 216, 9 levelShifter: 248, 10 pwmPin: -1, 11 mux: []mux{}, 12 }, 13 "1": { 14 pin: 131, 15 resistor: 217, 16 levelShifter: 249, 17 pwmPin: -1, 18 mux: []mux{}, 19 }, 20 "2": { 21 pin: 128, 22 resistor: 218, 23 levelShifter: 250, 24 pwmPin: -1, 25 mux: []mux{}, 26 }, 27 "3": { 28 pin: 12, 29 resistor: 219, 30 levelShifter: 251, 31 pwmPin: 0, 32 mux: []mux{}, 33 }, 34 35 "4": { 36 pin: 129, 37 resistor: 220, 38 levelShifter: 252, 39 pwmPin: -1, 40 mux: []mux{}, 41 }, 42 "5": { 43 pin: 13, 44 resistor: 221, 45 levelShifter: 253, 46 pwmPin: 1, 47 mux: []mux{}, 48 }, 49 "6": { 50 pin: 182, 51 resistor: 222, 52 levelShifter: 254, 53 pwmPin: 2, 54 mux: []mux{}, 55 }, 56 "7": { 57 pin: 48, 58 resistor: 223, 59 levelShifter: 255, 60 pwmPin: -1, 61 mux: []mux{}, 62 }, 63 "8": { 64 pin: 49, 65 resistor: 224, 66 levelShifter: 256, 67 pwmPin: -1, 68 mux: []mux{}, 69 }, 70 "9": { 71 pin: 183, 72 resistor: 225, 73 levelShifter: 257, 74 pwmPin: 3, 75 mux: []mux{}, 76 }, 77 "10": { 78 pin: 41, 79 resistor: 226, 80 levelShifter: 258, 81 pwmPin: 4, 82 mux: []mux{ 83 {263, sysfs.HIGH}, 84 {240, sysfs.LOW}, 85 }, 86 }, 87 "11": { 88 pin: 43, 89 resistor: 227, 90 levelShifter: 259, 91 pwmPin: 5, 92 mux: []mux{ 93 {262, sysfs.HIGH}, 94 {241, sysfs.LOW}, 95 }, 96 }, 97 "12": { 98 pin: 42, 99 resistor: 228, 100 levelShifter: 260, 101 pwmPin: -1, 102 mux: []mux{ 103 {242, sysfs.LOW}, 104 }, 105 }, 106 "13": { 107 pin: 40, 108 resistor: 229, 109 levelShifter: 261, 110 pwmPin: -1, 111 mux: []mux{ 112 {243, sysfs.LOW}, 113 }, 114 }, 115 }