Polityka bezpieczeństwa (edytuj za pomocą modułu „Bezpieczeństwo klienta”)
Zasady dostawy (edytuj za pomocą modułu „Bezpieczeństwo klienta”)
Zasady zwrotu (edytuj za pomocą modułu „Bezpieczeństwo klienta”)
Mikrokontroler STM8S105K4T6 Mikrokontrolery STM8 od fracusko-włoskiej frimy STMicroelectronics stanowią ciekawą alternatywę do popularnych płytek deweloperskich Arduino opartych na procesorach ATMega. Niewątpliwie ich największa zaletą jest niższa cena, niewielkie wymiary modułów oraz zaawansowane tryby oszczędzania energii. Prezentowany układ oparty jest na mikrokontrolerze STM8S105K4T6, który jest nieco uboższy niż popularna ATMega328p, ale za to posiada sporo ciekawych peryferii. Do programowania układów STM8 możemy wybierać z wielu dostępnych środowisk deweloperskich. Popularnym wyborem na początek będzie ST Visual Develop, z bardzo przyjaznym debuggerem za pomocą którego łatwo możemy zdiagnozować nasz kod. Kolejnym wyborem może być zestaw Visual Studio Code + PlatformIO, które jest oparte na otwartym kompilatorze SDCC. Programowanie układów STM8S odbywa się znacznie szybciej niż w środowisku Arduino, a możliwość analizowania wykonywanego kodu „linijka po linijce” jest bardzo przydatną funkcją dla każdego programisty. Dodatkowo projekty na STM8 są bardzo łatwe do przeniesienia na bardziej zaawansowaną platformę STM32. |
Mikrokontroler STM8S105K4T6 jest posiada szeroki zakres zasilania od 2,95V do 5,5V. Prezentowana płytka deweloperska, dzięki wybudowanemu regulatorowi pracuje z napięciem 3.3V więc może być wykorzystana do obsługiwania modułów, które nie są kompatybilne z 5V. Urządzenie możemy zasilać poprzez port Micro-USB oraz złącze programatora ST-Link. W odróżnieniu do do płytki z mikrokontrolerem STM8S103F3P6, która również dostępna jest na naszych aukcjach, STM8105 posiada więcej pamięci Flash (16kB), EEPROM (1 kB) oraz SRAM (2 kB). Ponad to, układ posiada bootloader umożliwiający programowanie poprzez port szeregowy UART, więcej pinów GPIO oraz zewnętrzny kwarc 8 MHz, który może stanowić alternatywę dla wewnętrznego oscylatora HSI 16 Mhz. Na koniec, na płytce znalazł się bardziej ergonomiczny regulator napięcia 3,3V, który pozwoli na zastosowanie tego układu w projektach zasilanych bateryjnie. Uwaga ! Otwarty kompilator SDCC nie wspiera C++, więc płytka nie będzie w 100% kompatybilna ze składnią używaną w środowisku Arduino. Jednak warto skorzystać z alternatywnego Sduino, który z powodzeniem można używać w klasycznym Arduino IDE. |
|