Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.

Have an account? Sign In
Continue with Facebook
Continue with Google
or use

What is the capital of Egypt? ( Cairo )

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people's questions & connect with other people.

Sign Up Here
Continue with Facebook
Continue with Google
or use

What is the capital of Egypt? ( Cairo )

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Volt.Tech

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask question.

Continue with Facebook
Continue with Google
or use

What is the capital of Egypt? ( Cairo )

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

volt.tech Logo volt.tech Logo
Sign InSign Up

volt.tech

volt.tech Navigation

  • Home
  • About Us
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Tags
  • Category
    • Amplifiers
    • Passives & Protection
    • Clocks & Timing
    • Diodes & Rectifiers
    • FPGAs & PLDs
    • Interface ICs & Transceivers
    • LEDs & Optoelectronics
    • Memories
    • MEMS & Sensors
    • Microcontroller
    • Power Management
    • RF & Microwave
    • Security & Smart Card
    • Motor Drivers
    • Wireless Connectivity
  • Groups
  • Add group
  • Badges
  • Help
  • Home
  • About Us
  • Contact Us
Home/usb

Tag: usb

Universal Serial Bus

volt.tech Latest Questions

nidhi singh
  • 0
nidhi singh
Asked: March 3, 2023In: Wireless Connectivity

ESP32-C3 first programming via USB?

  • 0

Hello, I’ve built a custom board with the ESP32-C3 and I intended to program( and debug) the ESP32-C3 only via USB. Although it seems that to program the device the actually first time I need to hold the IO9 pin low. Indeed ...Read more

Hello,

I’ve built a custom board with the ESP32-C3 and I intended to program( and debug) the ESP32-C3 only via USB.

Although it seems that to program the device the actually first time I need to hold the IO9 pin low. Indeed reading around in the forum it seems their people have to do it as well.

I would like to understand if it’s required and why it’s that, as I allowed the USB_JTAG core could directly flash the new firmware.
If verified this will slow down and complicate the mass production process of the final product as we need to drive an extra pin during programming (or perhaps add a button just for this reason).

Thanks for your help!!!

Nidhi

Read less
boardesp32firmwareusb
  1. Julian White
    Added an answer on March 4, 2023 at 10:04 am

    It's not required per se, but it's helpful. The issue is that an empty ESP32-C3 usually will try to boot from flash and fail. After some attempts, the RTC watchdog will protest in to reset the entire chip. This is useful as it may clear any transient error that would stop a properly flashed chip froRead more

    It’s not required per se, but it’s helpful. The issue is that an empty ESP32-C3 usually will try to boot from flash and fail. After some attempts, the RTC watchdog will protest in to reset the entire chip. This is useful as it may clear any transient error that would stop a properly flashed chip from booting. However, it also resets the USB-serial- JTAG device, causing the OS tore-enumerate it. Going into download mode (either by pulling low GPIO9 or by successfully connecting using the flashing app) stops that from passing, allowing the chip to be flashed as normal.

    Not having GPIO9 accessible will generally work (depending on how fast your OS is in detecting USB devices) but may need several tries in flashing for the timing to be right.

    Another thing is that without forcing the chip into download mode, for old performances of the esp tool, a watchdog will keep running during the flashing process, which may interrupt flashing if the firmware is fairly large. Using a newer version of the esp tool should fix that, however.)

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Anonymous
  • 0
Anonymous
Asked: December 30, 2022In: Wireless Connectivity

ESP32-U4WDH and VDD_SDIO power

  • 0

Hi, I got a question that seems not easily answered in the HW documentation. ESP32-U4WDH which has an internal flash, does VDD_SDIO power needs to be connected at all? If so, shall it be connected to 100nF or VCC which is ...Read more

Hi,
I got a question that seems not easily answered in the HW documentation.

ESP32-U4WDH which has an internal flash, does VDD_SDIO power needs to be connected at all?
If so, shall it be connected to 100nF or VCC which is 3v3?

Thanks for your inputs

Read less
espesp32flashU4WDHuartusb
  1. vikas Nagpal
    Added an answer on January 6, 2023 at 9:50 am

    Hello, To run internal flash in ESP32-U4WDH You'd need to connect it to a 100nF capacitor. Thank & Regards

    Hello,

    To run internal flash in ESP32–U4WDH You’d need to connect it to a 100nF capacitor.

    Thank & Regards

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
vikas Nagpal
  • 0
vikas Nagpal
Asked: December 28, 2022In: Wireless Connectivity

ESP32-C3 Firmware Update?

  • 0

Hello, I presently research and suppose about the possibilities to initial flash and later update the firmware on an ESP32 based product from the price point, I would like to use an ESP32-C3 and the built-in USB port to flash & ...Read more

Hello,

I presently research and suppose about the possibilities to initial flash and later update the firmware on an ESP32 based product from the price point, I would like to use an ESP32-C3 and the built-in USB port to flash & update the firmware.
That indeed would save the USB2UART chip.
I can’t go with the S2 as I need WiFi and Bluetooth.

But I didn’t find any tutorial/extended info if/how this is possible. The only things I found

  • DFU — Using the native USB on ESP32-S2 for flashing the firmware
  • Nearly was mentioned that C3 USB can be used in CDC mode
  • CircuitPython on Espressif SoCs

so I currently don’t know if it’s possible. I hope anybody can shine some light on this for me;-)

Thank and Regards

Vikas

Read less
bluetoothesp32espressiffirmwareusbusb2uartwifi
  1. ashishgawade
    Added an answer on December 29, 2022 at 10:19 am

    Hello, Thanks for reaching out to Volt Engineering Community. The C3 has a USB device that effectively replaces an external USB- serial and USB- JTAG chip; you should be suitable to use that to flash updates. Please let us know if it answers your question. Regards, Ashish

    Hello,

    Thanks for reaching out to Volt Engineering Community.

    The C3 has a USB device that effectively replaces an external USB- serial and USB- JTAG chip; you should be suitable to use that to flash updates.

    Please let us know if it answers your question.

    Regards,

    Ashish

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
harpoon
  • 0
harpoon
Asked: December 26, 2022In: Power Management

ICE3PCS01G Vref(5v) not coming?

  • 0

We have developed 2kW PFC Board with ICE3PCS01G. When I did first power on with 12.15VDC,  Vref not coming from IC. After that I replace the new chip, then it worked fine. But again after changing the nearest components during ...Read more

We have developed 2kW PFC Board with ICE3PCS01G.
When I did first power on with 12.15VDC,  Vref not coming from IC. After that I replace the new chip, then it worked fine. But again after changing the nearest components during troubleshooting, the same problem came (vref gone), But ICOMP=5V is coming. 4 nos of IC got damaged and the same problem coming.

please suggest a solution.

Read less
ICICE3PCS01GuartusbVref
  1. Alex thomas
    Added an answer on December 27, 2022 at 10:05 am

    Thanks for your Question. For the IC, the turn-on voltage is between 11.5~12.9V, turn of is between 10.5~11.9V. So, for 12.15V, if the Vcc is from 12.9V down to it, the IC will run. If VCC is from 10V up to 12.15V, the IC is off and can't work.

    Thanks for your Question.

    For the IC, the turn-on voltage is between 11.5~12.9V, turn of is between 10.5~11.9V.

    So, for 12.15V, if the Vcc is from 12.9V down to it, the IC will run. If VCC is from 10V up to 12.15V, the IC is off and can’t work.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
nidhi singh
  • 0
nidhi singh
Asked: December 19, 2022In: Wireless Connectivity

ESP32- C3 Mini Devkit Configure for Built in USB JTAG?

  • 0

Hello and thanks in advance for the help. I recently entered my ESP32- C3 mini development kit. I’m sure it’s configured to use the CP2102 USB interface, so R1 and R4 are installed. I want to use the internal USB JTAG ...Read more

Hello and thanks in advance for the help.

I recently entered my ESP32- C3 mini development kit. I’m sure it’s configured to use the CP2102 USB interface, so R1 and R4 are installed. I want to use the internal USB JTAG interface which I understand requires the removal of R1 and R4 and the installation of R2 and R3( though I’m not sure this is the case). This would also free up RXD and TXD, which I need to use.

I haven’t been suitable to find documentation on how to use the Devkits with the USB JTAG, nor have I been suitable to determine the position of R1, R2, R3, and R4. I’ve tried” beeping out” the circuit but would prefer not to ruin my board.

Is there any guidance as to where those components are and/ or how to use a USB JTAG?

Read less
c3minidevkitesp32jtagusb
  1. Alex thomas
    Added an answer on December 20, 2022 at 11:49 am

    The PCB layout of that dev board can be found then. As far as I can see, you need to rotate those resistors 90 degrees to move them from the red to the green position in this image: You probably also want to disconnect the RxD/TxD pins from the CP2104 to the ESP32C3 if you want to use those pins. YoRead more

    The PCB layout of that dev board can be found then. As far as I can see, you need to rotate those resistors 90 degrees to move them from the red to the green position in this image:

    You probably also want to disconnect the RxD/TxD pins from the CP2104 to the ESP32C3 if you want to use those pins. You can do that by removing R21/R22, I marked those in blue.

    The built-in USB thing should more or less work as an extra UART inside the ESP32C3 and as a general CDC- ACM serial port(=no drivers needed) on the PC side. You do need to use the latest master of ESP-IDF to get full support for it, and if you specifically want to select the device as your press output UART in menuconfig, else, your debug messages will go to UART0.

    On the JTAG side, just useesp_usb_jtag. cfg as your JTAG adapter, config file in OpenOCD and you should be good.
    Still, feel free to post it here, If you need any further help. Support for the built-in USB-to-JTAG thing on the C3 is enough new, so I’d be interested in seeing how you fare with it.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Alex thomas
  • 0
Alex thomas
Asked: December 10, 2022In: Wireless Connectivity

How to Power ESP32 Devkitc v4 Module from Regulated 5v?

  • 0

Hello, I’ve lipo battery connected to tp4056 (with protection), and it’s connected to a 5v output boost module. How can I connect it to the board? And also can I have a USB connection to the board without burning the ...Read more

Hello, I’ve lipo battery connected to tp4056 (with protection), and it’s connected to a 5v output boost module. How can I connect it to the board? And also can I have a USB connection to the board without burning the module?

Read less
devkitcesp32lipomoduletp4056usb
  1. nidhi singh
    Added an answer on December 14, 2022 at 10:17 am

    Hii, From boost converter (u really do not need it but anyway.) to ESP32- wroom 5v pin (from photo bottom left pin) and from charge- to GND (ANY OF THEM). Can connect a USB to the ESP32 WROOM directly (with this connection in place, no need to disconnect) and flash any firmware you want, also disconRead more

    Hii, From boost converter (u really do not need it but anyway.) to ESP32- wroom 5v pin (from photo bottom left pin) and from charge- to GND (ANY OF THEM).

    Can connect a USB to the ESP32 WROOM directly (with this connection in place, no need to disconnect) and flash any firmware you want, also disconnect the USB, and if the battery is full and it’ll work.
    Can also connect a USB to the TP4056 for charging WHILE it feeds the ESP32.

    You really do not need the Boost since the TP4056 will output3.7 v and you have a 1000mah (milli amps hour) battery which will allow the ESP32 to work for a good while (depending on what u are doing etc) before recharging. In this configuration just connect the OUT to3.3 v (top left) and OUT- to any GND pin.
    But u will need a USB connection to load any firmware and later disconnect it and let the battery feed the ESP32.

    Enjoy.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
nidhi singh
  • 0
nidhi singh
Asked: November 14, 2022In: Wireless Connectivity

ESP32-C3-MINI-1 Automatic Upload Mode?

  • 0

Hi there! I’m designing a PCB at the moment using the ESP32- C3-MINI-1. One thing I’m wondering is, how to design the board in such a way, that I’m suitable to upload my application without pressing the boot and enable buttons ...Read more

Hi there!

I’m designing a PCB at the moment using the ESP32- C3-MINI-1.
One thing I’m wondering is, how to design the board in such a way, that I’m suitable to upload my application without pressing the boot and enable buttons without using an external USB to Serial CP 2102 or similar.
For the ESP32- WROOM- 32D it was possible to use a configuration of 2 transistors, which brought the ESP into upload mode.

I have not seen anything similar for the ESP32- C3- MINI without a USB to the serial- adapter.
How would this be achieved here?

I am thankful for any assistance.

Read less
esp32ESP32-C3esp32-c3-mini-1esp32-wroom-32dpcbusbwroom
  1. Alex thomas
    Added an answer on November 17, 2022 at 11:00 am

    Still, you would use exactly the same circuit but with IO0 replaced with IO0, If you were to use something like a CP2102 or other USB-serial chip. Still, you generally do not need the auto-reset circuit as that functionality is built-in If you are intending to use GPIO18/ 19 to program the ESP32C3 dRead more

    Still, you would use exactly the same circuit but with IO0 replaced with IO0, If you were to use something like a CP2102 or other USB-serial chip.

    Still, you generally do not need the auto-reset circuit as that functionality is built-in If you are intending to use GPIO18/ 19 to program the ESP32C3 directly. (But do note that you may want to have * some * way to manually put the C3 into download mode while developing if you do something that stops the internal USB-serial- JTAG from working, like accidentally configuring the USB pins as GPIOs).

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Anonymous
  • 0
Anonymous
Asked: November 9, 2022In: Microcontroller

Why USB PCDC Stack Shows an Error?

  • 0

Hello, I am working on the USB. I added the” USB PCDC” stack. But there’s an error” Requires USB clock to be 48 MHz”. How can I fix it?Please see attached screenshot. Thanks.

Hello,
I am working on the USB. I added the” USB PCDC” stack. But there’s an error” Requires USB clock to be 48 MHz”. How can I fix it?

Please see attached screenshot.
Thanks.

Read less
mcupcdcra mcurenesasRenesas Microcontrolleruartusb
  1. nidhi singh
    Added an answer on November 14, 2022 at 10:17 am

    Hello, You need to go to the" Clocks" tab of the FSP configurator and enable the UCLK clock. also, adjust your PLL Mul and UCLK Div to reach the UCLK frequency of 48 MHz. Kind regards,

    Hello,

    You need to go to the” Clocks” tab of the FSP configurator and enable the UCLK clock. also, adjust your PLL Mul and UCLK Div to reach the UCLK frequency of 48 MHz.


    Kind regards,

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Anonymous
  • 0
Anonymous
Asked: October 29, 2022In: Power Management

Is it possible to read the battery percentage of the device connected by USB- C?

  • 0

We want to develop a USB- C charger and we need to check the battery charge percentage of the device connected to the USB- C charger. The connected to de USB- C device can be a Smartphone, Tablet, or PC. In ...Read more

We want to develop a USB- C charger and we need to check the battery charge percentage of the device connected to the USB- C charger. The connected to de USB- C device can be a Smartphone, Tablet, or PC.

In our charger, we’re going to integrate a processor and we need to read the battery percentage of the device that’s being charged

Is it possible to read the battery percentage of the device connected by USB- C? Any ST reference can do this job?

Read less
batterydevicetcppusbusb-cusb-pd
  1. nidhi singh
    Added an answer on November 1, 2022 at 9:57 am

    Hello, Battery_status message can give the SOC of the sink. The info will be available only on the PD3 sink( designed with version> = PD3.0 v1.2). PD2 devices do not have similar communication. That information is handled in the dpm_user part and needs to be updated by the user/ customer. Best reRead more

    Hello,

    Battery_status message can give the SOC of the sink.
    The info will be available only on the PD3 sink( designed with version> = PD3.0 v1.2).

    PD2 devices do not have similar communication.
    That information is handled in the dpm_user part and needs to be updated by the user/ customer.

    Best regards

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Alex thomas
  • 0
Alex thomas
Asked: October 28, 2022In: Wireless Connectivity

ESP32 VIN Pin as 5V Output?

  • 0

Hii, Is it possible to use the ESP32 VIN pin as a 5V output to power a 5V 2-channel relay for example? And if it’s possible, is it safe? In my design, before I use a 5V power source to power ...Read more

Hii, Is it possible to use the ESP32 VIN pin as a 5V output to power a 5V 2-channel relay for example?
And if it’s possible, is it safe?

In my design, before I use a 5V power source to power the ESP32 and the relay, I want to try out powering both the ESP32 and the relay with the USB port. I know that the ESP32 don’t have a 5V output pin as Arduino does, but I saw some projects using the VIN pin to power a 5V relay, but some other design used different power sources, one 5V for the relay and a USB power source for the ESP32.
So, is it possible or indeed safe to use the VIN pin as a power output?

Read less
arduinoesp32outputusbvin pin
  1. vikas Nagpal
    Added an answer on October 31, 2022 at 10:32 am

    Suggest you find the circuit diagram for your board, it'll show how the 5V pin is connected to the USB input or you can try to measure the resistance between the 5V pin and USB 5V in with an ohm meter. Still, it all depends on your USB power force and how much you can draw from the 5V pin, If directRead more

    Suggest you find the circuit diagram for your board, it’ll show how the 5V pin is connected to the USB input or you can try to measure the resistance between the 5V pin and USB 5V in with an ohm meter.
    Still, it all depends on your USB power force and how much you can draw from the 5V pin, If direct connected and/ or there are zero ohms.

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
1 2

Sidebar

Ask A Question

Stats

  • Questions 395
  • Answers 382
  • Comments 0
  • Best Answers 9
  • Popular
  • Answers
  • Manoj

    Configuration using .dp vision in Infineon XDPL series IC .

    • 5 Answers
  • Linto

    Renesas RL78/G14 ADC interface code

    • 4 Answers
  • nidhi singh
    nidhi singh added an answer Hello, Yes, the software is still available, has not been… April 1, 2023 at 10:34 am
  • ashishgawade
    ashishgawade added an answer Hello, The USB-serial-JTAG port can usually reset/put the chip into… March 30, 2023 at 11:00 am
  • ashishgawade
    ashishgawade added an answer Hi Nidhi, Thanks for reaching out to Volt.Tech Engineering Community.… March 28, 2023 at 10:13 am
  • ashishgawade
    ashishgawade added an answer Hello@vikas, It's always recommended to use a bleeder of 100 ohms. Vout of the part has an offset… March 24, 2023 at 9:55 am
  • vikas Nagpal
    vikas Nagpal added an answer Hello, The SMPS reduces the power loss when VDD is… March 22, 2023 at 10:30 am

Users

test32798456

test32798456

  • 0 Questions
  • 0 Answers
test10977544

test10977544

  • 0 Questions
  • 0 Answers
test17802725

test17802725

  • 0 Questions
  • 0 Answers

Explore

  • Tags
  • Category
    • Amplifiers
    • Passives & Protection
    • Clocks & Timing
    • Diodes & Rectifiers
    • FPGAs & PLDs
    • Interface ICs & Transceivers
    • LEDs & Optoelectronics
    • Memories
    • MEMS & Sensors
    • Microcontroller
    • Power Management
    • RF & Microwave
    • Security & Smart Card
    • Motor Drivers
    • Wireless Connectivity
  • Groups
  • Add group
  • Badges
  • Help

Footer

volt.tech

Volt.Tech

Find your spark

About Us

  • About Us
  • Contact Us
  • Groups

Legal Stuff

  • Privacy Policy
  • Faqs

Follow

© 2022 volt.tech. All Rights Reserved
With Love by volt.tech.