XPLR-HPG-1 supports an auto reset circuit connected to the BOOT0 and RESET pins of NORA-W106,
as shown in
Figure
and RTS control lines of the USB to Serial converter (CP2102N) and set NORA-W106 on the serial
bootloader mode. See also Espressif ESP32 Automatic Bootloader documentation [9].
Figure 12: NORA-W106 auto reset circuit
2.1.5
MikroBUS
XPLR-HPG-1 board has three MikroBUS connectors with available space to nestle three large size
Click boards. Each MikroBUS connector exposes:
•
3x GPIOs (RESET, PWM, INT)
•
1x analog input (AN)
•
1x UART (2 wire)
•
1x I2C bus
•
1x SPI bus with one CS (chip select) line for each mikroBUS slot
For further information about the mikroBUS standard, visit the mikroBUS website [10].
⚠
Connecting a third-party Click board with IOs referenced at 5 V can seriously damage because the
board. The NORA-W106 I/Os and the Click boards provided in the XPLR-HPG-1 kit are referenced
at 3.3 V.
Table 3
shows the mikroBUS pin connections.
mikroBUS 1
mikroBUS pin
NORA-
W106
1 - AN
E8
2 - RST
E7
3 - SPI-CS
A2
4 - SPI-SCK
B1
5 - SPI-CIPO
C1
6 - SPI-COPI
C2
7 - 3.3 V
3.3V
8 - GND
GND
9 - GND
GND
10 - 5V
5V
11 - I2C-SDA
B4
12 - I2C-SCL
A3
UBX-23000692 - R01
C1-Public
12. This circuit enables programming tools like the
mikroBUS 2
ESP32-S3
NORA-
GPIO
W106
GPIO1 (A)
G3
GPIO9 (A)
F3
FSPIWP / GPIO38
A5
FSPICLK / GPIO36
B1
FSPIQ / GPIO37
C1
FSPID / GPIO35
C2
3.3V
3.3V
GND
GND
GND
GND
5V
5V
GPIO18 (A)
B4
GPIO17 (A)
A3
ESP32-S3
GPIO
FSPIIO5 / GPIO11 (A)
SPICLK_P / GPIO47
FSPIDQS / GPIO14 (A)
FSPICLK / GPIO36
FSPIQ / GPIO37
FSPID / GPIO35
3.3V
GND
GND
5V
GPIO18 (A)
GPIO17 (A)
Hardware description
XPLR-HPG-1 - User guide
to assert the DTR
esptool.py
mikroBUS 3
NORA-
ESP32-S3
W106
GPIO
G2
GSPIIO6 / GPIO12 (A)
H1
JTAG_TDI / GPIO41
A6
FSPIIO7 / GPIO13 (A)
B1
FSPICLK / GPIO36
C1
FSPIQ / GPIO37
C2
FSPID / GPIO35
3.3V
3.3V
GND
GND
GND
GND
5V
5V
B4
GPIO18 (A)
A3
GPIO17 (A)
Page 18 of 37