PIC Toolchain

Everything PIC In One Place

Rich set of development tools for Microchip PIC MCUs, including C, Basic and Pascal Compilers, Dev. Boards, Programmers / Debuggers and more.

mikroC PRO for PIC

mikroC PRO for PIC

MikroElektronika’s most popular, mikroC PRO for PIC® is a full-featured C compiler for 8-bit Microchip® PIC® microcontrollers. Industry-standard C syntax with sophisticated optimization, lots of libraries and intuitive user interface.

mikroBasic PRO for PIC

mikroBasic PRO for PIC

mikroBasic PRO for PIC® is a full-featured Basic compiler which makes PIC® development suitable for everyone. Popular basic programing language is the best choice for beginners because of the simple syntax and clear code.

mikroPascal PRO for PIC

mikroPascal PRO for PIC

mikroPascal PRO for PIC® is a full-featured Pascal compiler for 8-bit PIC® MCUs. Pascal is a programming language that has strong data types, nice syntax, and has probably the best balance between simplicity and control.

pic18fk mikromedia board

mikromedia for PIC18FK

Mikromedia for PIC18FK is a compact smart display and development platform with the PIC18F67K40 microcontroller from Microchip.

pic18fk clicker 2 board

clicker 2 for PIC18FK

clicker 2 for PIC18FK is a compact PIC18 development kit with two mikroBUS™ sockets for click board connectivity. It carries an 8-bit PIC18F67K40 microcontroller from Microchip,

mikromedia for PIC18FJ Development Board

mikromedia for PIC18FJ

If you are a beginner, you can start building your first multimedia applications on PIC18F87J50 microcontroller. This board provides a compact high-quality multimedia development platform and it can easily become a final product.

mikromedia Workstation v7 Development Board

mikromedia Workstation v7

mikromedia boards. It features on-board debugger, multimedia modules, four mikroBUS host sockets and a breadboard area. Board support package libraries and examples included.

PICPLC16 v6 Development Board


The PICPLC16 v6 is a PLC system used to develop industrial, home and office control devices. The system features GSM/GPRS communication, 16 relays, 16 optocoupled inputs, RS485, RS232, serial Ethernet, etc.

UNI-DS v6 Development Board


Universal Development Board for different microcontroller architectures. It supports PIC, dsPIC30, AVR, 8051, PSoC and ARM MCUs via mikroBoard add-on cards. Board is rich with modules for all kinds of development.

SmartGLCD 240x128 Development Board

SmartGLCD 240x128

SmartGLCD 240×128 is a full-featured board for easy development of embedded graphical applications using PIC18F8722 device. Board features 240×128 GLCD (with RA6963C controller) with RGB backlight and a Touch Screen.

Ready for PIC (DIP40) Development Board

Ready for PIC (DIP40)

Development board for 28- and 40-pin PIC MCUs. It comes with PIC18F45K22 connected to 8MHz crystal oscillator. It contains four IDC10 headers, USB-UART module, prototyping area and a power supply circuit.

Ready for PIC (DIP28) Development Board

Ready for PIC (DIP28)

Development board for 28-pin PIC MCUs. It comes with PIC18F25K22 connected to 8MHz crystal oscillator. It contains four IDC10 headers, USB-UART module, breadboard area and dual power supply circuit.

StartUSB for PIC Development Board

StartUSB for PIC

A small development board featuring Microchip® PIC18F2550 device with fast USB 2.0 support. It features connection pads for all MCU pins, as well as two prototyping areas for placing additional devices and components.

PIC clicker Development Board

PIC clicker

PIC clicker is an amazingly compact starter development kit which brings innovative mikroBUS™ host socket to your favorite microcontroller. Connect the desired Click board to enhance it with awesome features.

Clicker 2 for PIC18FJ Development Board

clicker 2 for PIC18FJ

clicker 2 for PIC18FJ is a compact dev. kit with two mikroBUS™ sockets for click board connectivity. You can use it to quickly build your own gadgets with unique functionalities and features. It carries an 8-bit PIC18F87J50 device.

EasyPIC v7 Development Board

EasyPIC v7

Top seller PIC Development Board for 380 Microchip PIC MCUs in DIP packaging. It features USB 2.0 programmer/debugger and over 17 essential modules necessary in development. Board comes with PIC18F45K22.

EasyPIC PRO v7 Development Board

EasyPIC PRO v7

A full-featured development board for high pin-count 8-bit PIC® microntrollers. It contains many on-board modules necessary for development variety of applications, including graphics, Ethernet, USB, data logging and other.

mikroProg for PIC, dsPIC and PIC32 programmer and debugger

mikroProg for PIC, dsPIC and PIC32

mikroProg™ is a fast USB 2.0 programmer with hardware In-Circuit Debugger. It supports PIC10, PIC12, PIC16, PIC18, dsPIC30/33, PIC24 and PIC32 devices which is over 800 Microchip® microcontrollers.


MikroElektronika Click Boards

Click boards

We have an arsenal of add-on boards for almost everything you need. If you have a development system, we provide the easiest way to expand it’s functionality in many segments with our collection of click boards.

Visual TFT Software

Additional Software

Enrich your compilers with amazing set of tools that will boost your productivity by an order of magnitude. Use the power of Visual TFT and GLCD to easily create beautiful graphical user interfaces for your GLCD and TFT applications.

mikroLab Kits for PIC

mikroLab Kits for PIC

Get into PIC world easier than ever before with PIC Kits. We have prepared various special offers with fantastic discounts. Buy your favorite all-in-one bundle and save a lot of money. There is a kit for everyone.