Nazwa ucgosu składa się z dwóch członów – uC oraz gosu. UC to skrót oznaczający mikrokontroler. Z układami tego typu mam już kilka lat doświadczenia zarówno zawodowego, jak i hobbystycznego i to głównie zagadnienia z tego obszaru będę opisywał. Gosu to określenie wzięte z koreańskiego, w żargonie graczy (szczególnie w Starcrafta) oznaczające osobę o wysokich umiejętnościach. Użyłem go w nazwie strony, bo chciałbym publikować tutaj materiały, które będą przydatne dla osób posiadających już pewne doświadczenie w programowaniu mikrokontrolerów. W internecie jest sporo materiałów dla początkujących np. na forbot.pl, natomiast brakuje treści dla zaawansowanych, szczególnie w języku polskim.

Tematy na wpisy będę pewnie czerpał głównie z pracy. Aktualnie biorę udział w projekcie spełniającym SIL4 na procesorach PIC32 Microchipa. Poza tym mam doświadczenie z protokołami komunikacyjnymi i sieciami. Innym źródłem inspiracji będą prywatne projekty takie jak np. robot micromouse, którego próbuję zrobić już od bardzo dawna, ale do tej pory udało mi się w nim odkryć jedynie talent muzyczny:

Interesuję się również takimi tematami jak:

  • Teoria sterowania – czyli regulatory, filtry Kalmana, identyfikacja układów itp.
  • Agile – zastosowanie metod agile takich jak np. unit testy w projektach na mikrokontrolery.
  • Produktywność – triki przyspieszające wykonywanie codziennych czynności w pracy i w domu.
    Poza tym pewnie znajdzie się miejsce na luźniejsze wpisy.