W zakresie naszej działalności oferujemy projektowanie oprogramowania dla systemów wbudowanych w języku C. 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;
  • w motoryzacji;
  • w automatyce przemysłowej;
  • w 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 przy wykorzystaniu formularza (dział KONTAKT) lub też za pośrednictwem poczty e-mail.