Skip to content

Commit 618fd8e

Browse files
committed
Support Nano RP2040 Connect
1 parent 4c149a2 commit 618fd8e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/local/BLELocalDevice.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ BLELocalDevice::~BLELocalDevice()
4242

4343
int BLELocalDevice::begin()
4444
{
45-
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_SAMD_NANO_33_IOT)
45+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT)
4646
// reset the NINA in BLE mode
4747
pinMode(SPIWIFI_SS, OUTPUT);
4848
pinMode(NINA_RESETN, OUTPUT);
@@ -55,7 +55,7 @@ int BLELocalDevice::begin()
5555
delay(100);
5656
digitalWrite(NINA_RESETN, LOW);
5757
delay(750);
58-
#elif defined(ARDUINO_SAMD_NANO_33_IOT)
58+
#elif defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT)
5959
// inverted reset
6060
digitalWrite(NINA_RESETN, LOW);
6161
delay(100);
@@ -131,7 +131,7 @@ void BLELocalDevice::end()
131131
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2)
132132
// disable the NINA
133133
digitalWrite(NINA_RESETN, HIGH);
134-
#elif defined(ARDUINO_SAMD_NANO_33_IOT)
134+
#elif defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT)
135135
// disable the NINA
136136
digitalWrite(NINA_RESETN, LOW);
137137
#elif defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_PORTENTA_H7_M7)

src/utility/HCIUartTransport.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2)
2525
#define SerialHCI Serial2
26-
#elif defined(ARDUINO_SAMD_NANO_33_IOT)
26+
#elif defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT)
2727
// SerialHCI is already defined in the variant
2828
#elif defined(ARDUINO_PORTENTA_H7_M4)
2929
// SerialHCI is already defined in the variant
@@ -93,7 +93,7 @@ size_t HCIUartTransportClass::write(const uint8_t* data, size_t length)
9393
return result;
9494
}
9595

96-
#ifdef ARDUINO_AVR_UNO_WIFI_REV2
96+
#if defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_NANO_RP2040_CONNECT)
9797
HCIUartTransportClass HCIUartTransport(SerialHCI, 119600);
9898
#else
9999
HCIUartTransportClass HCIUartTransport(SerialHCI, 912600);

0 commit comments

Comments
 (0)