Język programowania Arduino – jedyny słuszny wybór

Decyzja dotycząca wyboru języka programowania w świecie Arduino z pewnością nie była łatwa. Od wielu już lat jedynym słusznym wyborem dla systemów mikroprocesorowych jest język C, który dzięki wysokiej efektywności i elastyczności wyparł asembler z ogromnej większości projektów. Tylko, że język C ma opinię trudnego do nauczenia (bzdura!), a przecież z założeń Arduino wynika, że praca ma być łatwa i przyjemna. Jednak również w tym przypadku autorzy Arduino stanęli na wysokości zadania.

MEMS-owa poziomica z sensorem LIS35 na STM32

W artykule przedstawiamy opis wykonania elektronicznej, dwuosiowej poziomicy wykorzystującej w roli sensora popularny akcelerometr MEMS, która służyć będzie do pomiaru kąta względem powierzchni Ziemi, na podstawie uzyskanych danych mikrokontroler obrazować będzie wynik pomiaru na wyświetlaczu TFT w postaci efektownej libelli (pęcherzyka powietrza).

AVAGO ACPL-P343/W343: transoptory do sterowania tranzystorów IGBT oraz MOSFET

Do regulacji mocy silników elektrycznych są bardzo często stosowane tranzystory IGBT lub MOSFET. Współcześnie projektowanym sterownikom stawiane jest wymaganie, by obwody wejściowe były całkowicie odizolowane elektrycznie od obwodów wyjściowych. Stosowane są więc transoptory opracowane do sterowania bramkami tranzystorów IGBT lub MOSFET. Elementami takimi są na przykład ACPL-P343 i ACPL-W343 produkowane przez Avago.