STM32F103

STM32F103 to 32-bitowy mikrokontroler z rdzeniem ARM Cortex-M3, należący do popularnej serii STM32 firmy STMicroelectronics. Charakteryzuje się taktowaniem do 72 MHz, co zapewnia wysoką wydajność w systemach wbudowanych. Posiada do 128 KB pamięci Flash, do 20 KB SRAM oraz szeroki zestaw interfejsów komunikacyjnych, w tym USART, SPI, I²C, CAN i USB. Oferuje przetwornik ADC 12-bitowy (do 16 kanałów) i 3 timery 16-bitowe, co pozwala na precyzyjne pomiary i sterowanie. Obsługuje wejścia/wyjścia cyfrowe, PWM i interfejsy szeregowe, dzięki czemu jest idealny do szerokiej gamy zastosowań. Może pracować w trybach oszczędzania energii, co czyni go odpowiednim do projektów IoT i urządzeń zasilanych bateryjnie. Jest wykorzystywany w robotyce, automatyce przemysłowej, systemach sterowania i komunikacji. Dzięki wsparciu dla programowania przez USB (DFU) i interfejsu SWD jest łatwy w użyciu i często stosowany jako alternatywa dla Arduino i AVR.