Simulação de balança e bastão usando ESP32

Este guia tem como objetivo auxiliar os usuários no teste e simulação de balança e bastão usando ESP32.

Requisitos

Baixar firmware

Antes de prosseguir baixe o firmware do dispositivo que deseja simular.

Modo loop indica que a balança ficará em loop infinito

Descompacte o arquivo zip e prossiga para a carga do firmware.

Carregar firmware

  1. Conecte o ESP32 ao computador usando um cabo USB.
  2. Abra o terminal de comando do Windows.
  3. Execute o comando python -m esptool --chip esp32 --port "<porta_com>" --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x1000 "bootloader.bin" 0x8000 "partitions.bin" 0x10000 <caminho_para_o_firmware.bin> substituindo <porta_serial> pela porta serial do ESP32 e <caminho_para_o_firmware.bin> pelo caminho do arquivo firmware baixado.
  4. Aguarde até que o firmware seja carregado com sucesso.
  5. Conecte-se à porta serial do ESP32 (baudrate 9600) e verifique se o firmware foi carregado com sucesso.