We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d815d3a commit 038713fCopy full SHA for 038713f
variants/uno2018/variant.c
@@ -1,6 +1,8 @@
1
-#include "pins_arduino.h"
2
#include <stdbool.h>
3
+#include "pins_arduino.h"
4
+#include "api/Common.h"
5
+
6
#define FORCE_INLINE __attribute__((always_inline)) inline
7
8
void setup_timers() {
@@ -90,3 +92,21 @@ FORCE_INLINE bool isDoubleBondedActive(uint8_t pin) {
90
92
91
93
return false;
94
}
95
96
+void initVariant() {
97
+ // NINA - SPI boot
98
+ pinMode(NINA_GPIO0, OUTPUT);
99
+ digitalWrite(NINA_GPIO0, HIGH);
100
101
+ // disable the NINA
102
+ pinMode(NINA_RESETN, OUTPUT);
103
+ digitalWrite(NINA_RESETN, HIGH);
104
105
+ // NINA SS HIGH by default
106
+ pinMode(SPIWIFI_SS, OUTPUT);
107
+ digitalWrite(SPIWIFI_SS, HIGH);
108
109
+ // IMU SS HIGH by default
110
+ pinMode(SPIIMU_SS, OUTPUT);
111
+ digitalWrite(SPIIMU_SS, HIGH);
112
+}
0 commit comments