Crearé firmware BLE para nRF52 y una app complementaria en Flutter para tu dispositivo
Diseño de PCB para sistemas embebidos, firmware, IoT, gestión de bajo consumo, ESP32
Acerca de este Servicio
Construyo ambas partes de un producto BLE: el firmware para nRF52 y la app en Flutter
que se comunican entre sí. Sin brechas de integración entre ambos lados.
LO QUE ENTREGARÉ
- firmware para nRF52832/nRF52840 en Zephyr / nRF Connect SDK: servicios GATT personalizados,
publicidad, emparejamiento, notificaciones, ajuste de MTU y rendimiento
- periférico + observador en un solo dispositivo: escaneo de iBeacon, promedio de RSSI,
posicionamiento a nivel de habitación
- pipelines de sensores y E/S: clasificación de movimiento IMU, medición de batería SAADC,
audio I2S, hápticos, registro en SPI NOR flash
- app en Flutter con flutter_blue_plus: escaneo, emparejamiento, panel de control en vivo, gráficos,
historial en SQLite, notificaciones, canales de plataforma
- un protocolo binario documentado (con CRC) con pruebas unitarias en host, para que la app y
el firmware no se desincronicen silenciosamente
TRABAJOS RECIENTES
Un nodo sensor portátil: más de 20 comandos y eventos GATT, detección basada en movimiento,
localización de beacon BLE, carga de audio en flash, panel en Flutter con historial en SQLite. Entregado con un informe completo de ingeniería.
CÓMO TRABAJO
Recibes una versión que se flashea, un APK que funciona y una especificación del protocolo escrita.
Contáctame con tu chip, sensores y pantallas antes de ordenar y te diré
honestamente si cabe en un gig o si necesita hitos.
Mi porfolio
Otros servicios de Ingeniería electrónica que ofrezco
FAQ
Traducción automática
¿Qué chips de Nordic soportas?
A. nRF52832, nRF52833 y nRF52840 en Zephyr / nRF Connect SDK, y nRF5340 bajo petición. Trabajo en las placas Nordic DK o en tu PCB personalizado, flasheado con J-Link o SWD.
Solo necesito la app / solo necesito el firmware. ¿Está bien?
A. Sí. Cada mitad por separado tiene un precio desde el paquete Estándar. Si la otra parte ya existe, envíame sus UUIDs GATT o el código fuente y ajustaré el protocolo exactamente.
¿Soportas iOS además de Android?
A. Flutter crea para ambos. Android está incluido en todos los paquetes. iOS es un ítem Premium o un extra, porque requiere verificaciones de comportamiento de Core Bluetooth y una cuenta de desarrollador de Apple en tu lado.
¿Obtengo el código fuente?
A. Sí, todo ello, con código fuente comentado, guía de construcción y especificación del protocolo. El código es tuyo; no mantengo ninguna licencia sobre él.
¿Tienes hardware para probar?
A. Tengo nRF52840 DK y beacons BLE, por lo que el firmware se verifica en silicio real. Para tu placa personalizada, envía una unidad o planifica una sesión de depuración remota — te diré cuál es más barato antes de que hagas el pedido.
