Two internal slide switches control the flow of NMEA and RTCM traffic between the external connectors and the
internal BT UART used on the ESP32. Ostensibly the
Bluetooth Broadcast
switch can be set to pipe RTCM data to
the ESP32’s UART (instead of NMEA) so that correction data can be transmitted over Bluetooth. Point to point
Bluetooth radio support is not supported because the useful range of Bluetooth is too short for most RTK
applications but may be helpful in some advanced applications.
ESP32
The ESP32 uses a standard USB to serial conversion IC (CH340) to program the device. You can use the ESP32
core for Arduino or Espressif’s IoT Development Framework (IDF).
The CH340 automatically resets and puts the ESP32 into bootload mode as needed. However, the reset pin of the
ESP32 is brought out to an external 2-pin 0.1” footprint if an external reset button is needed.
Note:
If you've never connected a CH340 device to your computer before, you may need to install drivers for
the USB-to-serial converter. Check out our section on "How to Install CH340 Drivers" for help with the
installation.