Hola comunidad,
Estoy desarrollando junto con mi equipo un proyecto de innovación social. La idea es crear una moneda digital basada en blockchain que tenga caducidad programada y gasto controlado,. El objetivo es garantizar que los recursos lleguen a las personas correctas y se usen en lo que realmente necesitan, evitando corrupción y mal uso de fondos.
Dentro de nuestro MVP, queremos implementar un POS económico con Arduino, que funcione como un dispositivo de validación en comercios locales.
¿Qué haremos específicamente en el POS con Arduino?
- Usaremos un Arduino Nano o ESP32 como controlador principal.
- Añadiremos un lector QR para escanear la billetera del usuario.
- Una pantalla OLED/LCD para mostrar mensajes básicos (ej. “Transacción válida”).
- LEDs indicadores (verde para aprobado, rojo para rechazado/caducado).
- Conexión WiFi al backend (Django/React) para validar en tiempo real si la moneda es válida o ya caducó.
- El backend responde y el dispositivo muestra el resultado en la pantalla y con los LEDs.
La idea es que sea auditable, portátil y de bajo costo, de modo que hasta pequeños comerciantes de mercados locales puedan validar transacciones sin depender de equipos caros.
Lo que buscamos ahora es feedback y ayuda técnica en estas áreas:
- Mejor opción entre Arduino Nano + ESP8266 o ESP32 directamente.
- Recomendaciones sobre módulos QR simples y económicos compatibles con Arduino.
- Sugerencias sobre cómo optimizar la comunicación entre el POS y el backend (seguridad + bajo costo).