External Build Guide

Follow these steps to build your own external DGT3000 BLE Gateway.

Firmware Requirement

The gateway requires DGT3000 firmware version 2.02 B150409 or higher.

To check your firmware version, simultaneously press the + and - buttons when the clock is paused.

If your DGT3000 displays "2.00" or "2.01", you will need to first update the clock's firmware (through the manufacturer...).

Assembly Instructions

1. Flash Firmware

Upload the DGT3000-ble-gateway firmware to the ESP32-S3-Zero using the following page:

Firmware Uploader

2. Solder Pins

If not already done, solder the breadboard pins to the ESP32 to elevate it. This positions the USB port in the middle of the case.

3. Prepare the Case

Drill a hole in the case for the ESP32's USB port at the correct height.

Drill another hole on the opposite side for the 3.5mm jack cable.

4. Wiring

Pass the jack cable through its hole in the case (don't forget this step!) and then solder it to the ESP32 according to the schematic.

Important: Do not use a cable that is too long, as this could cause communication problems between the clock and the gateway.

Caution: If you use a standard audio cable, the ground wire may not be sheathed. Be careful that it does not touch other pins on the ESP32.

Wiring Schematic

5. Secure the Cable

Place the ESP32 correctly in the case and tightly wrap a zip tie around the jack cable to prevent strain on the solder joints if the cable is pulled.

6. Test

Test that everything works correctly with your favorite chess application.

7. Final Assembly

Use a glue gun to secure the ESP32 assembly to the bottom of the case. This will prevent it from moving and allow easy access to the USB port.

Required Materials

Photos

Photo 1 Photo 2 Photo 3 Photo 4