Microcontrollers

Sort By:  
Mikroc ARM
MikroC Pro for ARM V6.20 2019

1312 SUPPORTED MCUs

The mikroC PRO for ARM® currently supports over 1312 ARM® Cortex-M0®, M0+, M3, M4, and M7 microcontrollers from leading manufactures.

FreeRTOS

With the release 5.1.0 we have implemented support for FreeRTOS. All your complex projects will be organized and ordered. Accomplishing numerous different tasks with ease.

PKR 350.00
ST LINK V2 PROGRAMMER FOR STM8 STM32

PRODUCT DESCRIPTION

Mini ST-LINK V2, fully consistent with the official version, support for automatic upgrades, support the full range STM32 SWD (only 4pins including SWCLK, SWDIO, and power) and a full range STM8 SWIM (only 4pins including SWIM, Reset and power) download and debug. 

FEATURES:

  • PCB installed inside of aluminum alloy U disk shell, portable, safe and reliable!
  • Interface definition directly marked on the shell, clear, convenient and practical!
  • 5V, 3.3V offers in the same time, allowing you to program your target board with both 5V and 3.3V
  • Shell characters using laser engraving, never fade off! Permanent clarity!
  • 500MA internal resettable fuse, complete protection of your expensive computer motherboard!
  • Red and blue color LED indicator, allowing you to always observe ST-LINK V2 working condition!
  • With 4 DuPont line, so you can easily respond to different target board line order!
  • Use anti-static bag packaging.

SUPPORTS FOR ST-LINK V2:

  • ST-LINK Utility 2.0 and above
  • STVD 4.2.1 and above
  • STVP 3.2.3 and above
  • IAR EWARM V6.20 and above
  • IAR EWSTM8 V1.30 and above
  • KEIL RVMDK V4.21 and above
PKR 300.00
USBasp Programmer for AVR Microcontroller

These AVR programmers are based on Thomas Fischl’s USBasp design and connect to your computer’s USB port. Not only are they quite compact (70x20mm), but the design is really elegant. The USB interface is achieved by using an atmega8 processor and the rest is done in firmware.

Being an Open source hardware (OSHW) project, released under the GNU General Public License, you are free to download the schematic and firmware from Thomas’s website, but then you have a chicken and egg problem. In order to load the USBASP firmware onto the atmega8 on the programmer, yes you guessed it, you need an AVR programmer. Much easier to buy one fully built and programmed.

Some of the features include:

  • Allows you to read or write the microcontroller EEPROM, firmware, fuse bits and lock bits
  • Support for Windows, Mac OS X and Linux (will work on Windows 8.1)
  • 5 KB/sec maximum write speed
  • Software controlled SCK option to support targets with low clock speed (< 1.5MHz)
  • 10 pin ISP interface (conforms to standard ISP 10-pin pinout)

The latest Window Drivers are fully signed, so you can use them on Windows Vista and above without any issues. The driver will work on both 32 and 64 bit platforms. On Linux And Mac OS X no kernel driver is required, just use AVRdude and specify the correct port.

The programmer will work with a wide variety of Atmel AVR microcontrollers including the Atmega8a and Atmega168a. A full list is available on the specifications tab. The programmer will also work with a variety of software including

PKR 350.00
PIC Programmer JDM Type In Circuit
This is the simplest and cheapest programmer possible for Microchip PIC Microcongtrollers. Design is open source and available by the name of JDM. This programmer works on PC serial port, it may not work wit USB to Serial adapters. It needs physical RS232 type serial port on PC. Client software are available, we prefer to use PIC PGM software to transfer hex files int the microcontroller using this.
PKR 250.00
Microchip PICKit-3 Programmer Debugger
  • USB (Full speed 12 Mbits/s interface to host PC)
  • Real-time execution
  • Firmware upgradeable from PC/web download
  • Supports low voltage to 2.0 volts (2.0 V to 6.0 V range)
  • Diagnostic LEDs (power, busy, error)
  • Read/write program and data memory of microcontroller
  • Erase of program memory space with verification
  • Program up to 512 K byte flash with the Programmer-to-Go
PKR 1,800.00
PKR 2,000.00
PICKit-2 Clone Microchip Programmer Debugger
PICKit-2 is a product of Microchip, the manufactures of PIC Microcontrollers. This product is however open source and has all the rights for making the product clones.

This clone is good for programming 5V tolerant Microchip PIC Microcontrollers, we have not tested it with 3.3V MCUs. The programmer has ZIF socket, to use it as a standalone programmer.

It is programmer as well as runtime debugger, to stop and debug the MCU while its running in its environment.
PKR 2,000.00
PIC Lab II
Microchip PIC Lab-2 Trainer Board PIC18F2550 USB
  • Microchip is one of the largest microcontrollers manufacturers in the world. It has a wide spectrum of microcontrollers ranging from 8 to 32 bits. All families are compatible in common peripherals they share. Learning one makes it easy to migrate to others.
    This board has been designed from the point of view of a hobbyist who wants to learn as well as expand his microcontroller skills. The board has most of the commonly used external circuits fabricated, so that you just need to enable them and use. In case you want to use something else, IO line headers are available for easy interfacing with external modules and circuits.
    The board has USB-B connector that can power the board, as well as used to program the device. PIC18F2550 has built-in USB 2.0 module, this board contains a USB bootloader into PIC18F2550 that allows direct programming without any external programmer.

    Features:
  • Support for all Microchip PIC 28 Pin Microcontrollers (Pin Compatible with PIC18F2550)
  • 20MHz Clock crystal (Can run at 48MHz with Fuse settings of MCU)
  • Character LCD (HD44780 Interface)
  • 3 momentary Push switches (Pulled up)
  • Reset Switch
  • One potentiometer with zener diode protection for conditioned Analog Input
  • One Preamplifier with a gain of 100 for amplifying weak analog signals.
  • Lowpass filter circuit for two PWM channels with OPAMP as voltage follower to give clean analog output with some power to drive.
  • 38KHz IR Remote control sensor
  • One SPDT Relay (Note drive circuit is not isolated, so do not use for high AC Voltage)
  • DS1307 Realtime clock with battery I2C
  • 244C16 EEPROM I2C (You can replace with anyother EEPROM of the same family)
  • One status LED
  • In Circuit Serial Programming header (PICKit-2 and PICKit-3 compatible)
  • On Board 5V 1.5A Power regulator
  • All devices can be selected or deselected from IO Lines through convenient DIP Switches
  • All IO Lines available through headers organized into PORTS, along with 5V Supply for easy interfacing with external boards.
  • Power source selectable as USB or External adapter

PKR 500.00
Microchip PIC Lab-3 Development Board Strawberry USB
Microchip is one of the largest microcontrollers manufacturers in the world. It has a wide spectrum of microcontrollers ranging from 8 to 32 bits. All families are compatible in common peripherals they share. Learning one makes it easy to migrate to others.This board has been designed specifically for the PIC18F4550 microcontroller, however it is generic in form and can be used with any other 40 Pin, pin compatible Microchip PIC Microcontrollers.The board has major circuitry and IO lines for interfacing with external modules and circuits.
Features:
  • Support for All 40 Pin Microchip PIC Microcontrollers (PIC18F4550 Recommended)
  • 20MHz Crystal oscillator (MCU can be configured to 48MHz using internal fuse settings)
  • One Momentary Push switch (Pulled Up)
  • Two status LEDs
  • Reset Button
  • In Circuit Serial Programming Header (PICKit-2 and PICKit-3 Compatible)
  • On board 5V 1.5A Regulator
  • 24C16 External EEPROM I2C (can be replaced with any other of family)
  • Supplied DC Power is available through T-Block for use in external circuits
  • All IO Lines of MCU are available through headers organized into PORTS along with 5V DC Supply for easy interfacing
  • On board devices, including USB lines can be connected or disconnected from the MCU pins using simple DIP Switch.
  • Can be powered from USB or External source
  • PIC18F4550 comes with pre-loaded USB Bootloader so that you can program it directly without external programmer.
PKR 300.00
PIC Lab-1
Microchip PIC Lab-1 Trainer Board
Microchip is one of the largest microcontrollers manufacturers in the world. It has a wide spectrum of microcontrollers ranging from 8 to 32 bits. All families are compatible in common peripherals they share. Learning one makes it easy to migrate to others.
This board is based upon 18 pin, 8 bit PIC microcntrollers, there are a number of compatible PIC 18 pin microcontrollers that are supported by this board. The board has reconfigurable host of peripheral devices that students and hobbyists can configure and connect to microcontroller pins of their choice. The board needs an external programmer.

Features:
  • Microchip PIC 18 pin Microcontroller 16,F84A,16F628A,16F648A,16F819,16F88 (16F819 Recommended)
  • 20MHz clock oscillator (detachable from IO lines)
  • In Circuit Serial Programming header (PICKit-2, PICKit-3 Compatible)
  • Character LCD Interface (HD44780) 16x2 and 16X4 all supported
  • 4 individually accessible status LEds
  • One darlington transistor (TIP122) for heavy DC Loads (Relay, motor,solenoid etc)
  • 3 momentary push switches
  • RS232 compliant USART Serial port with MAX232
  • Infrared remote control sensor
  • two pre-conditioned analog inputs with potentiometers (to scale down input volts) with 5V zener diodes protection
  • On Board 5V1.5A voltage regulator
  • All IO lines available as headers for extension to external circuits.
  • All devices can be individually connected to microcotroller pins

PKR 250.00
PIC Board for 28 Pin MCU Beetle Board
Bare board for 28 pin Microchip PIC microcontrollers. Ideal for PIC18F2550, that has built-in USB 2.0 interface. The board has USB-B connector that can be used to power as well as program the PIC18F2550 (using our USB bootloader). For others all IO lines and power lines are available as 0.1" header that can be plugged into the breadboard easily. It can be used with other 28 pin PIC microcontrollers. Contains 20MHz oscillator as well as a reset switch.
PKR 150.00
TM4C123GXL LaunchPad Evaluation Board ARM Cortex-M4F Tiva C Series
The EK-TM4C123GXL LaunchPad Evaluation Board is a low-cost evaluation platform for ARM® Cortex™-M4F-based microcontrollers. The Tiva C Series LaunchPad design highlights the TM4C123GH6PMI microcontroller USB 2.0 device interface, hibernation module, and motion control pulse-width modulator module. The EK-TM4C123GXL also features programmable user buttons and an RGB LED for custom applications.
  • Preloaded RGB quick start application
  • On-board In-Circuit Debug Interface
  • USB 2.0 device interface
  • Motion control PWM
  • RGB user LED
  • Reset switch
PKR 3,500.00
STM8 development board system board core board STM8S003F3P6

Main features of STM8S core board:

1 using STM8S003F3P6 as the main control IC.

2 can be used on the board 2.54 pin or electric pad is powered, using a pad to take power when the input voltage is in the range of 4.5V-15V, at the same time through the 3.3V pin output to the outside!

Note: the input power supply module connected with the 5V pin.

The 3 leads all pins, pin the pin mark next to the label, with a reset button, power indicator, and demo indicator, fullyequipped small sparrow.

4 support SWIM debug mode.

PKR 180.00
Raspberry Pi Zero W

The credit-card-sized computer has become even smaller! The Raspberry Pi Zero W is still the Pi you know and love, but at a largely reduced size of only 65mm long by 30mm wide and at a very economical price. With the addition of wireless LAN and Bluetooth, the Raspberry Pi Zero W is ideal for making embedded Internet of Things (IoT) projects. The Pi Zero W has been designed to be as flexible and compact as possible with mini connectors and an unpopulated 40-pin GPIO, allowing you to use only what your project requires.

At the heart of the Raspberry Pi Zero W is a 1GHz BCM2835 single-core processor with 512MB RAM. Quite frankly, this Pi is about four times faster that the original Raspberry Pi and is only a fraction of the cost of the current RPi3.

PKR 3,500.00
Arduino Mega 2560 | With Cable
Standard Arduino Mega 2560, ATmega 2560 With USB Cable
PKR 1,400.00
ESP8266 Wifi

The ESP 01 or ESP8266 WiFi Module is a self-contained SOC. ESP8266 have integrated TCP/IP protocol stack that can give any microcontroller access to your WiFi network. The ESP8266 is capable of either hosting an application or offloading all Wi-Fi networking functions from another application processor. Each ESP8266 module comes pre-programmed with an AT command set firmware, meaning, you can simply hook this up to your Arduino device and get about as much WiFi-ability as a WiFi Shield offers (and that’s just out of the box)! The ESP8266 module is an extremely cost effective board with a huge, and ever growing, community.

Features:

  1. 802.11 b/g/n
  2. Wi-Fi Direct (P2P), soft-AP
  3. Integrated TCP/IP protocol stack
  4. Integrated TR switch, balun, LNA, power amplifier and matching network
  5. Integrated PLLs, regulators, DCXO and power management units
  6. +19.5dBm output power in 802.11b mode
  7. Power down leakage current of <10uA
  8. 1MB Flash Memory
  9. Integrated low power 32-bit CPU could be used as application processor
  10. SDIO 1.1 / 2.0, SPI, UART
  11. STBC, 1×1 MIMO, 2×1 MIMO
  12. A-MPDU & A-MSDU aggregation & 0.4ms guard interval
  13. Wake up and transmit packets in < 2ms
  14. Standby power consumption of < 1.0mW (DTIM3)

Package includes:

  • 1x  WiFi Module
PKR 210.00
Raspberry pi 4
Raspberry Pi 4 with 2GB RAM

The ultimate Raspberry Pi! Raspberry Pi 4 has up to 4GB RAM, a faster quad-core CPU, support for dual displays at up to 4K resolution, Gigabit Ethernet, USB3.0, wireless LAN, Bluetooth 5.0, and USB-C power. That's desktop PC performance!

The overall form factor remains the same, so you'll still be able to use HATs and pHATs as before, but due to the changes to the ports on the Raspberry Pi 4, we've designed a brand new Pibow Coupé 4 case in three fetching colour-ways. 

Features

  • 1.5GHz 64-bit quad-core ARM Cortex-A72 CPU ( ARM v8, BCM2711B0)
  • 1GB, 2GB or 4GB RAM (LPDDR4)
  • On-board wireless LAN - dual-band 802.11 b/g/n/ac
  • On-board Bluetooth 5.0, low-energy (BLE)
  • 2x USB 3.0 ports, 2x USB 2.0 ports
  • Gigabit ethernet
  • 40-pin GPIO header
  • 2× micro-HDMI ports (up to 4Kp60 supported)
  • H.265 (4Kp60 decode)
  • H.264 (1080p60 decode, 1080p30 encode)
  • OpenGL ES, 3.0 graphics
  • DSI display port, CSI camera port
  • Combined 3.5mm analog audio and composite video jack
  • Micro-SD card slot
  • USB-C power
PKR 10,500.00
Raspberry pi 4
Raspberry Pi 4 with 1GB RAM

The ultimate Raspberry Pi! Raspberry Pi 4 has up to 4GB RAM, a faster quad-core CPU, support for dual displays at up to 4K resolution, Gigabit Ethernet, USB3.0, wireless LAN, Bluetooth 5.0, and USB-C power. That's desktop PC performance!

The overall form factor remains the same, so you'll still be able to use HATs and pHATs as before, but due to the changes to the ports on the Raspberry Pi 4, we've designed a brand new Pibow Coupé 4 case in three fetching colour-ways. 

Features

  • 1.5GHz 64-bit quad-core ARM Cortex-A72 CPU ( ARM v8, BCM2711B0)
  • 1GB, 2GB or 4GB RAM (LPDDR4)
  • On-board wireless LAN - dual-band 802.11 b/g/n/ac
  • On-board Bluetooth 5.0, low-energy (BLE)
  • 2x USB 3.0 ports, 2x USB 2.0 ports
  • Gigabit ethernet
  • 40-pin GPIO header
  • 2× micro-HDMI ports (up to 4Kp60 supported)
  • H.265 (4Kp60 decode)
  • H.264 (1080p60 decode, 1080p30 encode)
  • OpenGL ES, 3.0 graphics
  • DSI display port, CSI camera port
  • Combined 3.5mm analog audio and composite video jack
  • Micro-SD card slot
  • USB-C power
PKR 8,500.00
Raspberry Pi 3 Model B+

The Raspberry Pi 3 B+ is the latest product in the Raspberry Pi family. Raspberry Pi 3 B Plus has 64-bit quad-core processor running at 1.4GHz, dual-band 2.4GHz and 5GHz wireless LAN, Bluetooth 4.2/BLE, faster Ethernet, and PoE capability via a separate PoE HAT.

Features Of Raspberry Pi 3 B+:

  1. Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz
  2. 1GB LPDDR2 SDRAM
  3. 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN, Bluetooth 4.2, BLE
  4. Gigabit Ethernet over USB 2.0 (maximum throughput 300 Mbps)
  5. Extended 40-pin GPIO header
  6. Full-size HDMI
  7. 4 USB 2.0 ports
  8. CSI camera port for connecting a Raspberry Pi camera
  9. DSI display port for connecting a Raspberry Pi touchscreen display
  10. 4-pole stereo output and composite video port
  11. Micro SD port for loading your operating system and storing data
  12. 5V/2.5A DC power input
  13. Power-over-Ethernet (PoE) support (requires separate PoE HAT)

Useful Links:

  1. Downloads from Raspberry Pi
  2. Setting up your Raspberry Pi

 


What is new on the Raspberry Pi 3 B+?

  • 1,4 GHz ARM Cortex-A53 Quad-Core-CPU
  • WLAN 802.11 b/g/n/ac (2,4 + 5,0 GHz)
  • LAN RJ45 10/100/1000 Mbit (Gigabit LAN over USB 2.0 with up to 300 Mbit)

At the remaining components and connections as well as the form factor nothing has changed, thus the full compatibility with the existing accessories are guaranteed!

Note: For the full functionality you need the newest software, to find on www.raspberrypi.org

PKR 7,000.00
STM32F429 Discovery

You can learn it with the help of the STM32F429-Discovery and realize own applications. An introduction in the ARM technology with modern touch display make it possible for newcomers and professionals.The STM32F429-Discovery use the ARM Cortex M4 controller STM32F429ZIT6 and has included ST-Link/V2 to programm and debug. It has also a touch grafic LCD, a 3 axes acceleration sensor and gyroscope, an additional SDRAM 64 Mbits for high-definition grafic and a free programable USB conect.

Properties

  1. microcontroller STM32F429ZIT6 (144 pins) with
    1. 32 Bit ARM Cortex-M4 MCU
    2. 180 MHz
    3. 2 MByte flash
    4. 256 KByte RAM
  2. 2.4″ color touch grafic LCD
    1. 2.4 inches
    2. 240 x 320 pixel, QVGA
    3. illumination
  3. 64 MBit SDRAM
    1. for graficdata with high color depth
  4. 3 axes acceleration sensor
    1. = digital gyroscope
  5. 6 LEDs
    1. 1 for USB communication
    2. 1 Power-LED for 3.3 V
    3. 2 for own use
    4. 2 LEDs for USB on-the-go
  6. 2 buton
    1. 1 for reset
    2. 1 for own use
  7. programmer onboard
PKR 7,500.00
STM32F4 Nucleo 64 Board ARM

STM32 Nucleo 64 board provides an affordable and flexible way for users to try out new concepts and build prototypes using STM32 Nucleo 64 or STM32 microcontroller, choosing from the various combinations of performance, power consumption, and features. For the compatible boards, the SMPS significantly reduces power consumption in Run mode. The Arduino™ Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleo board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger and programmer.

STM32 Nucleo 64 microcontrollers in LQFP64 package, choosing from the various combinations of performance, power consumption, and features. The Arduino™ Uno V3 connectivity support and the ST morpho headers allow expanding easily the functionality of the Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleo boards do not require any separate probe as they integrate the ST-LINK/V2-1 debugger and programmer. The STM32 Nucleo boards come with the STM32 comprehensive software HAL library together with various packaged software examples, as well as direct access to
the Arm® Mbed™ online resources at http://mbed.org/.

Product Features

  1. The STM32 microcontroller in QFP64 package
  2. Flexible board power supply:
    1. USB VBUS or external source(3.3V, 5V, 7 – 12V)
    2. Power management access point
  3. Three LEDs:
    1. USB communication (LD1), user LED (LD2), power LED (LD3)
  4. Two push-buttons: USER and RESET

STM32 Nucleo-64 development board with STM32F103RB MCU supports Arduino and ST morpho connectivity:

Key Features

  1. STM32 microcontroller in LQFP64 package
  2. External SMPS to generate Vcore logic supply (only available on ‘-P’ suffixed boards)
  3. 1 user LED shared with Arduino™
  4. 1 user and 1 reset push-buttons
  5. 32.768 kHz LSE crystal oscillator
  6. Board expansion connectors:
    1. Arduino™ Uno V3
    2. ST morpho extension pin headers for full access to all STM32 I/Os
    3. External SMPS experimentation dedicated connector (only available on ‘-P’ suffixed boards)
  7. Flexible power-supply options: ST-LINK USB VBUS or external sources
  8. On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability. Three different interfaces supported on USB: mass storage, virtual COM port and debug port
  9. Comprehensive free software libraries and examples available with the STM32Cube MCU Package
  10. Support of a wide choice of Integrated Development Environments (IDEs) including IAR ™, Keil ®, GCC-based IDEs, Arm® Mbed™
  11. Arm® Mbed Enabled™ compliant (only for some Nucleo part numbers)
PKR 3,800.00
Per Page      1 - 20 of 30