Índice:

Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]: 5 etapas
Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]: 5 etapas

Vídeo: Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]: 5 etapas

Vídeo: Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]: 5 etapas
Vídeo: Сервер ESP32 LoBo MicroPython WebSocket с ReactJS и MST 2024, Novembro
Anonim
Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]
Instalando Loboris (lobo) Micropython no ESP32 com Windows 10 [fácil]

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

Baixar Firmware
Baixar 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: