Studio di fattibilità
Analisi e sviluppo dell’idea del Cliente, valutazione preventiva della fattibilità e stesura di una specifica preliminare.
Progettazione di massima con proposta di una o più soluzioni tecnologiche compatibili con i requisiti funzionali, meccanici, normativi e di costo prefissati per l’applicazione.
Stesura specifica definitiva, con dettaglio delle caratteristiche funzionali, delle prestazioni, dei riferimenti normativi, del processo di produzione e delle procedure di collaudo.
Definizione delle attività necessarie al conseguimento degli obiettivi nel rispetto di tempi e costi.
Progettazione hardware
Progettazione elettronica digitale con utilizzo prevalente di microcontrollori da 8 a 32 bit (Atmel AVR e AT91SAM , TI MSP430, Epson S1C88 e S1C17, ST STR912 e STM32, Microchip) dipendentemente dai requisiti di prestazioni, costo e consumi.
Progettazione analogica di segnale e di potenza (schede di acquisizione e di attuazione per strumentazione ed apparecchiature e industriali) con particolare attenzione ai requisiti di emissione ed immunità richiesti dalle direttive EMC.
Progettazione di schede multi-layer, con l’ausilio di CAD con supporto 3D per la gestione dei vincoli dimensionali e dell’eventuale integrazione con i particolari meccanici, ad esempio gli involucri.
Questi ultimi possono essere sviluppati dal Cliente o da nostri consolidati partners, operanti nel design industriale.e.
Progettazione schede multi-layer in tecnologia SMT, BGA e COB (Chip On Board) per il contenimento delle dimensioni finali.
Reengineering HW e FW di schede elettroniche preesistenti per ottimizzazione costi di produzione e/o obsolescenza di componenti.
Verifiche di affidabilità e prestazione in camera climatica.
Prove di validazione pre-compliance EMC su prototipi.
Prove di certificazione CE su campioni di produzione.
Prove di validazione pre-compliance EMC su prototipi.
Prove di certificazione CE su campioni di produzione.
Progettazione software
Sviluppo di Firmware per microcontrollori da 8 a 32 bit in linguaggio C e Assembler con o senza sistema operativo.
Sviluppo di architetture di sistema complesse, basate su canali di comunicazioni su BUS o wireless e su protocolli standard (Bluetooth, WiFi, ZigBee, RS-485, CAN BUS, Profi-BUS, ecc) o proprietari a seconda dei requisiti dell’applicazione finale.
Sviluppo protocolli di comunicazione custom e driver per dispositivi, in particolare di visualizzazione.
Sviluppo software per OS Windows per PC Desktop ed Embedded, in ambiente Microsoft Visual Studio.Net
Sviluppo software su Linux embedded, customizzazione di yocto, applicazioni Qt
Porting e reengineering di SW preesistenti.