IMPORTANT: Cale Android App. y el Arduino ESP32 bluetooth Firmware han sido abandonados y no tienen más mantenimiento a favor de la versión ESP-Rainmaker.
Use la versión de Firmware Espressif IDF y la rama de github Rainmaker para enviar sus credenciales WiFi a sus dispositivos.Configurando el Firmware usando Bluetooth en un ESP32
Estamos actualmente cambiando la forma de configurar el Firmware para que sea mas fácil para el usuario. El objetivo es que se pueda configurar el Firmware facilmente desde una aplicación Android. Seguiremos ofreciendo la posibilidad de configurarlo también directamente con un fichero Config.h en C. Por que creemos que es una opción valida para displays que están siempre conectados al mismo WiFi y elimina la necesidad de tener un movil con el sistema operativo Android. Pero creemos que para los usuarios que no tienen la opción, o no desean compilar el Firmware, tiene que ser posible recibir un producto terminado y configurarlo usando su movil o su tablet Android.
Basicamente la configuración Bluetooth se realiza en tres pasos
- 1. En CALE Admin sección "WiFi", agrega los puntos de acceso WiFi a los que el display puede conectarse para estar online
- 2. En la sección "Screen config", selecciona los WiFis que quieres usar, esto generara una configuración JSON. Seleccionala y copia el texto
- 3. En la aplicación Android de CALE, selecciona el Bluetooth que comienza por CALE_*. Haz click en "Send config". HECHO
El Firmware código abierto esta aquí:
https://github.com/ martinberlin/eink-calendar - master branch
Referencia para el Config
Es importante tener en cuenta que debemos enviar este JSON config desde la aplicación Android,
con lo cual lo mejor es logearse en CALE desde el móvil.
- En la sección WiFi agrega como minímo dos access points (ej. casa y Hotspot del móvil)
- El la sección Screen selecciona uno y haz click en el botón Config.
- Copia el JSON config que para poderlo copiar luego en el app de CALE
- Encendiendo el Firmware, abre la app y conectate al Bluetooth CALE_*
- Pega el JSON config y envia al Firmware. En este punto ya debería estar configurado
Aplicación Android de CALE para moviles Android con el play store oficial:
CALE Screen config en el Play store
Download alternativo. Baja el APK con tu browser móvil y acepta los permisos para ejecutarlo: