Skip to content

Commit 6d82bed

Browse files
authored
Merge pull request #165 from hpssjellis/master
Match Portenta to Nano 33 BLE Digital Pins format
2 parents 2cd3540 + c48b3da commit 6d82bed

File tree

3 files changed

+65
-15
lines changed

3 files changed

+65
-15
lines changed

variants/ARDUINO_NANO33BLE/pins_arduino.h

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -78,20 +78,20 @@ static const uint8_t A7 = PIN_A7;
7878

7979
// Digital pins
8080
// -----------
81-
#define D0 0
82-
#define D1 1
83-
#define D2 2
84-
#define D3 3
85-
#define D4 4
86-
#define D5 5
87-
#define D6 6
88-
#define D7 7
89-
#define D8 8
90-
#define D9 9
91-
#define D10 10
92-
#define D11 11
93-
#define D12 12
94-
#define D13 13
81+
#define D0 (0u)
82+
#define D1 (1u)
83+
#define D2 (2u)
84+
#define D3 (3u)
85+
#define D4 (4u)
86+
#define D5 (5u)
87+
#define D6 (6u)
88+
#define D7 (7u)
89+
#define D8 (8u)
90+
#define D9 (9u)
91+
#define D10 (10u)
92+
#define D11 (11u)
93+
#define D12 (12u)
94+
#define D13 (13u)
9595

9696
/*
9797
* Serial interfaces

variants/PORTENTA_H7_M4/pins_arduino.h

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,31 @@ static const uint8_t A5 = PIN_A5;
3939
static const uint8_t A6 = PIN_A6;
4040
#define ADC_RESOLUTION 12
4141

42+
// Digital pins
43+
// -----------
44+
#define D0 (0u)
45+
#define D1 (1u)
46+
#define D2 (2u)
47+
#define D3 (3u)
48+
#define D4 (4u)
49+
#define D5 (5u)
50+
#define D6 (6u)
51+
#define D7 (7u)
52+
#define D8 (8u)
53+
#define D9 (9u)
54+
#define D10 (10u)
55+
#define D11 (11u)
56+
#define D12 (12u)
57+
#define D13 (13u)
58+
#define D14 (14u)
59+
#define D15 (15u)
60+
#define D16 (u16)
61+
#define D17 (u17)
62+
#define D18 (u18)
63+
#define D19 (u19)
64+
#define D20 (u20)
65+
#define D21 (u21)
66+
4267
//DACs
4368
#define DAC (A6)
4469

@@ -104,4 +129,4 @@ void _ontouch1200bps_();
104129

105130
#define CRYPTO_WIRE Wire1
106131

107-
#endif //__PINS_ARDUINO__
132+
#endif //__PINS_ARDUINO__

variants/PORTENTA_H7_M7/pins_arduino.h

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,31 @@ static const uint8_t A5 = PIN_A5;
4646
static const uint8_t A6 = PIN_A6;
4747
#define ADC_RESOLUTION 12
4848

49+
// Digital pins
50+
// -----------
51+
#define D0 (0u)
52+
#define D1 (1u)
53+
#define D2 (2u)
54+
#define D3 (3u)
55+
#define D4 (4u)
56+
#define D5 (5u)
57+
#define D6 (6u)
58+
#define D7 (7u)
59+
#define D8 (8u)
60+
#define D9 (9u)
61+
#define D10 (10u)
62+
#define D11 (11u)
63+
#define D12 (12u)
64+
#define D13 (13u)
65+
#define D14 (14u)
66+
#define D15 (15u)
67+
#define D16 (u16)
68+
#define D17 (u17)
69+
#define D18 (u18)
70+
#define D19 (u19)
71+
#define D20 (u20)
72+
#define D21 (u21)
73+
4974
//DACs
5075
#define DAC (A6)
5176

0 commit comments

Comments
 (0)