Step by Step Upload Code to WT32 ETH01 from Arduino IDE

Sdílet
Vložit
  • čas přidán 3. 11. 2023
  • Step by Step Upload Code to WT32 ETH01 from Arduino IDE
    Please watch my another video how to upload code to WT32-ETH01 from Arduino IDE:
    • Upload WT32-ETH01 Boar...
    Requirement Hardware:
    1. WT32 ETH01
    2. TTL to USB UART
    3. Mini Project Board
    4. Cable Jumper
  • Jak na to + styl

Komentáře • 19

  • @turbotech_
    @turbotech_ Před 7 měsíci

    appreciate it. good work man.

  • @YaserAliHusen
    @YaserAliHusen  Před 2 měsíci

    Please watch my new video related upload code in WT32-ETH01: czcams.com/video/0avosBsQpis/video.html

  • @jensschroder8214
    @jensschroder8214 Před 8 měsíci

    IO5 has the built-in LED, not IO2. That is RXD2

  • @tientruong9315
    @tientruong9315 Před měsícem

    it's work

    • @tientruong9315
      @tientruong9315 Před měsícem

      The process you describe is a method to put the ESP32 into flash mode (bootloader mode) to load new code into the microcontroller. Here's how the steps you take work:
      Connect GND from USB to UART to IO0:
      When you connect IO0 to GND and then power the ESP32, this puts the ESP32 into bootloader mode. In this mode, the ESP32 is ready to receive new codes from the computer via the serial interface. The green LED on the ESP32 lights up to indicate that the device is in this mode.
      Connect EN to GND:
      When you connect EN to GND, you are disabling ESP32. All microcontroller operations will stop and the green LED will turn off, indicating that the ESP32 has been turned off.
      Disconnect EN and GND:
      When you disconnect the EN connection from GND, the ESP32 will be enabled again. If IO0 remains connected to GND during this time, the ESP32 will reboot in bootloader mode, ready to receive codes from the computer via the serial interface.
      Flash code:
      Once the ESP32 is in bootloader mode (IO0 is connected to GND and EN is connected again to VCC), you can start loading new code into the ESP32 from the computer via a flash tool (e.g. esptool) .
      Process summary:
      Put the ESP32 into bootloader mode:
      Connect IO0 to GND.
      Connect EN to GND to turn off ESP32.
      Disconnect EN from GND to turn the ESP32 back on in bootloader mode (with IO0 still connected to GND).
      Load code:
      Use a code loading tool (like esptool) to flash new code to the ESP32.
      Note:
      After loading the code, you need to unplug IO0 from GND and reset the ESP32 so that it boots into normal operating mode and runs the newly loaded program.
      This process is a manual way to put the ESP32 into bootloader mode, usually used when there is no push button to enter this mode.

  • @BHAMAAydan
    @BHAMAAydan Před 4 měsíci

    Can it be programmed using LAN?

    • @YaserAliHusen
      @YaserAliHusen  Před 4 měsíci

      Yes it can,
      It has ethernet port built in.
      You can find out some libraries for it.
      Maybe I will make a video about it.

    • @BHAMAAydan
      @BHAMAAydan Před 4 měsíci

      @@YaserAliHusen thankyou, that will be great

  • @jensschroder8214
    @jensschroder8214 Před 8 měsíci +1

    It is not good to connect the IO0 pin to GND but forget the GND connection to the board.
    You always have to have a GND connection.
    The IO0 for programming to GND and open to run.

    • @jensschroder8214
      @jensschroder8214 Před 8 měsíci +1

      It is also not good to supply power to the USB plug if GND is not connected.
      It is also not good to remove the GND when the board is still connected to the power supply.
      How should the voltage regulator generate the 3.3V if you interrupt GND?

    • @YaserAliHusen
      @YaserAliHusen  Před 8 měsíci

      Hi,
      Thank you for information,
      That is my experiment, I just found that way to upload the code.
      Hope your comment is useful for others
      Thank You

  • @StageLightingVideos
    @StageLightingVideos Před 4 měsíci +1

    You shouldn't connect IO0 without ground connected. The device can burn up. This is a risky video. You should re-edit and re upload.
    Appears to be a confident knowledgeable video. But its not. You could change this with an edit. All the Best!

    • @YaserAliHusen
      @YaserAliHusen  Před 4 měsíci

      Hi, Thank you for your feedback
      It may help us.
      Regards

    • @YaserAliHusen
      @YaserAliHusen  Před 2 měsíci

      This is my new video: czcams.com/video/0avosBsQpis/video.html

  • @samoor74
    @samoor74 Před 19 dny

    the music is toooooooooo lowed

  • @jensschroder8214
    @jensschroder8214 Před 8 měsíci +1

    LEDs always need a resistor.

    • @YaserAliHusen
      @YaserAliHusen  Před 8 měsíci

      Thank You for your correction.
      While it's true that LEDs can work without a resistor in some scenarios, it's worth mentioning that using a resistor is generally recommended. It helps safeguard the LED and provides stable performance over time.
      So, for simplicity, I demonstrate without a resistor, but in real-world applications, using a resistor is advisable

    • @milo2karel
      @milo2karel Před 3 měsíci

      The resistor is not needed in all situations. The role of the resistors in the circuit to create the desired voltage drop, however if you dont need any drop you can avoid it at all.
      Example: Power 3,3V -> transistor (drop 0,7V) -> LED (Uf = 2,6V). In this case you dont need any resistor as voltage drop is realized by tranzistor.
      You can easily verify it by creating test circuit with A-meter in series.