STM32Duino: Arduino dla STM32 (cz.1)

Wspierane zestawy

Poniżej zamieszczono listę płytek wspieranych na dzień dzisiejszy przez pakiet STM32duino :

• STM32F0: Nucleo F030R8, Nucleo F091RC, 32F0308DISCOVERY

• STM32F1: Nucleo F103RB, STM32VLDISCOVERY, BluePill F103C8, MapleMini F103CB

• STM32F2: Nucleo-F207ZG

• STM32F3: Nucleo F302R8, Nucleo F303K8, Nucleo F303RE

• STM32F4: Nucleo F401RE, Nucleo F411RE, Nucleo F429ZI, Nucleo F446RE, STM32F407G-DISC1

• STM32F7: STM32F746G-DISCOVERY

• STM32L0: Nucleo L031K6, Nucleo L053R8, B-L072Z-LRWAN1

• STM32L1: Nucleo L152RE

• STM32L4: Nucleo L432KC, Nucleo L476RG, Nucleo L496ZG, Nucleo L496ZG-P, B-L475E-IOT01A

Na koniec warto wspomnieć, że pakietowi STM32duino poświęcone jest dedykowane forum, którego adres to http://www.stm32duino.com. Jest to z pewnością najlepsze miejsce dla osób, które mają pytania techniczne lub szukają przykładów. Jest to także bardzo dobre miejsce dla osób, które chcą dowiedzieć się więcej o wsparciu dla układów STM32 w Arduino IDE.

Podsumowanie

Pierwsza część artykułu stanowi wprowadzenie do platformy STM32duino . Druga część materiału prezentuje jak rozpocząć pracę z STM32duino i mikrokontrolerami STM32 w warstwie sprzętowej i programowej.

Tematyką kolejnego artykułu z serii o STM32duino będą proste projekty programistyczne. Zademonstrują one sposób, w jaki tworzy się aplikacje za pomocą środowiska programistycznego STM32duino. Użytymi w przykładach peryferiami będą porty wejścia/wyjścia, przetwornik A/C, interfejs UART oraz Timer.

 Zachęcamy do przeczytania kolejnych części: część 2, część 3

O autorze

Szymon Panecki

SZYMON PANECKI urodził się 17 lutego 1985 roku w Milanówku. Tytuł inżyniera Elektroniki i Telekomunikacji, a następnie magistra inżyniera na Wydziale Elektroniki Politechniki Wrocławskiej uzyskał kolejno w roku 2008 i 2010. Ponadto tytuł inżyniera Informatyki na Wydziale Elektroniki Politechniki Wrocławskiej uzyskał w roku 2011.

Szymon Panecki jest doświadczonym elektronikiem-konstruktorem, który w trakcie swojej zawodowej kariery koncentruje się na definiowaniu i projektowaniu (zarówno w warstwie sprzętowej jak i programowej) systemów wbudowanych opartych na mikrokontrolerach z rdzeniem ARM od różnych producentów, w tym przede wszystkim Infineon Technologies (rodzina XMC1000 i XMC4000), STMicroelectronics (STM32 i STR7), Freescale Semiconductor (Kinetis L) oraz Silicon Labs (EFM32 i Precision32). Obszarem jego szczególnego zainteresowania są systemy wykorzystujące czujniki środowiskowe (wilgotności, ciśnienia, temperatury) oraz przemysłowe i motoryzacyjne interfejsy komunikacyjne, głównie CAN.

Szymon Panecki od wielu lat współpracuje z czasopismem “Elektronika Praktyczna” oraz portalem Mikrokontroler.pl, na łamach których publikuje liczne artykuły dotyczące swoich projektów, jak również nowości produktowych firm z branży półprzewodnikowej.