MikroElektronika is a well-known producer of a wide range of development tools and compilers for various microcontroller families.MikroElektronika designs and manufactures complete solutions for PIC, dsPIC30/33, PIC24, PIC32, AVR, 8051, PSoC, as well as TIVA and STM32 ARM Cortex-M microcontrollers.