gobot.io/x/gobot/v2@v2.1.0/platforms/intel-iot/joule/tuchuck_pinmap.go (about) 1 package joule 2 3 var sysfsPinMap = map[string]sysfsPin{ 4 // GPIO22 5 "J12_1": { 6 pin: 451, 7 pwmPin: -1, 8 }, 9 // SPP1RX 10 "J12_2": { 11 pin: 421, 12 pwmPin: -1, 13 }, 14 // PMICRST 15 "J12_3": { 16 pin: -1, 17 pwmPin: -1, 18 }, 19 // SPP1TX 20 "J12_4": { 21 pin: 422, 22 pwmPin: -1, 23 }, 24 // 19.2mhz 25 "J12_5": { 26 pin: 356, 27 pwmPin: -1, 28 }, 29 // SPP1FS0 30 "J12_6": { 31 pin: 417, 32 pwmPin: -1, 33 }, 34 // UART0TX 35 "J12_7": { 36 pin: -1, 37 pwmPin: -1, 38 }, 39 // SPP1FS2 40 "J12_8": { 41 pin: 419, 42 pwmPin: -1, 43 }, 44 // PWRGD 45 "J12_9": { 46 pin: -1, 47 pwmPin: -1, 48 }, 49 // SPP1CLK 50 "J12_10": { 51 pin: 416, 52 pwmPin: -1, 53 }, 54 // I2C0SDA 55 "J12_11": { 56 pin: -1, 57 pwmPin: -1, 58 }, 59 // I2S1SDI 60 "J12_12": { 61 pin: -1, 62 pwmPin: -1, 63 }, 64 // I2C0SCL 65 "J12_13": { 66 pin: -1, 67 pwmPin: -1, 68 }, 69 // I2S1SDO 70 "J12_14": { 71 pin: -1, 72 pwmPin: -1, 73 }, 74 // II0SDA 75 "J12_15": { 76 pin: -1, 77 pwmPin: -1, 78 }, 79 // I2S1WS 80 "J12_16": { 81 pin: 380, 82 pwmPin: -1, 83 }, 84 // IIC0SCL 85 "J12_17": { 86 pin: -1, 87 pwmPin: -1, 88 }, 89 // I2S1CLK 90 "J12_18": { 91 pin: 379, 92 pwmPin: -1, 93 }, 94 // IIC1SDA 95 "J12_19": { 96 pin: -1, 97 pwmPin: -1, 98 }, 99 // I2S1MCL 100 "J12_20": { 101 pin: 378, 102 pwmPin: -1, 103 }, 104 // IIC1SCL 105 "J12_21": { 106 pin: -1, 107 pwmPin: -1, 108 }, 109 // UART1TX 110 "J12_22": { 111 pin: -1, 112 pwmPin: -1, 113 }, 114 // ISH_IO6 115 "J12_23": { 116 pin: 343, 117 pwmPin: -1, 118 }, 119 // UART1RX 120 "J12_24": { 121 pin: -1, 122 pwmPin: -1, 123 }, 124 // ISH_IO5 125 "J12_25": { 126 pin: 342, 127 pwmPin: -1, 128 }, 129 // PWM0 130 "J12_26": { 131 pin: 463, 132 pwmPin: 0, 133 }, 134 // ISH_IO4 135 "J12_27": { 136 pin: 341, 137 pwmPin: -1, 138 }, 139 // PWM1 140 "J12_28": { 141 pin: 464, 142 pwmPin: 1, 143 }, 144 // ISH_IO3 145 "J12_29": { 146 pin: 340, 147 pwmPin: -1, 148 }, 149 // PWM2 150 "J12_30": { 151 pin: 465, 152 pwmPin: 2, 153 }, 154 // ISH_IO2 155 "J12_31": { 156 pin: 339, 157 pwmPin: -1, 158 }, 159 // PWM3 160 "J12_32": { 161 pin: 466, 162 pwmPin: 3, 163 }, 164 // ISH_IO1 165 "J12_33": { 166 pin: 338, 167 pwmPin: -1, 168 }, 169 // 1.8V 170 "J12_34": { 171 pin: -1, 172 pwmPin: -1, 173 }, 174 // ISH_IO0 175 "J12_35": { 176 pin: 337, 177 pwmPin: -1, 178 }, 179 // GND 180 "J12_36": { 181 pin: -1, 182 pwmPin: -1, 183 }, 184 // GND 185 "J12_37": { 186 pin: -1, 187 pwmPin: -1, 188 }, 189 // GND 190 "J12_38": { 191 pin: -1, 192 pwmPin: -1, 193 }, 194 // GND 195 "J12_39": { 196 pin: -1, 197 pwmPin: -1, 198 }, 199 // GND 200 "J12_40": { 201 pin: -1, 202 pwmPin: -1, 203 }, 204 205 // Second header 206 // GND 207 "J13_1": { 208 pin: -1, 209 pwmPin: -1, 210 }, 211 // 5V 212 "J13_2": { 213 pin: -1, 214 pwmPin: -1, 215 }, 216 // GND 217 "J13_3": { 218 pin: -1, 219 pwmPin: -1, 220 }, 221 // 5V 222 "J13_4": { 223 pin: -1, 224 pwmPin: -1, 225 }, 226 // GND 227 "J13_5": { 228 pin: -1, 229 pwmPin: -1, 230 }, 231 // 3.3V 232 "J13_6": { 233 pin: -1, 234 pwmPin: -1, 235 }, 236 // GND 237 "J13_7": { 238 pin: -1, 239 pwmPin: -1, 240 }, 241 // 3.3V 242 "J13_8": { 243 pin: -1, 244 pwmPin: -1, 245 }, 246 // GND 247 "J13_9": { 248 pin: -1, 249 pwmPin: -1, 250 }, 251 // 1.8V 252 "J13_10": { 253 pin: -1, 254 pwmPin: -1, 255 }, 256 // GPIO 257 "J13_11": { 258 pin: 456, 259 pwmPin: -1, 260 }, 261 // 1.8V 262 "J13_12": { 263 pin: -1, 264 pwmPin: -1, 265 }, 266 // PANEL 267 "J13_13": { 268 pin: 270, 269 pwmPin: -1, 270 }, 271 // GND 272 "J13_14": { 273 pin: -1, 274 pwmPin: -1, 275 }, 276 // PANEL 277 "J13_15": { 278 pin: 271, 279 pwmPin: -1, 280 }, 281 // CAMERA 282 "J13_16": { 283 pin: -1, 284 pwmPin: -1, 285 }, 286 // PANEL 287 "J13_17": { 288 pin: 272, 289 pwmPin: -1, 290 }, 291 // CAMERA 292 "J13_18": { 293 pin: -1, 294 pwmPin: -1, 295 }, 296 // SPP0FS0 297 "J13_19": { 298 pin: 411, 299 pwmPin: -1, 300 }, 301 // CAMERA 302 "J13_20": { 303 pin: -1, 304 pwmPin: -1, 305 }, 306 // SPP0FS1 307 "J13_21": { 308 pin: 412, 309 pwmPin: -1, 310 }, 311 // SPI_DAT 312 "J13_22": { 313 pin: -1, 314 pwmPin: -1, 315 }, 316 // SPP0FS2 317 "J13_23": { 318 pin: 413, 319 pwmPin: -1, 320 }, 321 // SPICLKB 322 "J13_24": { 323 pin: 384, 324 pwmPin: -1, 325 }, 326 // SPP0CLK 327 "J13_25": { 328 pin: 410, 329 pwmPin: -1, 330 }, 331 // SPICLKA 332 "J13_26": { 333 pin: 383, 334 pwmPin: -1, 335 }, 336 // SPP0TX 337 "J13_27": { 338 pin: 414, 339 pwmPin: -1, 340 }, 341 // UART0RX 342 "J13_28": { 343 pin: -1, 344 pwmPin: -1, 345 }, 346 // SPP0RX 347 "J13_29": { 348 pin: 415, 349 pwmPin: -1, 350 }, 351 // UART0RT 352 "J13_30": { 353 pin: -1, 354 pwmPin: -1, 355 }, 356 // I2C1SDA 357 "J13_31": { 358 pin: -1, 359 pwmPin: -1, 360 }, 361 // UART0CT 362 "J13_32": { 363 pin: -1, 364 pwmPin: -1, 365 }, 366 // I2C1SCL 367 "J13_33": { 368 pin: -1, 369 pwmPin: -1, 370 }, 371 // IURT0TX 372 "J13_34": { 373 pin: -1, 374 pwmPin: -1, 375 }, 376 // I2C2SDA 377 "J13_35": { 378 pin: -1, 379 pwmPin: -1, 380 }, 381 // IURT0RX 382 "J13_36": { 383 pin: -1, 384 pwmPin: -1, 385 }, 386 // I2C2SCL 387 "J13_37": { 388 pin: -1, 389 pwmPin: -1, 390 }, 391 // IURT0RT 392 "J13_38": { 393 pin: -1, 394 pwmPin: -1, 395 }, 396 // RTC_CLK 397 "J13_39": { 398 pin: 367, 399 pwmPin: -1, 400 }, 401 // IURT0CT 402 "J13_40": { 403 pin: -1, 404 pwmPin: -1, 405 }, 406 407 // Built-in LEDs 408 // LED100 409 "GP100": { 410 pin: 337, 411 pwmPin: -1, 412 }, 413 // LED101 414 "GP101": { 415 pin: 338, 416 pwmPin: -1, 417 }, 418 // LED102 419 "GP102": { 420 pin: 339, 421 pwmPin: -1, 422 }, 423 // LED103 424 "GP103": { 425 pin: 340, 426 pwmPin: -1, 427 }, 428 // LEDWIFI 429 "GP104": { 430 pin: 438, 431 pwmPin: -1, 432 }, 433 // LEDBT 434 "GP105": { 435 pin: 439, 436 pwmPin: -1, 437 }, 438 }