1. STM32F103C8T6
STM32F10C8T6 jest popularnym członkiem rodziny mikrokontrolerów STM32F103xx, które są wyposażone w wysokowydajny 32-bitowy rdzeń RISC ARM® Cortex-M3® pracujący z częstotliwością 72 MHz i mają szeroką gamę ulepszonych wejść/wyjść i układów peryferyjnych podłączonych do dwóch szyn APB. Wszystkie układy z rodziny STM32F103x, w tym C8T6, mają dwa 12-bitowe przetworniki ADC, trzy 16-bitowe timery ogólnego przeznaczenia oraz jeden timer PWM, a także standardowe i zaawansowane interfejsy komunikacyjne: do dwóch I²C i SPI, trzy USART, USB i CAN.
2. ATmega328
Prawdopodobnie jeden z najpopularniejszych mikrokontrolerów na świecie, ATmega328p był mikrokontrolerem wybieranym przez wielu projektantów, którzy chcą uniknąć nieporęczności płytek Arduino, ale zachować łatwość programowania, wsparcie społeczności i inne niesamowite funkcje związane z platformą programistyczną Arduino. Jest to 8-bitowy mikrokontroler AVR oparty na zaawansowanej architekturze RISC i łączy 32 kB pamięci flash ISP z możliwością odczytu podczas zapisu.
3. PIC16F877A
PIC16F877A jest prawdopodobnie najpopularniejszym układem w rodzinie 8-bitowych mikrokontrolerów. Chociaż PIC16F877A jest uważany przez niektórych za układ przestarzały. to bez wątpienia pozostaje jednym z najpopularniejszych mikrokontrolerów na świecie. Jest postrzegany jako de facto mikrokontroler dla początkujących, którzy chcą zaistnieć w segmencie elektroniki embedded i przestaje być ich mikrokontrolerem z wyboru, gdy stają się ekspertami.
4. ATtiny85
Uwielbiana za swoje małe gabaryty, seria mikrokontrolerów ATtiny jest uważana za mikrokontroler do projektów, w których pożądane są małe rozmiary i stosunkowo niskie zużycie energii, a liczba wymaganych GPIO jest niewielka. Ze wszystkich mikrokontrolerów z tej serii, ATtiny85 jest uważany za najbardziej popularny, prawdopodobnie dlatego, że wydaje się mieć więcej pinów I/O w porównaniu do innych. Mimo że Microchip wprowadził nową gamę chipów ATtiny ze znaczącymi ulepszeniami wydajności, ATtiny85 jest nadal szanowany, głównie ze względu na znajomość, którą większość projektantów zbudowała z nim dotychczas.
5. MSP430G2452
Rodzina mikrokontrolerów MSP430 firmy TI uważana jest za jedne z najnowocześniejszych mikrokontrolerów, a najpopularniejszym członkiem tej rodziny jest MSP430G2452. MSP430G2452 to potężny i stosunkowo tani mikrokontroler oparty na 16-bitowym procesorze RISC wyprodukowanym przez Texas Instruments. Dodajmy, że seria mikrokontrolerów MSP430 słynie z niskiego poboru mocy.
6. ESP8266
Popularność ESP8266 nie może być kwestionowana. Jest to bez wątpienia jeden z najbardziej cenionych mikrokontrolerów ostatniej dekady i zdecydowanie był jednym z pionierów obecnego trendu mikrokontrolerów z bezpiecznikowymi możliwościami komunikacyjnymi. Opracowany przez Espressif Systems, ESP8266 jest niedrogim mikroukładem Wi-Fi, z pełnym stosem TCP/IP. Wiele wersji MCU powstało w krótkich odstępach czasu, a to, co początkowo zaczęło się jako moduł Wi-Fi dla mikrokontrolerów, szybko przekształciło się w moduł taki jak ESP-12e, który stał się sercem wielu projektów i produktów.
Niektóre wyróżniające się funkcje ESP8266 obejmują:
- Zintegrowane Wi-Fi i mikrokontroler zmniejszają problemy związane z BOM (Bill of Materials – lista produktów) i zaopatrzeniem
- Niski koszt
- precertyfikacja (FCC i CE)
- duże wsparcie Wspólnoty
- Kompatybilność z popularnymi platformami, takimi jak Arduino IDE
7. ESP32
Uaktualnienie do ESP8266, ESP32 cieszyło się dużym wsparciem i dobrym przyjęciem od czasu jego wdrożenia kilka lat temu. Jest to tani układ o niskim poborze mocy ze zintegrowanym Wi-Fi i podwójnym trybem Bluetooth. Wykorzystuje mikroprocesor Tensilica Xtensa LX6, zarówno w wersji dwurdzeniowej, jak i jednordzeniowej i zawiera wbudowane przełączniki antenowe, transformator RF, wzmacniacz mocy, wzmacniacz odbioru o niskim poziomie szumów, filtry i moduły zarządzania energią. Zaprojektowany z myślą o nowoczesnych aplikacjach, ESP32 zawiera również kilka funkcji bezpieczeństwa, takich jak kryptograficzne przyspieszanie sprzętowe, szyfrowanie flash i bezpieczny rozruch.
8. ATmega32U4
Atmega32U4 to 8-bitowy mikrokontroler oparty na AVR® RISC o niskim poborze mocy z samoprogramującą się pamięcią flash o pojemności 32 kB, pamięcią flash 2,5 kB, 1 kB EEPROM, urządzeniem USB 2.0 full-speed/low-speed, 12-kanałowym 10-bitowym przetwornikiem analogowo-cyfrowym oraz interfejsem JTAG do debugowania na chipie. Urządzenie jest w stanie wykonywać potężne instrukcje w jednym cyklu zegara, umożliwiając osiągnięcie przepustowości do 16 MIPS przy 16 MHz. Daje to projektantom możliwość optymalizacji zużycia energii w stosunku do prędkości przetwarzania.
9. STM8S103F3
Rodzina mikrokontrolerów STM8 oferuje wysokowydajny 8-bitowy rdzeń i najnowocześniejszy zestaw urządzeń peryferyjnych w niewielkiej obudowie, podobnej do tej, którą można uzyskać z serii MCUATtiny. Rodzina składa się z 4 serii, w tym; STM8S, STM8L, STM8AF i STM8AL. Spośród nich seria STM8S jest uważana za główny MCU, a STM8S103F3 jest uważany za jeden z najpopularniejszych MCU w serii.
8-bitowy mikrokontroler oferuje 8-kbajtową pamięć programową Flash, ze zintegrowaną pamięcią EEPROM z danymi, zaawansowanym rdzeniem i urządzeniami peryferyjnymi, częstotliwością zegara 16 MHz, solidnymi wejściami/wyjściami, oddzielnym źródłem zegara oraz systemem bezpieczeństwa zegara, co zapewnia wysoką wydajność i ogólną niezawodność systemu.
10. NXP LPC1768
LPC1768 to mikrokontroler Cortex-M3® przeznaczony do zastosowań wbudowanych o niskim zapotrzebowaniu na energię. Charakteryzuje się wysokim poziomem integracji i niskim poborem mocy przy częstotliwościach do 100 MHz. Jest to wysokowydajny mikrokontroler i oferuje do 512 kB pamięci flash i 64 kB pamięci danych, a także urządzenia peryferyjne, między innymi takie jak Ethernet MAC, interfejs USB Device/Host/OTG, 8-kanałowy kontroler DMA i 4 UART.