This project is not recommended for replication at this time!
For specific usage instructions, please refer to (ฅ>ω
or windowsair/wireless-esp8266-dap: CMSIS-DAP compatible wireless debugger, suitable for various ESP chips such as ESP8266, ESP32. Optional 40MHz SPI acceleration, etc. Wireless debugger compatible with multiple ESP chips--- windowsair/wireless-esp8266-dap: CMSIS-DAP compatible wireless debugger for various ESP chips such as ESP8266, ESP32. Optional 40MHz SPI acceleration, etc. Wireless debugger compatible with multiple ESP chips (github.com)
or Wireless DAP-LINK User Guide | Yunsi Studio (yunsi.studio).
We recommend using the first firmware (actually the second one). The last firmware can be referenced for debugging methods, but it runs a web application and simultaneously opens a hotspot, resulting in higher power consumption and causing severe overheating, triggering overheat protection within minutes.
The 662k chosen by LDO might be a bit overwhelmed by the power consumption of C3, resulting in significant heat generation, but it can still be used stably, so don't worry about it. If you're concerned, you can replace it with ME6231A33M3G; no board modifications are needed.
Ignore the P2P DRC replacement error; that's caused by the PCB antenna package. The board assembly is fine. There are
several types of C3 chips: ESP32C3/ESP32C3FN4/ESP32C3FH4. When using C3, solder an external flash memory; when using FN4/FH4, do not solder an external flash memory (the power supply filter capacitor can also be omitted).
Remember to hold down the boot button before powering on when downloading programs .
Below are some issues with this project:
The board verification is fine; it can connect to the computer's hotspot normally, but it cannot connect to the Keil virtual debugger. We are looking for the cause, and we suspect it might be related to the FN4/FH4. Insufficient flash memory or overheating of the 662k chip causing unstable connections.
The original firmware lacks a Wi-Fi to serial port function, but I have reserved a serial port. Experienced developers are welcome to modify the firmware to enable serial port
functionality. Currently, only SWD and JTAG are supported; I abandoned them due to wiring issues.
Important note:
Do not use this board to power other boards. The LDO chip is very small, so powering other boards will easily burn it out. Always use a different PCB for power.
External flash memory is only needed when using C3; the other two chips have built-in flash memory. After soldering external flash memory... If the computer cannot recognize the chip
during the programming process, refer to the blog mentioned above. No additional software is needed when using Yuns Studio firmware for programming; other firmware requires additional software.
It's best to equip the C3 chip with a heatsink, as its power consumption is quite high and it generates significant heat. Replacing it with an ME6231A33M3G power supply might reduce heat.
The board has a 3.3V voltage regulator and TVS protection for the Type-C port. If you are confident that there will be no electrostatic discharge (ESD) damage to the chip, you can omit these protection circuits. The
board is very small; header pins are not required, or you can use a simple 2x7 pin connector with 1mm spacing as the interface. Refer to the wiring diagram.
PDF_Wireless Daplink Based on ESP32C3.zip
Altium_wireless daplink based on ESP32C3.zip
PADS_wireless daplink based on ESP32C3.zip
BOM_Wireless Daplink Based on ESP32C3.xlsx
93113
electronic