Devices & Components
Arduino Nano 33 IoT
SWD Breakout Adapter
Jumper wires (generic)
Adafruit HUZZAH ESP8266 Breakout
Hardware & Tools
Solder Wire, Lead Free
Soldering iron (generic)
Software & Tools
Arduino IDE
ESP8266 BMP Firmware Project
Visual Studio 2017
Visual Micro
Project description
Code
Example Sketch
arduino
Example Blink Sketch to allow testing of the GDB Features
1int a = 0; 2 3 4void setup() { 5 Serial.begin(115200); 6 a += 1; 7 pinMode(LED_BUILTIN, OUTPUT); 8} 9 10 11void loop() { 12 function1(); 13 delay(1000); 14 digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) 15 delay(1000); // wait for a second 16 digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW 17 delay(1000); // wait for a second 18} 19 20 21void function1() { 22 a += 2; 23 int localVariable = 1; 24 byte aNotherLocalVariable = 2; 25}
Downloadable files
Due Wiring Example
Snapshot of the 4 wires connecting the ESP8266 to the Arduino DUE See the Website Guide for specific Pin Information
Due Wiring Example

Nano33IoT Wiring Example
Snapshot of the 4 wires connecting the ESP8266 to the Nano33 IoT See the Website Guide for specific Pin Information
Nano33IoT Wiring Example

Nano33IoT Wiring Example
Snapshot of the 4 wires connecting the ESP8266 to the Nano33 IoT See the Website Guide for specific Pin Information
Nano33IoT Wiring Example

Due Wiring Example
Snapshot of the 4 wires connecting the ESP8266 to the Arduino DUE See the Website Guide for specific Pin Information
Due Wiring Example

Comments
Only logged in users can leave comments