Realizzerò test automatizzati di factory jigs in Python e validazione del firmware

Alcune informazioni sono state tradotte automaticamente.

Egitto

Parlo Arabo, Inglese

Ingegnere firmware embedded ESP32, STM32, AVR e Debug hardware

Sono un ingegnere firmware embedded specializzato in C/C++, FreeRTOS e protocolli di comunicazione industriale. Non scrivo solo codice a livello applicativo; lavoro direttamente con i registri bare-me...
Informazioni su questo servizio

Stai portando il tuo prodotto hardware alla produzione di massa? I test manuali in fabbrica rallentano la produzione, introducono errori umani e fanno arrivare schede difettose costose ai clienti.


Realizzerò uno script personalizzato di test automatizzati in Python e firmware di validazione pronti per la produzione, per trasformare la tua linea di assemblaggio in un'operazione ad alta capacità e basata sui dati per piattaforme STM32, ESP32 o AVR.


Caratteristiche tecniche principali:

- Flashing automatizzato: integrazione diretta CLI con esptool, STM32CubeProgrammer o avrdude.

- Provisioning delle schede: lettura automatica di UID/MAC hardware e iniezione dinamica di numeri seriali o chiavi di sicurezza nella memoria flash persistente.

- Validazione del bus: esecuzione di firmware a basso livello su MCU per verificare l'integrità di UART, SPI e I2C.

- Diagnostica seriale: parsing in tempo reale dei flussi di debug con Python per isolare rapidamente i guasti dei componenti.


Le consegne includono codice Python pulito, un binary di validazione localizzato e un layout di log CSV strutturato per gli operatori di linea.


NOTA: È necessario fornire i requisiti hardware (schemi/campionature pin). Contattami prima di ordinare per discutere il tuo toolchain e setup specifici!