You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,21 @@ This firmware uses [Espressif's IDF](https://github.com/espressif/esp-idf)
16
16
1. Load the `Tools -> SerialNINAPassthrough` example sketch on to the board
17
17
1. Use `esptool` to flash the compiled firmware
18
18
19
+
### Building with docker
20
+
21
+
As an alternative for building we can use the docker image from espressif idf, we can do that as follows:
22
+
23
+
```
24
+
docker run -v $PWD:/data espressif/idf:v4.4.8 -- sh -c 'cd /data && make'
25
+
```
26
+
27
+
You can also flash the firmware with the following snippet:
28
+
29
+
```
30
+
DEVICE=/dev/ttyACM0
31
+
docker run --device=$DEVICE -v $PWD:/data espressif/idf:v4.4.8 -- sh -c 'cd /data && make flash ESPPORT=$DEVICE'
32
+
```
33
+
19
34
## Notes
20
35
If updating the NINA firmware for an **Arduino UNO WiFi Rev. 2** or **Arduino Nano RP2040** board via [SerialNINAPassthrough](https://github.com/arduino-libraries/WiFiNINA/blob/master/examples/Tools/SerialNINAPassthrough/SerialNINAPassthrough.ino) sketch, then the `esptool` invocation needs to be changed slightly:
0 commit comments