Skip to main content

Instalação nova versão Arduino IDE


(por Paulo Menezes, contribuição de Nobo Dyelse Tillnow)

Para explorares o microcontrolador que colocámos no teu kit irás precisar de

    um computador com Windows, Linux ou MacOS X, um cabo USB A/micro USB B (que está no kit) para ligares o microcontrolador ao teu computador e software de desenvolvimento para escreveres os programas e depois compilares e transferires para o microcontrolador ESP32.

    Na página Espressif "Get Started" tens toda a informação que necessitas, mas sugerimos que comeces por instalar um IDE (Integrated Development Environment) e a extensão correspondente. Aqui tens duas opções:

      Eclipse Plugin

      VSCode Extension

      Sugerimos que leias a documentação, mesmo sabendo que estás "mortinho" por por isso a funcionar. 

      Os programas que irás desenvolver serão escritos em linguagem C++ que irás aprender nas aulas de "Programação de Computadores" e de "Estruturas de Dados e Algoritmos".

      Esses programas são sequências de instruções que depois serão traduzidos no código que o microcontrolador "entende" através do compilador que instalaste. 

      Sugestão: Usar o Arduino IDE Arduino

      O IDE Arduino já é bem conhecido da maior parte dos teus colegas e podes usá-lo também para programar os microcontroladores ESP32. Para isso deves começar por descarregá-lo de https://www.arduino.cc/en/software e instalar-lo no teu computador. Depois deves selecionar no menu o item "Preferences" e no campo "URL Adicionais do Gestor de Placas:" colocar https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

      image-1663170381387.pngimage-1663745235331.22.29.png

      Depois no menu "Ferramentas" Selecionar "Gestor de placas" 

      image-1663745258624.23.09.png

      e instalar o suporte para esp32 clicando no botão install mostrado abaixo.

      image-1663170389733.35.04.pngimage-1663745325235.24.15.png


      Isto pode demorar agora algum tempo, pois irá instalar todo o suporte necessário à criação de "sketches" para as placas baseadas nos módulos ESP32.