Aunque recomendamos utilizar wifi para actualizar el firmware de la báscula, hay ocasiones en las que es más conveniente o necesario utilizar USBC.
Por ejemplo, si ha actualizado a una versión beta del firmware que contenía un error grave, es posible que la báscula haya quedado inutilizable y ni siquiera se encienda. La actualización del firmware mediante USBC le permitirá volver a utilizar la báscula.
Aquí tiene un vídeo que muestra todo el proceso:

Estos son los pasos:
1. Conecta la báscula a un ordenador mediante USB
3. En la mayoría de los casos, solo tendrá que actualizar un archivo, que es, con diferencia, el más grande del archivo ZIP que le enviamos. El nombre del archivo termina en «ino.bin», por ejemplo, «2025-02-19_HDS_2_5_7_PCB_8_0.ino.bin».
1. Los archivos «bootloader» y «partitions» solo son necesarios si ha borrado completamente la báscula. Al cargarlos, también se eliminarán la calibración del peso y los ajustes de la memoria permanente.
2. Aquí tiene un ejemplo de los 3 archivos de firmware USB.

4. Ve a la página web
Adafruit ESPTool con Google Chrome en un ordenador. iOS, Firefox y Safari no funcionarán.
5. Seleccione «connect» y elija el dispositivo USB.
1. Si no está seguro de qué dispositivo USB debe conectar, haga clic en CONNECT antes de enchufar la báscula. Anote los dispositivos USB que ve. Enchufe la báscula y pulse CONNECT de nuevo. Los dispositivos USB que aparecen (pueden ser dos) son los que debe seleccionar. Cualquiera de los dos funcionará.

2. Si su báscula no aparece, es posible que deba instalar los controladores USB. Puede obtenerlos en
el sitio web del fabricante del chip. Hay controladores para Windows, Mac, Linux y Android:
o descargue los archivos desde nuestro sitio web:
Controladores ch34serial para Windows
Controladores ch34serial para Mac OSX
Controladores ch34serial para Linux
Controladores ch34serial para Android
3. Sabrá que está conectado a la báscula porque verá el mensaje «Detecting chip type... ESP32-S3».

4. Si no ve ese mensaje, intente conectarse a otro dispositivo USB o compruebe y cambie el cable USB.
6. Seleccione el archivo «ino.bin» que ha descargado anteriormente.

7. Escriba 10000 en el primer campo Offset

1. Si su báscula está realmente bloqueada (no se enciende), normalmente puede reactivarla seleccionando primero borrar completamente la báscula a través del USBC y, a continuación, cargando las tres imágenes del firmware.
2. Si también desea cargar el bootloader y las particiones, seleccione también esos dos archivos.
1. El Offset para el archivo del bootloader es «0000».
2. El Offset para el archivo de las particiones es «8000».
8. Pulse el botón PROGRAM

9. Debería ver una barra de progreso

10. Espera 2 minutos hasta que aparezca el mensaje «To run the new firmware, please reset your device».

11. Desenchufe la báscula del USB, déle la vuelta y pulse el botón de reinicio con un destornillador pequeño.

1. También puede restablecer la báscula con la línea de comando «esptool.py chip_id» si ha instalado
esptool.
12. Ahora su báscula debería funcionar.
#decentscale #firmware #actualización #ota