Oferujemy projektowanie oprogramowania dla systemów wbudowanych. Realizujemy zarówno projekty obejmujące kompletne rozwiązania programistyczne dla danego urządzenia elektronicznego, jak i projekty poszczególnych modułów programowych (rozwijanie oprogramowania). W realizowanych przez nas projektach mogą być zastosowane mikrokontrolery ogólnego przeznaczenia, m.in.
- dla prostych konstrukcji: 8-bitowe (8051, AVR lub PIC)
- dla bardziej zaawansowanych konstrukcji: 16-bitowe (MSP430)
- dla konstrukcji wymagających dużych mocy obliczeniowych: 32-bitowe (ARM)
Dodatkowo jesteśmy w stanie realizować projekty dla mikrokontrolerów/mikroprocesorów do specjalnych
zastosowań, np. procesorów sygnałowych (DSP). Przykładem może być rodzina procesorów DSP Texas Instruments C5000.
➡️ Specjalizujemy się w oprogramowaniu urządzeń do zastosowań w:
- medycynie
- motoryzacji
- automatyce przemysłowej
- RTV/AGD
Oprócz projektów oprogramowania dla systemów wbudowanych oferujemy również realizację zleceń programistycznych obejmujących tworzenie oprogramowania dla komputerów klasy PC, działających pod kontrolą systemu Microsoft Windows®. Tworzone oprogramowanie najczęściej opieramy na technologii WinAPI, a także m.in. na następujących technologiach i bibliotekach programistycznych:
- GDI/GDI+ /Graphics Device Interface/ - w wypadku opracowywania aplikacji przetwarzających grafikę 2D lub operujących na niej (np. tworzenie wykresów, generowanie graficznej reprezentacji przebiegu zarejestrowanego sygnału itd.)
- COM /Component Object Model/ i oparte na niej ActiveX, OLE itd. - m.in. w wypadku projektowania kontrolek
- DirectShow® - w wypadku przetwarzania sygnałów audio i video
- Microsoft Fluent UI® - w wypadku opracowywania nowoczesnych interfejsów graficznych, opartych m.in. o wstążki (ang. Ribbon)
- MySQL™ Connector - w wypadku opracowywania aplikacji współdziałających z bazami danych MySQL
Opracowywane oprogramowanie dostosowujemy również do współpracy z wcześniej zaprojektowanymi zewnętrznymi urządzeniami lub systemami elektronicznym w celu wymiany (przepływu) informacji pomiędzy nimi a komputerem PC. W tym celu tworzymy programowe bloki funkcjonalne obsługujące interfejsy komunikacyjne (w zależności od realizowanego projektu):
- równoległe (LPT)
- szeregowe (RS-232, USB)
➡️ Na specjalne życzenie klienta jesteśmy w stanie zaprojektować także aplikacje Webowe, wykorzystując:
- PHP
- MySQL (bazy danych)
- JavaScript (oraz biblioteka JQuery i jej rozszerzenia)
- CSS
W celu zasięgnięcia szczegółowych informacji lub złożenia zamówienia zapraszamy do korespondencji za pośrednictwem poczty e-mail (dział KONTAKT).