Études de cas > Électronique et applications pour l'airsoft
Électronique et applications pour l'airsoft
JeffTron est l'une des principales entreprises mondiales sur le marché de l'électronique intelligente pour les armes airsoft. Le produit phare de JeffTron est l'unité de contrôle de pistolet airsoft Leviathan. En août 2018, Jefftron était à la recherche d'un partenaire de développement de logiciels embarqués à long terme et nous a approchés. Ensemble, nous avons développé la première version commerciale du logiciel embarqué pour leurs unités de contrôle, y compris un bootloader.
Grâce à une collaboration efficace et étroite, comme c'est le cas pour le développement en interne, la première version commerciale a été développée à temps pour être présentée à l'IWA OutdoorClassics 2019 à Nuremberg.
De plus, nous travaillons depuis longtemps avec Jefftron pour développer le logiciel embarqué en fonction des besoins de ses clients. En le mettant à jour à distance, les appareils Leviathan sont constamment améliorés, ce qui donne à Jeffton un avantage concurrentiel.
Nous collaborons également sur le développement de nouvelles versions de hardware et de produits et nous aidons à la production en série.
Au cours de cette collaboration, nous avons accepté de prendre en charge le développement d'une application mobile dont la fonction est de communiquer avec l'unité de contrôle Leviathan via Bluetooth Low Energy. Cette étape a été suivie d'une analyse des solutions et des approches possibles. Finalement, nous avons décidé de recréer l'ensemble de l'application en partant de zéro, la raison principale étant que l'application originale a été conçue pour être native et aurait besoin d'un refactoring complet. Nous avons choisi le framework multiplateforme Flutter pour créer l'application. Son principal avantage est que, dans le cas de la création d'une application pour Android et iOS, il n'est pas nécessaire de créer et de maintenir deux codes sources distincts. Cela permet un développement plus rapide et moins coûteux. Si vous souhaitez en savoir plus sur les différences entre le développement natif et le développement multiplateforme, vous pouvez lire notre article.
Nous avons également développé une application pour la montre intelligente Apple Watch et une application pour les appareils utilisant Wear OS.
Résumé:
-
STM32 ARM® Cortex®-M
-
Bluetooth Low Energy
-
Logiciel embarqué pour quatre modèles de Leviathan (V2 Optical, V3, EVO3 et NGRS)
-
Application mobile Leviathan (Android et iOS) pour régler des paramètres de l'arme et la mise à jour du logiciel embarqué via le bootloader
-
Application pour détecter les pièces défectueuses pendant la fabrication
-
Application Leviathan pour montres intelligentes
Aujourd'hui, JeffTron a quatre modèles de Leviathan sur le marché dont il a vendu des dizaines de milliers dans le monde entier. Nous collaborons avec JeffTron depuis plusieurs années et communiquons ensemble chaque semaine. Nous inventons et effectuons régulièrement des mises à jour tant pour le hardware que pour le logiciel embarqué, ainsi que pour tous les types d'applications mentionnés ci-dessus.
Rejoignez les clients qui nous font confiance
Parlons de votre projet
Laissez vos coordonnées et dites-nous ce dont vous avez besoin. Nous vous contacterons dès que possible pour discuter de la manière dont nous pouvons travailler ensemble.