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: content/hardware/03.nano/boards/nano-esp32/tutorials/cheat-sheet/cheat-sheet.md
+37-1Lines changed: 37 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,14 +45,50 @@ The full datasheet is available as a downloadable PDF from the link below:
45
45
46
46
-[Download the Nano ESP32 datasheet](/resources/datasheets/ABX00083-datasheet.pdf)
47
47
48
-
## Nano ESP32 Core
48
+
## Arduino ESP32 Core
49
49
50
50
This board is based on the [Arduino ESP32 Core](https://github.com/arduino/arduino-esp32), that is derived from the original ESP32 core. It provides a rich set of examples to access the various features on your board, which is accessed directly through the IDE.
51
51
52
52

53
53
54
54
To install the core, go the **board manager** and search for **Nano ESP32**. For more detailed instructions to install the core, please refer to the [Getting Started with Nano ESP32](/tutorials/nano-esp32/getting-started-nano-esp32) article.
55
55
56
+
## ESP32 Pin Map
57
+
58
+
The Nano ESP32's default pins are designed to match the **Nano form factor**. This pin mapping is done in the official Arduino ESP32 core (see just above). See below the pin map to understand how the physical pins correlate to the ESP32:
59
+
60
+
| Nano | ESP32 |
61
+
| ----- | ------ |
62
+
| D0 | GPIO44 |
63
+
| D1 | GPIO43 |
64
+
| D2 | GPIO5 |
65
+
| D3 | GPIO6 |
66
+
| D4 | GPIO7 |
67
+
| D5 | GPIO8 |
68
+
| D6 | GPIO9 |
69
+
| D7 | GPIO10 |
70
+
| D8 | GPIO17 |
71
+
| D9 | GPIO18 |
72
+
| D10 | GPIO21 |
73
+
| D11 | GPIO38 |
74
+
| D12 | GPIO47 |
75
+
| D13 | GPIO48 |
76
+
| A0 | GPIO1 |
77
+
| A1 | GPIO2 |
78
+
| A2 | GPIO3 |
79
+
| A3 | GPIO4 |
80
+
| A4 | GPIO11 |
81
+
| A5 | GPIO12 |
82
+
| A6 | GPIO13 |
83
+
| A7 | GPIO14 |
84
+
| BOOT0 | GPIO46 |
85
+
| BOOT1 | GPIO0 |
86
+
87
+
See the pinout below for a better visual translation:
88
+
89
+

90
+
91
+
56
92
## Arduino Bootloader Mode
57
93
The Nano ESP32 has a feature that we call Arduino Bootloader-mode, what this means is that you are able to put the board in a sort of recovery mode by double pressing the reset button while the board is powered on.
0 commit comments