Índice:
- Etapa 1: Instalando o software
- Etapa 2: Baixe o firmware
- Etapa 3: Encontre a porta COM
- Etapa 4: atualize o firmware
- Etapa 5: teste se o firmware foi atualizado com sucesso
Vídeo: Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Este guia irá ajudá-lo a instalar o micropython loboris em seu ESP32 sem qualquer conhecimento adicional.
Loboris tem bibliotecas que o micropython padrão não tem e que são bastante úteis. Este guia foi feito especialmente para o meu tutorial sobre como usar um monitor st7789v tft com micropython [em breve]
Etapa 1: Instalando o software
Precisamos de software para instalar o micropython. Começamos com python. Se você ainda não o instalou, recomendo que instale o Anaconda (anaconda.com), que é um pacote com python, libarys e ferramentas úteis. Basta instalá-lo com as opções padrão.
Então você precisa também da ferramenta esp, de que precisamos para fazer o flash do firmware. Baixe toda a pasta em https://github.com/espressif/esptool e descompacte-a em uma nova pasta
Etapa 2: Baixe o firmware
Baixe o firmware mais recente de
github.com/loboris/MicroPython_ESP32_psRAM…
Esses são firmwares pré-construídos, o que torna tudo muito mais fácil. Você pode baixar o normal construído "MicroPython_LoBo_esp32" ou o construído com todas as bibliotecas "MicroPython_LoBo_esp32_all". Se você veio aqui do meu tutorial de exibição tft esp32, você deve baixar o "MicroPython_LoBo_esp32_all"
Role para baixo no site e baixe o arquivo.zip.
Abra o arquivo zip e copie todos os arquivos e a pasta. Cole-os na pasta do esptool (da etapa 1). Não os coloque em uma subpasta! Os arquivos bin (micropython.bin etc.) devem estar na mesma pasta que os arquivos.py (esptool.py etc.). Apenas o bootloader.bin deve estar na subpasta bootloader.bin (veja a foto para ver a estrutura)
Etapa 3: Encontre a porta COM
Conecte seu esp32 via USB. Abra o gerenciador de dispositivos do Windows (por meio da configuração do Windows ou pressione a tecla Windows + R, escreva "devmgmt.msc" e pressione Enter). Abra o ponto "portas". Procure algo como "cp2102". Atrás dela está a porta COM especificada, por exemplo COM7. Lembre-se disso na próxima etapa.
Etapa 4: atualize o firmware
Presumo que você seguiu meu tutorial e instalou o anaconda. Se você tiver uma instalação diferente do Python, presumo que você mesmo possa adaptar o seguinte.
Abra o "prompt do Anaconda" (Clique no menu Iniciar do Windows -> Anaconda). Altere o caminho para a pasta em que sua ferramenta esp está localizada. Para mim, isso seria "C: / Usuários / Marc / Desktop / TTGO Display / esptool-master2"
Para mudar para esta pasta digite "cd C: / Usuários / Marc / Desktop / TTGO Display / esptool-master2" e pressione Enter.
Agora nós atualizamos o firmware. Certifique-se de que seu esp32 esteja conectado. Digite o seguinte comando:
python esptool.py --chip esp32 --port COM7 --baud 460800 --antes de default_reset --após no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detectar 0x1000 bootloader / bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython.bin 0x8000 partitions_mpy.bin
Mude a porta COM para a porta que você encontrou na etapa anterior e pressione Enter. O firmware agora é atualizado. Isso pode levar um minuto.
Etapa 5: teste se o firmware foi atualizado com sucesso
Recomendo que você use o uPyCraft. (https://docs.dfrobot.com/upycraft/) Baixe e instale-o. Abra o programa. Clique em ferramentas -> tabuleiro -> esp32. Clique em ferramentas -> Serial -> (Selecione o Serial ao qual sua placa está conectada, COM7 no meu caso).
Se o flashing foi bem sucedido, você deve ver ">>>" no terminal. Você pode digitar "1 + 1" e pressionar enter, e ele deve retornar 2. Se você vir uma janela com opções para fazer o flash de um firmware, a instalação pode ter falhado em algum lugar. (Às vezes, isso ocorre também quando a instalação é bem-sucedida. Ao ver a "janela flash", tente conectar algumas vezes novamente, desconecte o USB da placa, feche o uPyCraft, conecte a placa novamente, abra o uPyCraft e tente conectar um algumas vezes novamente. Às vezes isso funciona, às vezes o uPyCraft SEMPRE falha na primeira tentativa, mas foi bem-sucedido na segunda tentativa de conexão).
Recomendado:
Instalando o Subsistema Windows para Linux (WSL): 3 etapas
Instalando o Subsistema Windows para Linux (WSL): Este conjunto de instruções tem como objetivo ajudar os usuários a instalar o Subsistema Windows para Linux em seus computadores Windows 10. A distribuição específica do Linux que este conjunto de instruções usará é chamada de Ubuntu. Procure aqui uma visão geral dos diferentes Linux
Instalando a placa ESP32 no Arduino IDE (Windows, Mac OS X, Linux): 7 etapas
Instalando a placa ESP32 no IDE do Arduino (Windows, Mac OS X, Linux): há um complemento para o IDE do Arduino que permite programar o ESP32 usando o IDE do Arduino e sua linguagem de programação. Neste tutorial, mostraremos como instalar a placa ESP32 no IDE do Arduino se você estiver usando Windows, Mac OS X ou Li
Introdução ao ESP32 - Instalando placas ESP32 no IDE Arduino - Código ESP32 Blink: 3 etapas
Introdução ao ESP32 | Instalando placas ESP32 no IDE Arduino | ESP32 Blink Code: Neste instructables veremos como começar a trabalhar com esp32 e como instalar placas esp32 no IDE do Arduino e iremos programar esp 32 para executar o código blink usando arduino ide
Instalando ESP32 no Arduino IDE: o método fácil: 6 etapas
Instalando o ESP32 no IDE do Arduino: o método fácil: Esta é uma nova maneira de instalar o ESP32 no IDE do Arduino. Isso foi disponibilizado em agosto de 2018 e é muito mais fácil do que as soluções improvisadas do passado. O fabricante do microcontrolador Espressif percebeu a importância do IDE Arduino (que
DIY MusiLED, LEDs sincronizados com música com aplicativos Windows e Linux de um clique (32 e 64 bits). Fácil de recriar, fácil de usar, fácil de transportar: 3 etapas
DIY MusiLED, LEDs sincronizados com música com aplicativos Windows e Linux de um clique (32 e 64 bits). Fácil de recriar, fácil de usar, fácil de transportar: Este projeto irá ajudá-lo a conectar 18 LEDs (6 vermelho + 6 azul + 6 amarelo) à sua placa Arduino e analisar os sinais em tempo real da placa de som do seu computador e retransmiti-los para os LEDs para iluminá-los de acordo com os efeitos da batida (caixa, chapéu alto, chute)