#ifndef MegaGpioPinMap_h #define MegaGpioPinMap_h static const GpioPinMap_t GpioPinMap[] = { GPIO_PIN(E, 0), // D0 GPIO_PIN(E, 1), // D1 GPIO_PIN(E, 4), // D2 GPIO_PIN(E, 5), // D3 GPIO_PIN(G, 5), // D4 GPIO_PIN(E, 3), // D5 GPIO_PIN(H, 3), // D6 GPIO_PIN(H, 4), // D7 GPIO_PIN(H, 5), // D8 GPIO_PIN(H, 6), // D9 GPIO_PIN(B, 4), // D10 GPIO_PIN(B, 5), // D11 GPIO_PIN(B, 6), // D12 GPIO_PIN(B, 7), // D13 GPIO_PIN(J, 1), // D14 GPIO_PIN(J, 0), // D15 GPIO_PIN(H, 1), // D16 GPIO_PIN(H, 0), // D17 GPIO_PIN(D, 3), // D18 GPIO_PIN(D, 2), // D19 GPIO_PIN(D, 1), // D20 GPIO_PIN(D, 0), // D21 GPIO_PIN(A, 0), // D22 GPIO_PIN(A, 1), // D23 GPIO_PIN(A, 2), // D24 GPIO_PIN(A, 3), // D25 GPIO_PIN(A, 4), // D26 GPIO_PIN(A, 5), // D27 GPIO_PIN(A, 6), // D28 GPIO_PIN(A, 7), // D29 GPIO_PIN(C, 7), // D30 GPIO_PIN(C, 6), // D31 GPIO_PIN(C, 5), // D32 GPIO_PIN(C, 4), // D33 GPIO_PIN(C, 3), // D34 GPIO_PIN(C, 2), // D35 GPIO_PIN(C, 1), // D36 GPIO_PIN(C, 0), // D37 GPIO_PIN(D, 7), // D38 GPIO_PIN(G, 2), // D39 GPIO_PIN(G, 1), // D40 GPIO_PIN(G, 0), // D41 GPIO_PIN(L, 7), // D42 GPIO_PIN(L, 6), // D43 GPIO_PIN(L, 5), // D44 GPIO_PIN(L, 4), // D45 GPIO_PIN(L, 3), // D46 GPIO_PIN(L, 2), // D47 GPIO_PIN(L, 1), // D48 GPIO_PIN(L, 0), // D49 GPIO_PIN(B, 3), // D50 GPIO_PIN(B, 2), // D51 GPIO_PIN(B, 1), // D52 GPIO_PIN(B, 0), // D53 GPIO_PIN(F, 0), // D54 GPIO_PIN(F, 1), // D55 GPIO_PIN(F, 2), // D56 GPIO_PIN(F, 3), // D57 GPIO_PIN(F, 4), // D58 GPIO_PIN(F, 5), // D59 GPIO_PIN(F, 6), // D60 GPIO_PIN(F, 7), // D61 GPIO_PIN(K, 0), // D62 GPIO_PIN(K, 1), // D63 GPIO_PIN(K, 2), // D64 GPIO_PIN(K, 3), // D65 GPIO_PIN(K, 4), // D66 GPIO_PIN(K, 5), // D67 GPIO_PIN(K, 6), // D68 GPIO_PIN(K, 7) // D69 }; #endif // MegaGpioPinMap_h