Je vais écrire une application embarquée personnalisée en go
Architecte de systèmes
À propos de ce service
Vous avez besoin d'une application rapide, concurrente et peu gourmande en mémoire pour votre matériel basé sur Linux ? Je vais créer un binaire backend en Go (Golang) prêt pour la production, adapté à votre passerelle embarquée ou ordinateur monocarte.
Go est le langage idéal pour les nœuds de périphérie IoT modernes. Il offre une vitesse native, une empreinte minimale et une concurrence robuste via les goroutines, sans le poids des interprètes lourds.
Ce que propose ce package de base :
- Pipeline de données principal : Mise en œuvre de 1 à 2 fonctions principales (par exemple, lecture de données depuis un port UART/Série, Modbus ou un capteur I2C/SPI en utilisant sysfs/periph.io native Linux).
- Transport léger : Formatage des données et streaming sécurisé via MQTT, HTTP REST ou WebSockets vers votre endpoint cloud ou broker local.
- Intégration avec Linux Daemon : Emballé en tant que service d’arrière-plan systemd standard pour un démarrage automatique et une récupération de base en cas de crash.
- Binaire compilé croisé : Livraison d’un exécutable compilé directement pour votre architecture cible (ARM64, ARMv7 ou x86_64).
LIMITES DE PORTÉE STRICTES : Pour maintenir l’efficacité de ce package, ce niveau ne comprend pas la création d’image Linux personnalisée (Yocto/Buildroot), la conception de circuits hardware, les interfaces graphiques complexes ou les pilotes personnalisés
Plateforme:
Autres
Capteurs:
Autres
Expertise:
Débogage
•
Réseautage
•
Développement web
