Step by Step Upload Code to WT32 ETH01 from Arduino IDE

Поделиться
HTML-код
  • Опубликовано: 3 ноя 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
  • ХоббиХобби

Комментарии • 19

  • @turbotech_
    @turbotech_ 6 месяцев назад

    appreciate it. good work man.

  • @YaserAliHusen
    @YaserAliHusen  2 месяца назад

    Please watch my new video related upload code in WT32-ETH01: ruclips.net/video/0avosBsQpis/видео.html

  • @tientruong9315
    @tientruong9315 Месяц назад

    it's work

    • @tientruong9315
      @tientruong9315 Месяц назад

      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.

  • @jensschroder8214
    @jensschroder8214 8 месяцев назад

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

    • @YaserAliHusen
      @YaserAliHusen  8 месяцев назад

      Thank you, I will find out about this

  • @BHAMAAydan
    @BHAMAAydan 4 месяца назад

    Can it be programmed using LAN?

    • @YaserAliHusen
      @YaserAliHusen  4 месяца назад

      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 4 месяца назад

      @@YaserAliHusen thankyou, that will be great

  • @jensschroder8214
    @jensschroder8214 8 месяцев назад +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 8 месяцев назад +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  8 месяцев назад

      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 4 месяца назад +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  4 месяца назад

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

    • @YaserAliHusen
      @YaserAliHusen  2 месяца назад

      This is my new video: ruclips.net/video/0avosBsQpis/видео.html

  • @samoor74
    @samoor74 15 дней назад

    the music is toooooooooo lowed

  • @jensschroder8214
    @jensschroder8214 8 месяцев назад +1

    LEDs always need a resistor.

    • @YaserAliHusen
      @YaserAliHusen  8 месяцев назад

      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 3 месяца назад

      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.