1
1
#include "samd21_pins.h"
2
2
3
3
STATIC const mp_map_elem_t board_global_dict_table [] = {
4
- { MP_OBJ_NEW_QSTR (MP_QSTR_D10 ), (mp_obj_t )& pin_PA06 },
5
- { MP_OBJ_NEW_QSTR (MP_QSTR_D9 ), (mp_obj_t )& pin_PA07 },
6
- { MP_OBJ_NEW_QSTR (MP_QSTR_D6 ), (mp_obj_t )& pin_PA04 },
7
- { MP_OBJ_NEW_QSTR (MP_QSTR_D12 ), (mp_obj_t )& pin_PA05 },
8
-
9
- { MP_OBJ_NEW_QSTR (MP_QSTR_D0 ), (mp_obj_t )& pin_PB09 },
4
+ // Rev C
5
+ // { MP_OBJ_NEW_QSTR(MP_QSTR_D10), (mp_obj_t)&pin_PA06 },
6
+ // { MP_OBJ_NEW_QSTR(MP_QSTR_D9), (mp_obj_t)&pin_PA07 },
7
+ // { MP_OBJ_NEW_QSTR(MP_QSTR_D6), (mp_obj_t)&pin_PA04 },
8
+ // { MP_OBJ_NEW_QSTR(MP_QSTR_D12), (mp_obj_t)&pin_PA05 },
9
+ //
10
+ // { MP_OBJ_NEW_QSTR(MP_QSTR_D0), (mp_obj_t)&pin_PB09 },
11
+ // //{ MP_OBJ_NEW_QSTR(MP_QSTR_RX), (mp_obj_t)&pin_PA11 },
12
+ // { MP_OBJ_NEW_QSTR(MP_QSTR_D1), (mp_obj_t)&pin_PB08 },
13
+ // //{ MP_OBJ_NEW_QSTR(MP_QSTR_TX), (mp_obj_t)&pin_PA10 },
14
+
15
+ // Rev D
16
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A11 ), (mp_obj_t )& pin_PA06 },
17
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A10 ), (mp_obj_t )& pin_PA07 },
18
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A9 ), (mp_obj_t )& pin_PA04 },
19
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A8 ), (mp_obj_t )& pin_PA05 },
20
+
21
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A6 ), (mp_obj_t )& pin_PB09 },
10
22
//{ MP_OBJ_NEW_QSTR(MP_QSTR_RX), (mp_obj_t)&pin_PA11 },
11
- { MP_OBJ_NEW_QSTR (MP_QSTR_D1 ), (mp_obj_t )& pin_PB08 },
23
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A7 ), (mp_obj_t )& pin_PB08 },
12
24
//{ MP_OBJ_NEW_QSTR(MP_QSTR_TX), (mp_obj_t)&pin_PA10 },
13
25
14
26
{ MP_OBJ_NEW_QSTR (MP_QSTR_NEOPIXEL ), (mp_obj_t )& pin_PB23 },
15
27
16
28
{ MP_OBJ_NEW_QSTR (MP_QSTR_MICROPHONE ), (mp_obj_t )& pin_PA08 },
17
29
18
- { MP_OBJ_NEW_QSTR (MP_QSTR_ACCELEROMETER_INTERRUPT ), (mp_obj_t )& pin_PA10 },
30
+ { MP_OBJ_NEW_QSTR (MP_QSTR_ACCELEROMETER_INTERRUPT ), (mp_obj_t )& pin_PA09 },
19
31
{ MP_OBJ_NEW_QSTR (MP_QSTR_ACCELEROMETER_SDA ), (mp_obj_t )& pin_PA00 },
20
32
{ MP_OBJ_NEW_QSTR (MP_QSTR_ACCELEROMETER_SCL ), (mp_obj_t )& pin_PA01 },
21
33
@@ -25,13 +37,13 @@ STATIC const mp_map_elem_t board_global_dict_table[] = {
25
37
{ MP_OBJ_NEW_QSTR (MP_QSTR_SLIDE_SWITCH ), (mp_obj_t )& pin_PA15 },
26
38
{ MP_OBJ_NEW_QSTR (MP_QSTR_SPEAKER ), (mp_obj_t )& pin_PA02 },
27
39
{ MP_OBJ_NEW_QSTR (MP_QSTR_LIGHT ), (mp_obj_t )& pin_PA11 },
28
- { MP_OBJ_NEW_QSTR (MP_QSTR_TEMPERATURE ), (mp_obj_t )& pin_PA09 },
40
+ { MP_OBJ_NEW_QSTR (MP_QSTR_TEMPERATURE ), (mp_obj_t )& pin_PA10 },
29
41
30
42
{ MP_OBJ_NEW_QSTR (MP_QSTR_D13 ), (mp_obj_t )& pin_PA17 },
31
43
{ MP_OBJ_NEW_QSTR (MP_QSTR_SDA ), (mp_obj_t )& pin_PB02 },
32
- { MP_OBJ_NEW_QSTR (MP_QSTR_D2 ), (mp_obj_t )& pin_PB02 },
44
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A5 ), (mp_obj_t )& pin_PB02 },
33
45
{ MP_OBJ_NEW_QSTR (MP_QSTR_SCL ), (mp_obj_t )& pin_PB03 },
34
- { MP_OBJ_NEW_QSTR (MP_QSTR_D3 ), (mp_obj_t )& pin_PB03 },
46
+ { MP_OBJ_NEW_QSTR (MP_QSTR_A4 ), (mp_obj_t )& pin_PB03 },
35
47
{ MP_OBJ_NEW_QSTR (MP_QSTR_SCK ), (mp_obj_t )& pin_PB11 },
36
48
{ MP_OBJ_NEW_QSTR (MP_QSTR_MOSI ), (mp_obj_t )& pin_PB10 },
37
49
{ MP_OBJ_NEW_QSTR (MP_QSTR_MISO ), (mp_obj_t )& pin_PA12 },
0 commit comments