Scriverò applicazioni embedded personalizzate in go
Architetto di sistemi
Informazioni su questo servizio
Hai bisogno di un'applicazione veloce, concorrente e efficiente in memoria per il tuo hardware basato su Linux? Costruirò un binario backend Go (Golang) pronto per la produzione, su misura per il tuo gateway embedded o computer a scheda singola.
Go è il linguaggio ideale per i nodi edge IoT moderni. Offre velocità nativa, un'impronta ridotta e una concorrenza robusta tramite goroutine senza il peso di interpreti pesanti.
Cosa offre questo pacchetto di base:
- Core Data Pipeline: Implementazione di 1-2 funzioni principali (ad esempio, leggere dati da una porta UART/Seriale, Modbus o un sensore I2C/SPI usando native Linux sysfs/periph.io).
- Transport leggero: Formattare i dati e trasmetterli in modo sicuro tramite MQTT, HTTP REST o WebSockets al tuo endpoint cloud o broker locale.
- Integrazione con Linux Daemon: Pacchetto come servizio di background systemd standard per l'avvio automatico all'accensione e il recupero di base in caso di crash.
- Binary cross-compiled: Consegna di un eseguibile compilato su misura direttamente per la tua architettura di destinazione (ARM64, ARMv7 o x86_64).
LIMITI DI AMBITO STRICT: Per mantenere questo pacchetto efficiente, questa fascia non include la creazione di immagini personalizzate di Linux OS (Yocto/Buildroot), progettazione di circuiti hardware, GUI complesse o driver personalizzati
Piattaforma:
Altro
Sensori:
Altro
Expertise:
Debug
•
Network
•
Programmazione
