Licencje na użycie rdzeni projektowanych przez firmę ARM wykupili wszyscy najwięksi producenci układów scalonych. Szczególnie szerokie portfolio ma w tym zakresie firma ST Microelectronics, która jako jedna z pierwszych rozpoczęła wytwarzanie mikrokontrolerów opartych na tej 32-bitowej architekturze. Zaletą układów STM32 jest wysoka wydajność obliczeniowa, bogata oferta świetnie zaprojektowanych bloków peryferyjnych, a także doskonałe wsparcie, zarówno od strony dokumentacji i bibliotek programowych, jak i płytek oraz zestawów ewaluacyjnych dla najciekawszych przedstawicieli poszczególnych rodzin mikrokontrolerów z tej serii.
Flipper Zero - Basic - wielofunkcyjne narzędzie Bluetooth/RFID/RF/IR/GPIO/1-Wire
Flipper Zero jest zaawansowanym urządzeniem wielofunkcyjnym dla testerów penetracyjnych, geeków, etycznych hakerów i hobbystów sprzętu elektronicznego . To kieszonkowe...- Darmowa dostawa
STM32F407G-DISC1 - Discovery - STM32F4DISCOVERY
Zestaw uruchomieniowy oparty na mikrokontrolerze STM32F407VGT6 pozwala zapoznać się z układami wyposażonymi w najnowszy rdzeń Cortex-M4F firmy ARM. Na płytce także 3-osiowy...- Darmowa dostawa
STM32 NUCLEO-L476RG - z MCU STM32L476RGT6 ARM Cortex M4
Moduł Nucleo z 32-bitowym mikrokontrolerem STM32L476RG, który wyposażony jest w rdzeń ARM Cortex M4 o taktowaniu 80 MHz , pamięci Flash 1 MB , 128 kB pamięci SRAM ....- Darmowa dostawa
STM32 NUCLEO-F446RE - STM32F446RE ARM Cortex M4
Moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M4, 180 MHz,512 kB Flash, 128 kB SRAM. Nucleo jest kompatybilny z platformą mbed, posiada złącza...- Darmowa dostawa
Programator/debugger STM8/STM32 zgodny z ST-LINK/V2 mini - Waveshare 10053
Urządzenie służące jako programator oraz debugger dla modułów STM8 i STM32. Działa z napięciami 3,3 V oraz 5 V, wybieranymi za pomocą zworki.- Darmowa dostawa
STM32 NUCLEO-F767ZI - STM32F767ZIT6 ARM Cortex M7
Moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M7, 216 MHz, 2 MB Flash, 512 kB SRAM. Nucleo jest kompatybilny z platformą mbed, posiada złącza umożliwiające...- Darmowa dostawa
STM32 NUCLEO-F303K8 - STM32F303K8 ARM Cortex M4
Niewielki moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M4, 72 MHz, 64 kB Flash, 16 kB SRAM. Nucleo jest kompatybilny z platformą mbed. Wyprowadzenia są...- Darmowa dostawa
STM32 NUCLEO-H755ZI-Q - STM32H755ZIT6 ARM Cortex M7/M4
Moduł z 32-bitowym mikrokontrolerem STM32, który został wyposażony w rdzeń ARM Cortex M7 480 MHz oraz ARM Cortex M4 240 MHz. Wyposażony został w 2 MB flash, 864 kB SRAM. Nucleo...- Darmowa dostawa
STM32F746G-Disco Discovery STM32F746NG - Cortex M7 + ekran dotykowy, pojemnościowy 4,3''
Zestaw uruchomieniowy STM32F746G Discovery z mikrokontrolerem STM32F746NGH6 pozwala zapoznać się z układami wyposażonymi w potężny rdzeń Cortex M7 firmy ARM. Układ posiada m....- Darmowa dostawa
STM32 NUCLEO-G491RE - STM32G491RE ARM Cortex M4
Moduł STM32 Nucleo z 32-bitowym mikrokontrolerem STM32G491RE, który został wyposażony w rdzeń Arm Cortex-M4 o taktowaniu do 170 MHz, 512 kB pamięci Flash oraz 16 kB SRAM....- Darmowa dostawa
Mikrokontrolery STM32 w praktyce - Krzysztof Paprocki
Wydawnictwo: BTC. Książka poświęcona jest zastosowaniom oraz programowaniu mikrokontrolerów STM32, wyposażonych w rdzeń Cortex-M3.- Darmowa dostawa
STM32 NUCLEO-F042K6 - STM32F042K6 ARM Cortex M0
Niewielki moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M0, 48 MHz, 32 kB Flash, 6 kB SRAM. Nucleo jest kompatybilny z platformą mbed. Wyprowadzenia są...- Darmowa dostawa
Ryanteck RTk.GPIO - STM32 - interfejs GPIO do PC i Mac
Moduł oparty na mikrokontrolerze STM32F, posiada 8 kB pamięci SRAM oraz 64 kB pamięci Flash. Komunikuje się z komputerem PC lub Mac za pomocą złącza USB, posiada 28 portów GPIO...- Darmowa dostawa
STM32 NUCLEO-G070RB - z MCU STM32G070RB, obsługuje połączenia Arduino i ST morpho
Nucleo pozwala na realizację projektów w oparciu o wydajny mikrokontroler z 32-bitowym rdzeniem ARM Cortex. Moduły są kompatybilne z nakładkami Arduino. NUCLEO-G070RB posiada...- Darmowa dostawa
STM32 NUCLEO-C031C6 - STM32C031C6 - ARM CORTEX-M0+
Moduł STM32 Nucleo-C031C6 z 32-bitowym mikrokontrolerem STM32C031C6, który został wyposażony w rdzeń Arm Cortex-M0+ o taktowaniu do 48 MHz, 32 kB pamięci Flash oraz 12 kB...- Darmowa dostawa
STM32 NUCLEO-G071RB - STM32G071RB ARM Cortex M0+
Płytka rozwojowa serii Nucleo od STMicroelectronic wyposażona w wydajny mikrokontroler ARM Cortex M0+ STM32G071RBT6 w obudowie LQFP64 , oferujący 128 kB pamięci Flash ....- Darmowa dostawa
STM32 NUCLEO-F413ZH - STM32F413ZHT6 ARM Cortex M4
Moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M4, 100 MHz, 1,5 MB Flash, 320 kB SRAM. Nucleo jest kompatybilny z platformą mbed, posiada złącza...- Darmowa dostawa
STM32 NUCLEO-L031K6 - z MCU STM32L031K6 - kompatybilny z Arduino Nano
Płytka Nucleo z 32-bitowym rdzeniem ARM Cortex M0+ o taktowaniu 32 MHz . Nucleo współpracuje z większością popularnych platform programistycznych, do których należą m.in....- Darmowa dostawa
STM32 NUCLEO-G431RB - STM32G431RB Arm Cortex M4
Moduł STM32 Nucleo z 32-bitowym mikrokontrolerem STM32G431RB , który został wyposażony w rdzeń Arm Cortex-M4 o taktowaniu 170 MHz, 128 kB pamięci Flash oraz 32 kB SRAM. Płytka...- Darmowa dostawa
Zestaw rozwojowy NFC - STM32 ST25R3911B - Waveshare 17623
Zestaw rozwojowy NFC oparty na mikrokontolerze STM32 ST25R3911B ze sterownikiem AT32F413RCT7 oraz wyświetlaczem OLED , programowalnymi przyciskami oraz popularnymi...- Darmowa dostawa
X-NUCLEO-IHM08M1 - sterownik silnika - rozszerzenie dla STM32 Nucleo
Ekspander, płytka rozszerzeń X-NUCLEO-IHM08M1 dla STM32 Nucleo z wbudowanym sterownikiem STL220N6F7 pozwalającym sterować bezszczotkowym silnikiem trójfazowym DC.- Obniżka
- Darmowa dostawa
- Promocja
STM32MP157F-DK2 Discovery - STM32MP157FAC1 + ekran dotykowy 4"
Zestaw uruchomieniowy oparty na mikrokontrolerze STM32MP157FAC1 (Cortex-A7 800 MHz 32-bit + Cortex-M4 209 MHz 32-bit). Płytka posiada między innymi wbudowany wyświetlacz...- Darmowa dostawa
X-NUCLEO-NFC08A1 - NFC Tag - rozszerzenie do STM32 Nucleo
Czytnik tagów NFC X-NUCLEO-NFC08A1 w postaci nakładki do modułów STM32 Nucleo. Płytka została oparta na układzie ST25R3916B i skonfigurowana do obsługi ISO14443A/B,...- Darmowa dostawa
Moduł Core429I z STM32F4 ARM Cortex M4 - Waveshare 9116
Moduł z 32-bitowym mikrokontrolerem wyposażonym w rdzeń ARM Cortex M4, 180 MHz, 1 MB Flash, 256 kB SRAM. Dodatkowo na płytce znajduje się 64 Mb SRAM. Oparty na układzie...- Wyprzedaż!
- Darmowa dostawa
- Promocja
Zobacz również
STM32 – bogactwo peryferiów i ogromna moc obliczeniowa
Mikrokontrolery STM32 wykorzystują 32-bitowe rdzenie ARM. Pierwsza wprowadzona na rynek rodzina tych procesorów – STM32F1 – bazuje na architekturze ARM Cortex-M3, kolejne – na nowszych rdzeniach, np. ARM Cortex-M4 czy M0 oraz M0+. Najnowocześniejsze układy z rodziny STM32F7 zostały oparte na rdzeniu ARM Cortex-M7, który stanowi obecnie jedną z najbardziej wydajnych i zaawansowanych technicznie architektur stosowanych w mikrokontrolerach. Układy STM32 oferują szeroki wybór peryferiów analogowych, w tym szybkie przetworniki ADC o rozdzielczości 12 bitów i częstotliwościach próbkowania 1 Msps lub więcej, przetworniki DAC (również 12 bit) czy szybkie komparatory sprzętowe. Wśród peryferiów cyfrowych wymienić należy np. niezwykle elastyczne (i liczne!) timery sprzętowe, bogaty zestaw interfejsów komunikacyjnych (USART, UART, SPI, I2C, I2S, CAN, USB – w tym OTG – czy Ethernet). Nie do przecenienia są uniwersalne bloki kontrolerów pamięci, DMA, układy kontroli zegara i resetu (RCC) oraz monitoringu zegara systemowego (CSS), a także zaawansowane kontrolery do obsługi LCD i kamer czy akceleratory grafiki.
Obudowy i pamięci STM32 – jest z czego wybierać!
Szczególnie ważną zaletą rodziny STM32 jest bogactwo zarówno obudów, jak i wbudowanych pamięci Flash oraz RAM. W niektórych grupach (np. STM32F0) dostępne są maleńkie, 20-pinowe obudowy TSSOP20 czy WLCSP25, ale największą popularność zyskały układy w obudowach LQFP32, LFQP48, LFQP64 i LFQP100 – te występują praktycznie we wszystkich liniach produktowych rodziny STM32. Najbardziej złożone układy – w szczególności należące do rodzin STM32F4 i STM32F7 – udostępniono też w obudowach LQFP144, 176 czy 208, a także UFBGA i TFBGA. Nawet mikrokontrolery z tej samej serii i występujące w takiej samej obudowie, można kupić najczęściej w kilku wariantach, różniących się ilością pamięci (Flash, RAM) oraz – oczywiście – ceną.
Mikrokontrolery STM32 w ofercie sklepu Botland
W tej kategorii znajdziesz kilka bardzo popularnych modeli mikrokontrolerów STM32, chętnie stosowanych zarówno w płytkach ewaluacyjnych, jak i w urządzeniach końcowych, produkowanych seryjnie przez wiele firm. W naszej ofercie dostępne są od ręki mikrokontrolery z rodziny STM32F1, należące do różnych podgrup tej serii: F100 oraz F103, wyposażone w spore ilości pamięci Flash (od 16, poprzez 64 aż do 128 kB) i RAM (4, 8 lub 20 kB). Wybraliśmy wersje w dwóch spośród najczęściej stosowanych obudów: LQFP48 oraz LQFP64. Warto wiedzieć, że w innych kategoriach naszego sklepu znajdziesz także dedykowane dla STM32 programatory/debuggery, płytki ewaluacyjne oraz książki, które pozwolą Ci szybko rozpocząć przygodę z tymi doskonałymi układami.
Mikrokontrolery STM32 - FAQ
STM32 to rodzina 32-bitowych mikrokontrolerów opartych na procesorze Arm Cortex-M. Oferuje wysoką wydajność, możliwości pracy w czasie rzeczywistym, cyfrowe przetwarzanie sygnału, pracę przy niskim poborze mocy/niskim napięciu oraz łączność. Zachowuje przy tym kompatybilność i łatwość projektowania.
Pytanie o wybór to najczęściej pytanie o to, od którego STM32 zacząć. Zdecydowanie polecamy zestawy i kursy FORBOT, a w tym zestaw do kursu STM32L4 z płytką NUCLEO-L476RG, tradycyjne, 490-stronicowe wydanie książkowe kursu STM32L4 oraz nieocenione tablice elektroniczne do kursu STM32L4.
Zanim naprawdę użyjesz konkretnego mikrokontrolera w swoim projekcie, powinieneś przynajmniej zajrzeć do jego karty katalogowej. Następny krok to wybór języka programowania - wspomniane wyżej kursy STM32 oparte są o STM32CubeIDE, ale równie dobra opcja to język C.
Naucz się co nieco z języka C. Z wielu powodów zdecydowana większość systemów embedded jest zaprojektowana z myślą o obsłudze języka C jako podstawowego. Następnie poznaj podstawy elektroniki, zdobądź pierwszy sprzęt STM32 i wreszcie wybierz mikrokontroler oraz zestaw narzędzi lub, jeśli wolisz, kurs STM32, który przeprowadzi Cię przez początkowe stadia nauki.