What is "can't connect, no HF2 nor JDUSB" and how to handle it #447
-
![]() What is "can't connect, no HF2 nor JDUSB" and how to handle itHello? I have a question because I've been trying to do something with devicescript, but it's not working properly. I failed to establish a serial connection to "ESP32-C3" board with an error message "can't connect, no HF2 nor JDUSB" I'm not actually someone who works with devices professionally. I just wanted to try it out as a hobby. Instead of writing in C code, it seems that using TypeScript is an easier approach, so I wanted to give devicescript a try. Therefore, I find it difficult to understand the meaning of that message and also uncertain about what steps to take next to resolve the issue. An I also looked at the troubleshooting section in this link, but I couldn't understand at all. If you could give me a rough idea of what steps I should take, I'll do my best to follow them. If there's any way I can contribute to resolving the issue, please let me know, and I'll be happy to help. EnvironmentI am a macOS user. (Ventura, Apple M1 Pro) The board I have is "ESP32-C3-DevKitC-02" as shown in the image below. it belongs to the ESP32-C3 series. ![]() I can supply power through USB and establish serial communication by connecting to the UART, as shown below. ![]() Just in case it might work, I also tried connecting it as shown in the picture below. ![]() What I have tried
Related |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Unfortunately, we do not support ESP32-C3 boards with a serial interface chip. We need to have direct access to the serial line on the ESP32. You can see here a list of known boards that will work with DeviceScript. https://microsoft.github.io/devicescript/devices/esp32 |
Beta Was this translation helpful? Give feedback.
-
Thank you for this very detailled feedback. We've added a workitem to beef up the explanation about the interface chip limitations. |
Beta Was this translation helpful? Give feedback.
Unfortunately, we do not support ESP32-C3 boards with a serial interface chip. We need to have direct access to the serial line on the ESP32. You can see here a list of known boards that will work with DeviceScript. https://microsoft.github.io/devicescript/devices/esp32