Diseñador ESP32+BLE para Contador de Decisiones
Budget: €30 – €250 EUR
Estoy buscando a un desarrollador de hardware con experiencia en ESP32 + Bluetooth Low Energy (BLE) que pueda crear un prototipo físico funcional, con firmware personalizado y componentes integrados.
OBJETIVO DEL DISPOSITIVO
Quiero un pequeño aparato con 2 botones físicos, que funcione como un "contador de decisiones personales". Es parte de un proyecto de desarrollo personal donde mido cuántas decisiones tomo conscientemente y cuántas por inercia.
FUNCIONALIDAD DE LOS BOTONES
Botón 1 ("decisión alineada"): cada vez que lo pulso, incrementa un contador interno A.
Botón 2 ("decisión no alineada"): cada vez que lo pulso, incrementa un contador interno B.
Ambos contadores deben mantenerse guardados en la memoria del dispositivo hasta que yo decida leerlos desde una app.
FUNCIONALIDAD DE CONEXIÓN BLUETOOTH
Yo me encargaré de desarrollar una app móvil (Android e iOS), así que necesito que el dispositivo:
Se conecte por Bluetooth BLE a la app cuando esta se abra.
La app pueda leer el valor actual de cada contador (A y B).
La app pueda enviar un comando para resetear los contadores a cero (tras guardar una copia local).
HARDWARE
El dispositivo debe ser portátil (tamaño de bolsillo).
Alimentado por batería recargable (idealmente por USB).
Opcional: luz LED discreta para indicar pulsación registrada.
ENTREGA QUE NECESITO
1 prototipo físico completamente funcional.
Código fuente del firmware para ESP32.
Instrucciones para fabricación o réplica si quiero más unidades.
HABILIDADES NECESARIAS
Desarrollo de hardware con ESP32
Programación de firmware en C/C++ para BLE
Conocimiento de comunicación GATT (Bluetooth Low Energy)
Experiencia con creación de prototipos físicos (impreso o carcasa simple)
¿Podrías ayudarme con este proyecto?
Gracias de antemano.
OBJETIVO DEL DISPOSITIVO
Quiero un pequeño aparato con 2 botones físicos, que funcione como un "contador de decisiones personales". Es parte de un proyecto de desarrollo personal donde mido cuántas decisiones tomo conscientemente y cuántas por inercia.
FUNCIONALIDAD DE LOS BOTONES
Botón 1 ("decisión alineada"): cada vez que lo pulso, incrementa un contador interno A.
Botón 2 ("decisión no alineada"): cada vez que lo pulso, incrementa un contador interno B.
Ambos contadores deben mantenerse guardados en la memoria del dispositivo hasta que yo decida leerlos desde una app.
FUNCIONALIDAD DE CONEXIÓN BLUETOOTH
Yo me encargaré de desarrollar una app móvil (Android e iOS), así que necesito que el dispositivo:
Se conecte por Bluetooth BLE a la app cuando esta se abra.
La app pueda leer el valor actual de cada contador (A y B).
La app pueda enviar un comando para resetear los contadores a cero (tras guardar una copia local).
HARDWARE
El dispositivo debe ser portátil (tamaño de bolsillo).
Alimentado por batería recargable (idealmente por USB).
Opcional: luz LED discreta para indicar pulsación registrada.
ENTREGA QUE NECESITO
1 prototipo físico completamente funcional.
Código fuente del firmware para ESP32.
Instrucciones para fabricación o réplica si quiero más unidades.
HABILIDADES NECESARIAS
Desarrollo de hardware con ESP32
Programación de firmware en C/C++ para BLE
Conocimiento de comunicación GATT (Bluetooth Low Energy)
Experiencia con creación de prototipos físicos (impreso o carcasa simple)
¿Podrías ayudarme con este proyecto?
Gracias de antemano.