SVILUPPO
SOFTWARE
Il software è l’anima di un prodotto ed è il collegamento fra l’utilizzatore e l’hardware.
Compito del software non è solo fare in modo che il prodotto funzioni correttamente in tutte le sue operazioni ma anche che sia piacevole, semplice e comodo da usare.
Un software efficiente e un’interfaccia utente piacevole sono la chiave del successo di un prodotto.
Inoltre, decidere con quale tecnologia “scrivere il software”, può condizionare i requisiti dell’elettronica e quindi i costi finali del prodotto ma anche la sua complessità e quindi il time-to-market.
Per questo è necessario che lo sviluppo software inizi sempre con una precisa e accurata analisi del prodotto.
La nostra esperienza, che ci ha portato a sviluppare prodotti basati sia su software scritto direttamente per il microprocessore sia su software applicativo per sistemi basati su sistema operativo, vi aiuterà a scegliere la strada giusta per il Vostro prodotto.







Cosa possiamo fare per voi:
- Sviluppo firmware per processori ARM7, ARM9, Cortex delle più diffuse famiglie (ST, NXP, SIlabs, Toshiba etc...)
- Implementazione sistemi operativi RTOS (FreeRTOS, MicriumOS...)
- Implementazione filesystem per memorie NOR, NAND, FRAM, etc...
- Sviluppo driver per periferiche I2C, SPI, 1-WIRE, etc...
- Sviluppo interfacce utente per sistemi embedded con supporto per touchscreen e gestione traduzioni (anche con caratteri asiatici)
- Sviluppo di interfacce utente basate su TouchGFX di ST oppure LVGL.
- Implementazione sistemi operativi embedded Linux: porting di kernel, driver e bootloader
- Progettazione di sistemi IoT e di acquisizione dati
- Implementazione protocolli IoT (MQTT, LoraWan...)
- Implementazione di protocolli di comunicazione industriali (Modbus, Profinet, Profibus, Canbus, etc...)
- Sviluppo di stack USB e Ethernet
Realizziamo insieme il vostro progetto!

Vica System Srl a socio unico
P.IVA 03877800361
Cap. Sociale 30.000€ i.v.
Via Giorgio La Pira 14, 41012 Carpi, MO
- info@vicasystem.com
- 059-8630263