Projektowanie urządzeń to bardzo złożony i wymagający proces. Proces składa się za następujących etapów:
- Opracowanie specyfikacja urządzenia.
- Wybór komponentów urządzenia (mikroprocesor, układy peryferyjne).
- Zaprojektowanie obwodu PCB, wykonanie obwodu w ilościach prototypowych (jedna lub kilka sztuk).
- Montaż prototypów.
- Zaprojektowanie i wykonanie oprogramowania na mikroprocesor i inne programowalne układy peryferyjne (firmware).
- Testowanie prototypu, dostarczenie urządzenia do zleceniodawcy na testy, poprawienie błędów w firmwarze.
I dalej po zaakceptowaniu przez zleceniodawcę:
- Przygotowanie urządzenia do certyfikacji CE;
- Poprawki obwodu PCB, ewentualne dostosowanie pod końcową obudowę. Zamówienie obwodów do produkcji seryjnej.
- Zlecenie montażu w zewnętrznej firmie.W przypadku mniejszych ilości kompletacja elementów, montaż urządzeń przez technika w firmie.
- Testowanie optyczne i elektryczne urządzeń. Zaprogramowanie układów programowalnych, pamięci przygotowanym firmware'm.
- Dostarczenie urządzeń do klienta.
Przy każdym etapie dokładamy wszelkich starań, aby końcowe urządzenie spełniło wszelkie oczekiwania. Przykładamy się do detali zarówno widocznych jak i niewidocznych (ułożenie elementów, estetyczne ułożenie ścieżek na PCB). Kody źródłowe pisane w trakcie wykonywania projektu pisane są, aby zapewnić największą czytelność i modyfikowalność w przyszłości zarówno przez naszą firmę jak i osoby z poza niej. Wierzymy tutaj, że dobrze napisany kod czyta się jak książkę.
Wszystkie komponenty na które składa się urządzenie: mikrorocesory, układy programowalne, układy peryferyjne, elementy bierne, złącza; wybierane są aby zapewnić poprawną pracę urządzenia oraz długoterminową dostępność. Gwarantujemy, że urządzenia projektowane w naszej firmie będzie można budować conajmniej 5 lat.