Electronic design

We turn your ideas into customized electronic solutions, combining innovation, technical expertise and attention to customer needs.

The journey to creating 𝗦𝗼𝗹𝘂𝘇𝗶𝗼𝗻𝗶 𝗘𝗹𝗲𝘁𝘁𝗿𝗼𝗻𝗶𝗰𝗵𝗲 tailor-made starts with one key step: listening to the customer.

First meeting with the Technical and Commercial Team.

We analyze the various aspects of the project to fully understand the customer needs, its target market and the target price of the product. Our focus is on the scope of application and on the type of signals to be handled such as pumps, motors, sensors, transducers, TFT Touch screens, etc.

Analysis and study: the basis of a tailor-made project

Once we have gathered all the key information, we prepare a feasibility study, taking into consideration every technical aspect of the project.

The R&D Department therefore drafts a preliminary version of the technical specification which is quickly shared with the client. This approach ensures that each phase of the project is transparent and aligned with expectations, allowing it to proceed with a clear and shared vision from the outset.

Detailed offer for custom hardware and firmware development

After completing the preliminary analysis and defining the technical requirements, we present a detailed bid for the development of custom hardware and firmware. The offer includes a comprehensive overview of proposed solutions, implementation timeframes and costs. Our commitment is to provide a customized solution that fully reflects the client's technical and business needs, with a focus on the quality and to theperformance optimization.

The design of custom electronic solutions continues with a second crucial step: 𝗹𝗮 𝗽𝗿𝗼𝗴𝗲𝘁𝘁𝗮𝘇𝗶𝗼𝗻𝗲 𝗱𝗲𝗹𝗹𝗹'𝗛𝗮𝗿𝗱𝘄𝗮𝗿𝗲.

Finalization of the wiring diagram

The wiring diagram is finalized in accordance with agreed technical specifications. Each component is selected to ensure the best relationship between performance and cost, with a focus on energy efficiency and availability over time.

Definition of the bill of materials (BOM)

In collaboration with the purchasing department, we define the bill of materials (BOM), including the selection of electronic components, materials and suppliers, in order to achieve a detailed cost estimate, optimized to meet the target price required by the customer and ensure competitiveness in the market.

PCB design and cost estimation

We deal with the design of the optimized printed circuit board (PCB) based on mechanical requirements, taking into account dimensional specifications, thermal constraints, and component layout to ensure system efficiency and reliability.

3D modeling of the board

The creation of the detailed 3D model of the circuit board is very thorough. We consider all components and interconnections, to perform a careful analysis of the overall dimensions and mechanical interference, ensuring compatibility with the final enclosure and other system elements.

Sampling

The first sample is used to verify the functional and qualitative compliance of the board. Due to the timely scheduling of SMD lines for automatic component assembly, we quickly obtain the first sample on which to begin firmware design work.

After the initial stages of hardware analysis and design, we devote ourselves to the Firmware development, the real beating heart of the system.

Debug check-list

The definition of theFirmware architecture is a meticulous process to produce a functional application that conforms to customer expectations. By means of structured debugging checklist, we identify and resolve any critical issues. With these tools, the customer will be able to validate the product quickly and accurately.

Cybersecurity: the challenge of our Firmware Engineers

We follow best practices on the issues cybersecurity in application development, through training courses and seminars, in order to be able to anticipate the needs of the market, without having to chase the entry into force of regulations. NIS2, CRA and CSA are just some of the topics on which we do constant training, with a view to continuous improvement of our products.

Testing and CE compliance

We stand by the client at all crucial stages: from the firmware development to the final test, until the writing of the EC Declaration of Conformity. Our attention to detail ensures that the prototype is fully functional and ready for production.

Servizio tecnico di manutenzione firmware basato su analisi SBOM, verifica delle vulnerabilità e valutazione del potenziale impatto sul prodotto.

Realization and reading of the SBOM

Il punto di partenza è la SBOM (Software Bill of Materials), necessaria per ottenere visibilità sui componenti firmware inclusi nel prodotto e sulle relative versioni. Gestiamo SBOM in formati standard come CycloneDX e SPDX, così da costruire una base tecnica affidabile per le attività successive di analisi. La disponibilità di una SBOM corretta consente di sapere con precisione quali librerie sono presenti nel firmware, quali dipendenze devono essere monitorate e quali elementi devono essere considerati nella manutenzione evolutiva e correttiva.

Verifica delle vulnerabilità sui componenti software

Una volta acquisita la SBOM, i componenti vengono confrontati con le informazioni di vulnerabilità disponibili nei database pubblici per individuare eventuali CVE associati alle versioni presenti nel firmware. Questa fase permette di ottenere una prima mappatura delle esposizioni note e di evidenziare i componenti che richiedono approfondimento. L’obiettivo non è produrre un elenco generico di segnalazioni, ma costruire una base tecnica da cui partire per una valutazione concreta del rischio applicabile al dispositivo analizzato.

Valutazione tecnica delle vulnerabilità e gestione dei falsi positivi

Non tutte le vulnerabilità rilevate risultano realmente applicabili al contesto del prodotto. Per questo eseguiamo una fase di triage tecnico, nella quale ogni segnalazione viene analizzata in relazione all’architettura firmware, ai moduli effettivamente utilizzati, alle configurazioni attive e alle condizioni necessarie allo sfruttamento. Questo approccio consente di distinguere le esposizioni concrete dai falsi positivi, riducendo rumore operativo e focalizzando l’attenzione sui casi che richiedono davvero una decisione tecnica. Ogni vulnerabilità può essere accompagnata da uno stato di valutazione e da note tecniche utili alla tracciabilità interna e verso il cliente.

Definition of corrective interventions

A valle della valutazione, supportiamo il cliente nella definizione delle azioni correttive più adatte: aggiornamento delle librerie, sostituzione di componenti software, mitigazioni applicative, modifiche di configurazione oppure accettazione motivata del rischio quando tecnicamente giustificata. Il risultato non è solo una classificazione delle vulnerabilità, ma un quadro operativo che aiuta a stabilire priorità, tempi e impatti degli interventi sul firmware. In questo modo il processo di manutenzione diventa una parte concreta dell’evoluzione del prodotto e non una semplice attività documentale.

Clear technical reports and PDF documentation

L’analisi confluisce in report PDF progettati per essere leggibili, tracciabili e utili sia al team tecnico sia al cliente finale. La documentazione può includere la sintesi dei componenti analizzati, le vulnerabilità rilevate e l’esito del triage tecnico. Questo consente di ottenere un supporto decisionale concreto ai fini della necessaria manutenzione firmware del prodotto.