میکروکنترلر STM32F107RCT6یکی از میکروکنترلرهای شرکت ST می باشد که دارای هسته ARM 32 بیتی از نوع CORTEX M3 با معماری از نوع RISC می باشد.حداکثر فرکانس کاری آن 72 مگاهرتز است و از حافظه FLASH 256KB و همچنین حافظه RAM 64KB بهره می برد.این میکروکنترلر دارای پورت I2C,SPI,USART,CAN,USBمی باشد که برای ارتباط با دستگاه های جانبی امکانات مطلوبی محاسبه می شود.از این میکروکنترلر در طیف وسیعی از دستگاه های الکترونیکی استفاده شده است و بطور قطع به خوبی از پس آنها بر آمده است.
میکروکنترلر های سری F1 شرکت ST علاوه بر قیمت و کارایی مناسب از امکاناتی مانند Tick Timer ، واحد محاسبه CRC بهره می برند که امکانات مناسبی به برنامه نویس جهت توسعه پروژه ها می دهد.همچنین هر میکروکنترلر دارای یک 96 unique ID بیتی اختصاصی می باشد که از این کد میتوان در پروژه های حفاظتی و امنیتی بهره برد.
از ویژگی های برجسته این میکروکنترلر می توان به دارا بودن USB با سه مد device/host/OTG و RTC همراه تقویم و پایه مجزا باتری بک آپ،تعداد پورت های I/O زیاد، پورت سریال با امکانات متنوع و همچنین درگاه مادون قرمز اشاره کرد.این میکروکنترلر می تواند در محیط های صنعتی و خودرویی به خوبی ایفای نقش میکند.این میکروکنترلر جهت طراحی دستگاه هایی مانند درایوهای موتور،دستگاه های تجهیزات پزشکی،پلت فرم های GPS،برنامه های صنعتی،اینورتر،سیستم های دزدگیرو ... مناسب می باشد.