Je vais créer le firmware BLE nrf52 et l'application Flutter pour votre appareil
Conception de PCB pour systèmes embarqués, firmware, IoT, gestion basse consommation, ESP32
À propos de ce service
Je développe les deux parties d’un produit BLE : le firmware nRF52 et l’application Flutter
qui communiquent entre elles. Aucun décalage d’intégration entre les deux.
CE QUE JE FOURNIS
- firmware nRF52832/nRF52840 sur Zephyr / nRF Connect SDK : services GATT personnalisés,
publicité, jumelage, notifications, réglages MTU et débit
- périphérique + observateur dans un seul appareil : scan iBeacon, moyenne RSSI,
positionnement au niveau de la pièce
- pipelines de capteurs et d’entrées/sorties : classification de mouvement IMU, mesure de batterie SAADC,
audio I2S, haptique, journalisation SPI NOR flash
- application Flutter avec flutter_blue_plus : scan, appairage, tableau de bord en direct, graphiques,
historique SQLite, notifications, canaux plateforme
- un protocole binaire documenté (encadré CRC) avec tests unitaires hôte, pour que l’application et
le firmware ne se désynchronisent pas silencieusement
TRAVAIL RÉCENT
Un nœud capteur portable : plus de 20 commandes et événements GATT, détection basée sur le mouvement,
localisation de balises BLE, téléchargement audio vers la mémoire flash, tableau de bord Flutter avec historique SQLite. Livré avec un rapport d’ingénierie complet.
MODE DE TRAVAIL
Vous recevez une version qui flash, une APK qui fonctionne, et une spécification de protocole écrite.
Contactez-moi avec votre puce, vos capteurs et vos écrans avant de commander, et je vous dirai
honnêtement si cela rentre dans un gig ou si des étapes sont nécessaires.
Mon portfolio
Autres services de Ingénierie électronique I Offre
FAQ
Traduction automatique
Quels puces Nordic supportez-vous ?
A. nRF52832, nRF52833 et nRF52840 sur Zephyr / nRF Connect SDK, et nRF5340 sur demande. Je travaille sur les cartes Nordic DK ou sur votre PCB personnalisé, flashé via J-Link ou SWD.
Je n’ai besoin que de l’application / que du firmware. Est-ce possible ?
A. Oui. Chaque moitié seule est tarifée à partir du package Standard. Si l’autre côté existe déjà, envoyez-moi ses UUID GATT ou la source, et je reproduirai le protocole à l’identique.
Supportez-vous iOS ainsi que Android ?
A. Flutter construit pour les deux. Android est inclus dans tous les packages. iOS est une option Premium ou un service supplémentaire, car il nécessite des vérifications de comportement Core Bluetooth et un compte développeur Apple de votre côté.
Est-ce que j'obtiens le code source ?
A. Oui, tout, avec le code source commenté, un guide de build et la spécification du protocole. Le code vous appartient ; je ne conserve aucune licence dessus.
Avez-vous du matériel pour tester ?
A. Je possède des nRF52840 DK et des balises BLE, donc le firmware est vérifié sur du silicium réel. Pour votre carte personnalisée, envoyez une unité ou planifiez une session de débogage à distance — je vous dirai laquelle est la moins chère avant de commander.
