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/esp32

Tag: esp32

For questions about the ESP32 series of microcontrollers. Use in conjunction with the “microcontroller” tag.

volt.tech Latest Questions

Alex thomas
  • 0
Alex thomas
Asked: May 3, 2023In: Wireless Connectivity

Enter download (bootloader) mode from the software on ESP32- C3?

  • 0

Hello. Is there a way to enter bootloader/ download mode by calling a certain function in the user app? For example, I am aware of a function CODE SELECT ALL esp_restart() that will only reset the CPU and it’ll boot back to the user ...Read more

Hello.

Is there a way to enter bootloader/ download mode by calling a certain function in the user app?
For example, I am aware of a function

CODE SELECT ALL
esp_restart()

that will only reset the CPU and it’ll boot back to the user app.
But what I want is another function or a number of codes that resets the CPU and makes it so that it wouldn’t jump to the user app and rather would stay in the bootloader.
I searched, but could not discover any information on that. I tried configuring GPIO9 strapping pin as an output, writing 0 to it, and calling the esp_restart() function, but that did not work, probably because strapping pins aren’t sampled after the software reset.

Thank You

Read less
bootloadercpuesp32espressifgpio9
  1. Julian White
    Added an answer on May 5, 2023 at 10:00 am

    Hello @Alex, Probably. Note that this register is typically intended for DWC- OTG use, and as the C3 doesn't have this, I am not sure if we tested the functionality there, but you can try the following CODE SELECT ALL (RTC_CNTL_OPTION1_REG,RTC_CNTL_FORCE_DOWNLOAD_BOOT); esp_restart(); Thank You JuliRead more

    Hello Alex thomas,

    Probably. Note that this register is typically intended for DWC- OTG use, and as the C3 doesn’t have this, I am not sure if we tested the functionality there, but you can try the following
    CODE SELECT ALL

    (RTC_CNTL_OPTION1_REG,RTC_CNTL_FORCE_DOWNLOAD_BOOT);
    esp_restart();

    Thank You

    Julian White

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Alex thomas
  • -1
Alex thomas
Asked: April 20, 2023In: Wireless Connectivity

ESP32 LoRa SX1276 5V VIN pin?

  • -1

Hey, I am creating a smash barrier controller with ESP32 SX1276 LoRa microcontroller, and I require a 5V external power force, but I can not find anywhere which pin of 5V is the VIN one, I do not want to ...Read more

Hey, I am creating a smash barrier controller with ESP32 SX1276 LoRa microcontroller, and I require a 5V external power force, but I can not find anywhere which pin of 5V is the VIN one, I do not want to ruin my module, so does anyone know this particular module and which of the 5V pins is the VIN one? I have uploaded the board setup for reference purposes. If you want any extra information please let me know.

Thank You

Alex Thomas

Read less
esp32espressifloramicrocontrollermodulepinsx1276vin
  1. nidhi singh
    Added an answer on April 21, 2023 at 10:04 am
    This answer was edited.

    Hello, They are likely both connected to the Vin signal; check with a multimeter if there is continuance between the two pins if you want to make sure. Thank You Nidhi Singh

    Hello,

    They are likely both connected to the Vin signal; check with a multimeter if there is continuance between the two pins if you want to make sure.

    Thank You

    Nidhi Singh

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
Julian White
  • 0
Julian White
Asked: April 11, 2023In: Wireless Connectivity

Uploading an ESP- 32 cam picture to HardDisk?

  • 0

Hello, When I have an ESP32 – CAM and it takes a picture with a time interval and sends it(FTP?) not via SDcard but directly to a chart in my PC which is connected to the same WIFI network as the ...Read more

Hello,

When I have an ESP32 – CAM and it takes a picture with a time interval and sends it(FTP?) not via SDcard but directly to a chart in my PC which is connected to the same WIFI network as the PC.
Does an Arduino sketch example or such exist to realize it?

Thank You

Read less
arduinoesp32ftpharddiskpicturewifi
  1. Alex thomas
    Added an answer on April 12, 2023 at 11:23 am

    Hello Julian, The Arduino forum has a post that will do what you want, basically, take a picture and FTP it. Thank You

    Hello Julian,

    The Arduino forum has a post that will do what you want, basically, take a picture and FTP it.
    Thank You
    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: March 29, 2023In: Wireless Connectivity

ESP32- S3 uploading firmware via internal serial/ JTAG without EN and Boot controllers?

  • 0

Hello, I am designing a PCB that’s using the built-in serial/JTAG controller and OTG peripheral of the ESP32-S3. It can not hold a physical boot or reset buttons. It has a USB-C container with the D/D- lines connected to GPIO20 and ...Read more

Hello,

I am designing a PCB that’s using the built-in serial/JTAG controller and OTG peripheral of the ESP32-S3. It can not hold a physical boot or reset buttons. It has a USB-C container with the D/D- lines connected to GPIO20 and GPIO19, respectively.

Are there any ways of going without buttons for reset or is an external USB to UART IC needed?

For boot mode choosing I exactly hold a jumper that when shorted pulls GPIO0 to GND, is there a better way to do that without a button?

Any help is appreciated.

Thank You

Read less
bootcontrollersesp32firmwaregpio19GPIO20internaljtagpcbserial
  1. ashishgawade
    Added an answer on March 30, 2023 at 11:00 am

    Hello, The USB-serial-JTAG port can usually reset/put the chip into boot mode without any external components. It's still advised to have some way to pull IO0 low for initial programming and during development, if you make a mistake where e.g. your program disables the USB function. A jumper will peRead more

    Hello,

    The USB-serial-JTAG port can usually reset/put the chip into boot mode without any external components. It’s still advised to have some way to pull IO0 low for initial programming and during development, if you make a mistake where e.g. your program disables the USB function. A jumper will perform that function just fine.

    Thank You

    Ashish

     

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
ashishgawade
  • 0
ashishgawade
Asked: March 18, 2023In: Wireless Connectivity

How to do Binary Core Programming?

  • 0

Hii, is there a way in Arduino IDE or different IDEs that you run two other tasks with two cores of esp32 but set each core frequency else for sample core 0 is performing its task with 10 Mhz frequency ...Read more

Hii, is there a way in Arduino IDE or different IDEs that you run two other tasks with two cores of esp32 but set each core frequency else for sample core 0 is performing its task with 10 Mhz frequency and core1 is doing its task with 80 Mhz?

Thank you

Read less
arduinobinarycoreesp32Programming
  1. nidhi singh
    Added an answer on March 20, 2023 at 10:45 am

    Hello Ashish, No, sorry, that kind of setup is physically impossible on current ESP chips as the two cores( and the main memory, for that matter) are in the same timer domain. Thank you  

    Hello Ashish,

    No, sorry, that kind of setup is physically impossible on current ESP chips as the two cores( and the main memory, for that matter) are in the same timer domain.

    Thank you

     

    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: 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
ashishgawade
  • 0
ashishgawade
Asked: February 17, 2023In: Wireless Connectivity

What is the Correct Way to Control 2x Solenoid 12v?

  • 0

Hi, It’s my first post today. I am building a lock system and in my result, I need to control 2 selenoids (Independently). Basically, I am looking for a way to switch the impulse between pins. The system is based on QR ...Read more

Hi,

It’s my first post today. I am building a lock system and in my result, I need to control 2 selenoids (Independently). Basically, I am looking for a way to switch the impulse between pins.

The system is based on QR verification. External software will be communicating with esp and esp (based on the input) will decide which selenoid should open.

I am mostly a web dev with a lack of expertise in embedded stuff and so far I’ve made simple solutions based on one of the youtube tutorials. It looks like this (esp instead of raspberry).

I wonder how I could extend this construction to achieve the below. Do I need an alternate 12v supply, alternate relay, etc? Or maybe some transistors? I would appreciate any hint

Thank You

Read less
esp32espressifraspberysolenoidtransistors
  1. vikas Nagpal
    Added an answer on February 21, 2023 at 11:23 am

    You're practically correct! You need two modules, but one 12V supply is enough. You can wire the 12V and GNDs together. You have to be alert, the power supply should be suitable to power both solenoids, so in the case of two 2A solenoids, you need a 4A collection.

    You’re practically correct!

    You need two modules, but one 12V supply is enough. You can wire the 12V and GNDs together. You have to be alert, the power supply should be suitable to power both solenoids, so in the case of two 2A solenoids, you need a 4A collection.

    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: February 6, 2023In: Wireless Connectivity

Why ESP-32 Can Still Work after the Capacitor of the Crystal Oscillator?

  • 0

Hello, In the average assignments, the software controller chip outputs a high and low-level signal with a frequency of 100HZ at GPIO5. When we suddenly- circuit the load capacitance of the 40 MHz crystal oscillator, the output signal of GPIO5 changes ...Read more

Hello,

In the average assignments, the software controller chip outputs a high and low-level signal with a frequency of 100HZ at GPIO5. When we suddenly- circuit the load capacitance of the 40 MHz crystal oscillator, the output signal of GPIO5 changes to a signal of 10HZ- 20HZ, and the CPU seems to be working at a reduced frequency. What’s the reason? Why can the CPU still work?

I really appreciate any help you can provide.

Read less
capacitorcontrollercrystalesp32gpio5oscillatorsoftware
  1. Alex thomas
    Added an answer on February 7, 2023 at 10:03 am

    Hello, Yeah, do not do that, it runs the ESP out of specs and we can not guarantee anything wrt how it works in that case. For an explanation, I am just guessing then, but the CPU runs off the internal PLL. While that PLL uses the Xtal as a reference, it has its own VCO that gets tuned to run in synRead more

    Hello, Yeah, do not do that, it runs the ESP out of specs and we can not guarantee anything wrt how it works in that case. For an explanation, I am just guessing then, but the CPU runs off the internal PLL. While that PLL uses the Xtal as a reference, it has its own VCO that gets tuned to run in sync with the xtal frequency. Could be that shorting the xtal makes the VCO still run, but not veritably stably, and at the lowest frequency it happens to be suitable to reach, and that is what you see.

    Thank You

    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: January 24, 2023In: Wireless Connectivity

ESP32- CAM What’s the Max Capacity of the MicroSD Card?

  • 0

Hi, I would want to see what’s the maximum capacity of the MicroSD card to stay completely compatible with the ESP- 32 CAM specifications 32 Gb. further than 32Gb? Thank you for your answer, Nidhi Singh

Hi,

I would want to see what’s the maximum capacity of the MicroSD card to stay completely compatible with the ESP- 32 CAM specifications 32 Gb. further than 32Gb?

Thank you for your answer,
Nidhi Singh

Read less
32gbcamcardesp32espressifmicrosd
  1. vikas Nagpal
    Added an answer on January 30, 2023 at 10:20 am

    Hello Nidhi, Above 32 GB, the card has to be formatted applying the exFAT filesystem. exFAT is supported in IDF through the FatFS library, but the support is disabled by default. You can modify #defineFF_FS_EXFAT 0 in ffconf.h from 0 to 1, and also rebuild the operation. Thank You

    Hello Nidhi,

    Above 32 GB, the card has to be formatted applying the exFAT filesystem.
    exFAT is supported in IDF through the FatFS library, but the support is disabled by default. You can modify #defineFF_FS_EXFAT 0 in ffconf.h from 0 to 1, and also rebuild the operation.

    Thank You

    See less
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
  • 1 Answer
Answer
ashishgawade
  • 0
ashishgawade
Asked: January 12, 2023In: Wireless Connectivity

How to Check EMC in Test Mode for the Certification Process?

  • 0

Hi We’ve to get our hardware certified in a number of different countries. And to meet the certification process the ESP software will need to configure our hardware to different functional countries as there are a number of software-controlled DC/ DC ...Read more

Hi

We’ve to get our hardware certified in a number of different countries. And to meet the certification process the ESP software will need to configure our hardware to different functional countries as there are a number of software-controlled DC/ DC inventories on the hardware.

The challenge is that Espressif just supplies the FCC test software as a binary. I’ve communicated with Espressif to know if I can get the source code or in the binary library so that I can incorporate it into our test code, and they replied that won’t supply the code.

Does anyone know how to put the ESP32 into the needed modes for the certification process?

Regards

Read less
certificationemcespesp32espressiffccsoftware
  1. Alex thomas
    Added an answer on January 17, 2023 at 10:26 am

    Hi, Do all possible noise sources have to be enabled during purposeful radiator testing or just those directly coupled to the antenna? Obviously, there is some possibility of dealings between purposeful and unintentional radiator sources. This is how we get stuff like FCC complete modular instrumentRead more

    Hi, Do all possible noise sources have to be enabled during purposeful radiator testing or just those directly coupled to the antenna? Obviously, there is some possibility of dealings between purposeful and unintentional radiator sources. This is how we get stuff like FCC complete modular instrument taking rf shielding and internal regulation. The unintentional radiator sources would be tested independently with purposeful radiators powered off. This may be different from other official authorities.

    Obviously, espressif should give some support similar to allowing gpio control or Lua/upython scripting in the test binary or releasing a library that can be incorporated into IDF designs. perhaps too important fear of CW mode being turned into a jammer? At least it should be available under NDA and usage agreement.

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

Sidebar

Ask A Question

Stats

  • Questions 409
  • Answers 397
  • 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
  • Alex thomas
    Alex thomas added an answer Hello, What's the value of the NMISR register when the… May 15, 2023 at 10:01 am
  • nidhi singh
    nidhi singh added an answer Hi @Julian You can get an overview of the Radar… May 12, 2023 at 10:37 am
  • vikas Nagpal
    vikas Nagpal added an answer Hello, In actuality, the DISCOVERY is always delivered pre-programmed. Depending… May 9, 2023 at 10:38 am
  • Julian White
    Julian White added an answer Hello @Alex, Probably. Note that this register is typically intended… May 5, 2023 at 10:00 am
  • Julian White
    Julian White added an answer Hello @Vikas, A Cortex M device isn't important enough to do either. Thank You Julian… May 2, 2023 at 10:11 am

Users

test30575165

test30575165

  • 0 Questions
  • 0 Answers
test24632531

test24632531

  • 0 Questions
  • 0 Answers
test13446606

test13446606

  • 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.