Embedded Software & Hardware

embedded The Web


OFERTA

Programowanie mikrokontrolerów


Szanowni Państwo,


Mam przyjemność zaoferować swoje usługi w zakresie tworzenia oprogramowania dla mikrokontrolerów.
Posiadam kilkuletnie doświadczenie jako programista mikrokontrolerów w programowaniu w asemblerze oraz języku C. Większość projektów była oparta na kontrolerach 8051 i AVR (ATtiny..., ATmega...) oraz Hitachi H8 ale wykonałem też drobniejsze projekty na ARM (AT91SAM7). Zajmowałem się do tej pory oprogramowaniem automatów do gier zręcznościowych, maszyn vendingowych, kasy fiskalnej oraz urządzeń do monitoringu pojazdów (GPS tracker).

Piszę też oprogramowanie pod Windows w Visual C++ współpracujące z urządzeniami zewnętrznymi np. przez RS-232, USB.


Znam od strony praktycznej poniższe zagadnienia:

- komunikacja na magistralach:
     I2C: RTC, eeprom, dekoder teletekstu,
     SPI: DataFlash, ISD4002 - ułady dźwiękowe firmy Winbond,
     MicroWire: serial eeprom, ADC,
     1-Wire: czujniki temperatury, ADC
     SDI-12: osprzęt stacji meteorologicznych
- komunikacja RS232, RS485, RF 433 MHz (Chipcon)
- zapis i odczyt MMC card, SD Card w trybie SPI, obsługa FAT16/FAT32
- obsługa wyświetlaczy LCD, TFT, LED, matryc LED
- sterowanie serwomechanizmów
- parsowanie i konwersja protokołu GPS NMEA-183, GSM AT-Commands
- łączność GPRS - komunikacja po UDP lub TCP, monitoring obiektów, monitoring maszyn vendingowych
  z użyciem modułów:
     GSM Motorola G24
     Wavecom (OpenAT - Basic & ADL, WIP plug-in )
     Sony Ericsson GR47, Simcom SIM300, SIM300C
- sterowanie: moduł MP3 do odtwarzania efektów dźwiękowych
- sterowanie z pilota IR (od sprzetu RTV itp.)
- odczyt temperatury i wilgotności z czujnika SHT11
- symulacja klawiatury PS/2 na ATmega8


Przykładowe projekty, które zrealizowałem opisane są tutaj.


e-mail: Okrutny Andrzej programista 8051, AVR, programista embedded, mikrokontolerow, mikrokonrolerow

All registered trademarks belong to their respective companies.
© 2003-2010 Andrzej Okrutny, Krakow POLSKA