Mikrokontrolery z serii STM32F102 oparte są na rdzeniu Cortex-M3 o maksymalnej częstotliwości taktowania procesora równej 48 MHz. Urządzenia te wyposażone są w szybki interfejs USB FS i stanowią tanie rozwiązanie do zastosowań wymagających wykorzystania portów USB.
Urządzenie | Obudowa | Obecność na rynku | Rdzeń | Częstotliwość robocza (F) (szybkość procesora) | Ilość pamięci FLASH (pamięci programu) | Znamionowa ilość pamięci EEPROM (B) | Ilość wewnętrznej pamięci RAM | Timery 16-bitowe (IC/OC/PWM) | Timer 32-bitowy (IC/OC/PWM) | Inne timery | Przetwornik analagowo-cyfrowy | Wejścia/wyjścia (wysokoprądowe) | Kontroler wyświetlacza | Przetwornik cyfrowo-analogowy | Zintegrowane wzmacniacze operacyjne | Interfejs szeregowy | Zasilanie (Vcc) min. (V) | Zasilanie (Vcc) maks. (V) | Natężenie zasilania (Icc) (tryb energooszczędny) (µA) | Natężenie zasilania (Icc) (Tryb operacyjny (na ilość Mhz)) (µA) | Min. temperatura pracy (°C) | Maks. temperatura pracy (°C) |
STM32F102C4 | LQFP 48 7x7x1,4 | Tak | ARM Cortex-M3 | 48 | 16 | - | 4 | 2x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 36 | - | - | - | 1xSPI;1xI2C;2xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,55 | 348 | -40 | 85 |
STM32F102C6 | LQFP 48 7x7x1,4 | Tak | ARM Cortex-M3 | 48 | 32 | - | 6 | 2x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 36 | - | - | - | 1xSPI;1xI2C;2xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,55 | 348 | -40 | 85 |
STM32F102C8 | LQFP 48 7x7x1,4 | Tak | ARM Cortex-M3 | 48 | 64 | - | 10 | 3x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 36 | - | - | - | 2xSPI;2xI2C;3xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,7 | 373 | -40 | 85 |
STM32F102CB | LQFP 48 7x7x1,4 | Tak | ARM Cortex-M3 | 48 | 128 | - | 16 | 3x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 36 | - | - | - | 2xSPI;2xI2C;3xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,7 | 373 | -40 | 85 |
STM32F102R4 | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M3 | 48 | 16 | - | 4 | 2x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 51 | - | - | - | 1xSPI;1xI2C;2xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,55 | 348 | -40 | 85 |
STM32F102R6 | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M3 | 48 | 32 | - | 6 | 2x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 51 | - | - | - | 1xSPI;1xI2C;2xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,55 | 348 | -40 | 85 |
STM32F102R8 | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M3 | 48 | 64 | - | 10 | 3x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 51 | - | - | - | 2xSPI;2xI2C;3xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,7 | 373 | -40 | 85 |
STM32F102RB | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M3 | 48 | 128 | - | 16 | 3x16-bit | - | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 51 | - | - | - | 2xSPI;2xI2C;3xUSART(IrDA, ISO 7816);USB | 2 | 3,6 | 1,7 | 373 | -40 | 85 |