Serwer HTTP na STM32

Poniższy projekt przedstawia zastosowanie układu STM32F100RB w aplikacji realizującej obsługę prostego serwera HTTP. Jak wiadomo powyższy układ nie realizuje obsługi warstwy MAC ani PHY sieci Ethernet. W związku z czym w poniższym projekcie należało zastosować dodatkowy układ, który realizowałby obie funkcje. Wybór padł na układ ENC28J60, który posiada zintegrowaną warstwę MAC oraz warstwę PHY wspierającą […]

Stacja pogodowa do zdalnego monitorowania temperatury i ciśnienia

Przedstawiony projekt realizuje proces zdalnego pomiaru temperatury oraz ciśnienia atmosferycznego w obiektach i dla terenów znacznie oddalonych od miejsca, z którego realizowane jest sterowanie. Aplikacja kontrolowana jest przez interfejs WWW, w związku z czym do zarządzania nią wystarczy przeglądarka internetowa. Schemat elektroniczny został zaprojektowany przy użyciu programu Kicad, który jest dostępny na licencji open-source GNU […]

Implementacja konsoli Chip-8 w mikrokontrolerze STM32F0

Pierwszym pomysłem na realizację emulatora był emulator konsoli Atari2600. Implementacja tego emulatora na komputerze PC działała całkiem sprawnie, jednak po przeniesieniu programu na mikrokontroler STM32F051R8T6 płynność działania spadła do poziomu uniemożliwiającego korzystanie z niego. Spowodowane było to zegarem o niskiej częstotliwości oraz małą ilością dostępnej pamięci RAM wykorzystywanego układu. Z pomocą przyszedł projekt konsoli Chip-8, […]

Samochodowy komputer pokładowy na STM32

W obecnych czasach, kiedy paliwo drożeje w zawrotnym tempie, poszukiwane są sposoby oszczędzania tej drogocennej cieczy. Jedni kupują ekologiczne samochody, inni montują LPG są jeszcze i tacy, co uczą się ekologicznej jazdy. Jeśli o tym mowa, to niezbędny jest jakiś miernik np. zużytego paliwa. O ile w nowszych samochodach takie wyposażenie, zwane komputerem pokładowym, jest […]