22#define Pins_Arduino_h
33
44#include <stdint.h>
5+ #include "soc/soc_caps.h"
56
67#define EXTERNAL_NUM_INTERRUPTS 46
78#define NUM_DIGITAL_PINS 48
1112#define digitalPinToInterrupt (p ) (((p)<48)?(p):-1)
1213#define digitalPinHasPWM (p ) (p < 46)
1314
14- static const uint8_t KEY_BUILTIN = 0 ;
15+ static const uint8_t LEDR = 34 ;
16+ static const uint8_t LEDG = 33 ;
17+ static const uint8_t LEDB = 35 ;
18+ static const uint8_t GPKEY = 0 ;
19+
20+ #define KEY_BUILTIN GPKEY
21+ #define BUILTIN_KEY KEY_BUILTIN
22+
23+ #define BUILTIN_LED LEDB
24+ #define LED_BUILTIN BUILTIN_LED // backward compatibility
25+ //#define RGB_BUILTIN LED_BUILTIN
1526
1627static const uint8_t TX = 43 ;
1728static const uint8_t RX = 44 ;
@@ -24,43 +35,38 @@ static const uint8_t MOSI = 40;
2435static const uint8_t MISO = 39 ;
2536static const uint8_t SCK = 38 ;
2637
27- static const uint8_t A0 = 1 ;
28- static const uint8_t A1 = 2 ;
29- static const uint8_t A2 = 3 ;
30- static const uint8_t A3 = 4 ;
31- static const uint8_t A4 = 5 ;
32- static const uint8_t A5 = 6 ;
33- static const uint8_t A6 = 7 ;
34- static const uint8_t A7 = 8 ;
35- static const uint8_t A8 = 9 ;
36- static const uint8_t A9 = 10 ;
37- static const uint8_t A10 = 11 ;
38- static const uint8_t A11 = 12 ;
39- static const uint8_t A12 = 13 ;
40- static const uint8_t A13 = 14 ;
41- static const uint8_t A14 = 15 ;
42- static const uint8_t A15 = 16 ;
43- static const uint8_t A16 = 17 ;
44- static const uint8_t A17 = 18 ;
45- static const uint8_t A18 = 19 ;
46- static const uint8_t A19 = 20 ;
38+ static const uint8_t A0 = 8 ;
39+ static const uint8_t A1 = 9 ;
40+ static const uint8_t A2 = 10 ;
41+ static const uint8_t A3 = 11 ;
42+ static const uint8_t A4 = 12 ;
43+ static const uint8_t A5 = 13 ;
4744
48- static const uint8_t T1 = 1 ;
49- static const uint8_t T2 = 2 ;
50- static const uint8_t T3 = 3 ;
51- static const uint8_t T4 = 4 ;
52- static const uint8_t T5 = 5 ;
53- static const uint8_t T6 = 6 ;
54- static const uint8_t T7 = 7 ;
55- static const uint8_t T8 = 8 ;
56- static const uint8_t T9 = 9 ;
57- static const uint8_t T10 = 10 ;
58- static const uint8_t T11 = 11 ;
59- static const uint8_t T12 = 12 ;
60- static const uint8_t T13 = 13 ;
61- static const uint8_t T14 = 14 ;
45+ static const uint8_t T1 = 8 ;
46+ static const uint8_t T2 = 9 ;
47+ static const uint8_t T3 = 10 ;
48+ static const uint8_t T4 = 11 ;
49+ static const uint8_t T5 = 12 ;
50+ static const uint8_t T6 = 13 ;
6251
6352static const uint8_t DAC1 = 17 ;
6453static const uint8_t DAC2 = 18 ;
6554
66- #endif /* Pins_Arduino_h */
55+ static const uint8_t D1 = 44 ;
56+ static const uint8_t D2 = 43 ;
57+ static const uint8_t D3 = 42 ;
58+ static const uint8_t D4 = 40 ;
59+ static const uint8_t D5 = 39 ;
60+ static const uint8_t D6 = 38 ;
61+ static const uint8_t D7 = 37 ;
62+ static const uint8_t D8 = 36 ;
63+ static const uint8_t D9 = 26 ;
64+ static const uint8_t D10 = 21 ;
65+ static const uint8_t D11 = 18 ;
66+ static const uint8_t D12 = 17 ;
67+ static const uint8_t D13 = 0 ;
68+ static const uint8_t D14 = 35 ;
69+ static const uint8_t D15 = 33 ;
70+ static const uint8_t D16 = 34 ;
71+
72+ #endif /* Pins_Arduino_h */
0 commit comments