Ja

O mnie

Nazywam się Jarosław Kocela, mieszkam w Zawierciu (woj. Śląskie).

Z wykształcenia Inżynier Środowiska oraz Technik Mechatronik. Ukończyłem studia w języku angielskim ze specjalnością Intelligent Energy na Politechnice Częstochowskiej.

Pasjonuję się Odnawialnymi Źródłami Energii (fotowoltaika, turbiny wiatrowe), automatyką, robotyką i elektroniką.

 Umiejętności

  • Budowa urządzeń i sterowników:

    Potrafię od podstaw zaprojektować urządzenie elektroniczne, wykonać płytki PCB, zmontować i zaprogramować mikroprocesor. Płytki najczęściej montuję w obudowach z możliwością instalacji w szafach sterowniczych na szynie DIN. Na życzenie udostępniam kod źródłowy oraz dokumentację projektu.

    Obecnie programuję mikroprocesory firmy ATMEL z rodziny ATTiny oraz ATMega w języku C. Używam środowiska Eclipse oraz Atmel Studio. Znam standard magistrali RS485 MODBUS, dzięki któremu moje urządzenia potrafią się komunikować ze sterownikami PLC.

  • Programowanie sterowników PLC:

    Sterowniki PLC (Programmable Logic Controller) programuję w dwóch językach: FBD (Function Block Diagram) oraz LD (Ladder Diagram).
    Pierwszy sterownik z jakim miałem doczynienia to Siemens LOGO! 12/24RC). Obecnie programuję także sterowniki firmy FATEK oraz HMI Weintek.

  • Programowanie aplikacji

    Tworzę programy dla systemów Windows (x86) oraz Linux (ARM) w języku C. Są to głównie aplikacje konsolowe pracujące jako usługi serwerowe o wysokiej wydajności kodu i stabilności wraz z bardzo małymi wymaganiami sprzętowymi.

  • Oprogramowanie CAD

    Znam dobrze programy Autodesk AutoCAD, Inventor oraz Abisoft Abisplan. Potrafię czytać i tworzyć dokumentację techniczną w zakresie instalacji wod-kan, wentylacji, elektryki i elektroniki oraz rysunku maszynowego.

  • Tworzenie stron internetowych:

    Potrafię tworzyć od podstaw kompletne strony internetowe, w tym skomplikowane interaktywne aplikacje internetowe. Od niedawna stosuję responsywne (mobilne) style. Znane mi technologie: HTML5, CSS3, PHP, MySQL, JS, jQuery, grafika SVG.