arduino-esp32/doc/windows.md
tobozo cbb256e45d Followup to PR #126 (#139)
* Followup to PR #126

Forgot to mention the extra `pip install requests` in the ReadMe and saw issue #134

* Update windows.md
2017-01-18 14:22:38 +02:00

1.7 KiB

Steps to install Arduino ESP32 support on Windows

Tested on 32 and 64 bit Windows 10 machines

  1. Download and install the latest Arduino IDE Windows Installer from arduino.cc

  2. Download Windows x86 MSI installer or Windows x86-64 MSI installer from python.org. When installing:

    • Install for all users
    • In Customize Python 2.7.X page, make sure you enable the last option: Add python.exe to Path Python
  3. Download and install Git from git-scm.com

  4. Start Git Bash as Administrator and execute the following command

    python -m pip install --upgrade pip && \
    pip install pyserial && \
    pip install requests
    

    Git Bash As Admin Git Bash Admin CMD

  5. Start Git Bash normally and execute the following command

    mkdir -p ~/Documents/Arduino/hardware/espressif && \
    cd ~/Documents/Arduino/hardware/espressif && \
    git clone https://github.com/espressif/arduino-esp32.git esp32 && \
    cd esp32/tools/ && \
    python get.py
    

    Git Bash User CMD

  6. Plug your ESP32 board and wait for the drivers to install (or install manually any that might be required)

  7. Start Arduino IDE

  8. Select your board in Tools > Board menu

  9. Select the COM port that the board is attached to

  10. Compile and upload (You might need to hold the boot button while uploading)

    Arduino IDE Example