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 Uploader2. 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.
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
- - ESP32-S3-Zero (not ESP32-C3-Zero!)
- - 3.5mm 3-pole jack
- - A small case box
- - Self-locking plastic cable ties
- - A soldering kit
- - A glue gun
Photos
