Mikrokontrolery - zwane też mikrokomputerami jednoukładowymi - to układy scalone zawierające w jednej obudowie jednostkę obliczeniową (jedno lub wielordzeniowy procesor), pamięć programu (RAM) i pamięć danych (najczęściej Flash) oraz programowalny system uniwersalnych portów (wejścia-wyjścia) do komunikacji ze światem zewnętrznym. Dzięki temu ich aplikowanie jest uproszczone. Tak więc w przeciwieństwie do mikroprocesorów stosowanych w komputerach osobistych, do skutecznego zastosowania wymagana jest stosunkowa niewielka ilość elementów zewnętrznych.
Mikrokontrolery stały się na tyle popularne, że trudno znaleźć urządzenie, które nie posiada choćby jednego układu tego typu. Duża liczba wersji mikrokontrolerów ułatwia wybór pod określoną aplikację. Dostępne są układy o różnej: architekturze, ilości rdzeni, mocy obliczeniowej, rozmiarze słowa (8, 16, 32-bitowe), szybkości taktowania, wielkości pamięci, ilość portów I/O. Mogą posiadać dodatkowe bloki, takie jak komparatory i przetworniki A/C i C/A, układy RTC, układy PWM, układy RTC, Watchdog, czy kontrolery transmisji (UART, SPI, I2C, USB, CAN i inne).
W przypadku rozwiązań wymagających dużej szybkości i mocy obliczeniowej spotyka się wbudowane bloki FPGA czy jednostki DSP. Dostępne są także takie, w których struktura mikrokontrolera jest zaledwie małą częścią całego układu scalonego (SoC - System on Chip). W urządzeniach bateryjnych itp., w których ważne jest zużycie energii i rozmiar, można znaleźć np. układy w obudowie SOT23 z obniżonym fizycznie i programowo poborem mocy (zasilanie z niskiego napięcia i wbudowany tryb uśpienia). Do rozwiązań przemysłowych sprawdzają się układy z rozszerzonym zakresem temperatur i dużą ilością portów I/O, natomiast wersje do zastosowań motoryzacyjnych dodatkowo spełniają wyśrubowane wymagania dotyczące odporności na zakłócenia i temperaturę.
O popularności danego wariantu decyduje nie tylko znajomość środowisk programistycznych przez konstruktorów, ale w dużej mierze także dostępność narzędzi developerskich.
Firma TME jako oficjalny dystrybutor wielu renomowanych producentów, posiada w swej ofercie szeroką gamę mikrokontrolerów. Co więcej, jest w stanie służyć narzędziami i wsparciem technicznym. Dotyczy to przede wszystkim produktów firmy Microchip Technology (m.in. oferowanych wcześniej pod marką Atmel) takich jak mikrokontrolery:
W oficjalnej dystrybucji znajdują się również mikrokontrolery Infineon (8051 oraz układy przemysłowe z rdzeniem ARM), a także układy dedykowane z rdzeniem mikrokontrolerowym firm 4D System i Bridgetek (FTDI) - przeznaczone do sterowania grafiką, czy Nordic Semiconductor (układy SoC z rdzeniem ARM Cortex-M0 - do budowy rozwiązań komunikacyjnych Bluetooth.
Ponadto, w ofercie TME znajdują się rozwiązania STMicroelectronics, Texas Instruments, Maxim-Dallas, NXP (w tym Freescale), Renesas, Silicon Labs i inne.
Magazyn: