BIGdsPIC6 Development System

BIGdsPIC6 Development System
Bookmark and Share

Note: Touch Screen, Pencil, LCD, Serial Cable and GLCD are not included in the price!


User-Friendly dsPIC30 Development System

BIGdsPIC6 supports a wide range of 64- and 80-pin dsPIC30F MCUs from Microchip.

Fast USB 2.0 dsPIC Programmer

Very fast, on-board USB 2.0 dsPIC30F programmer with a simple driver installation.

mikroICD Debugger

mikroICD is a hardware tool designed for testing and debugging programs on dsPIC30F MCUs.


BIGdsPIC6 allows dsPIC30F microcontrollers to be interfaced with a wide range of peripheral devices.

Speaker Supported

Built-in Piezo buzzer enables the system to emit audio signals.

FTDI Supported

BIGdsPIC6 includes a USB to serial UART interface FT232R that can be easily connected to a PC.


What's On-Board

RS-232 Communication Module

Double RS-232 communication with a PC or a microcontroller is performed via DB9 connectors.

DIP Switch

The system can be easily configured by means of DIP switches. Each DIP switch configures one part of the system.

Piezo Buzzer

Piezo Buzzer is capable of emitting audio signals with frequency range between 20Hz and 20Khz.

Supported Microcontrollers

The system supports 64- and 80-pin TQFP MCU Cards. Board is delivered with a MCU card that contains dsPIC30F6014A.

2 ADC Potentiometers

2 ADC potentiometers are used for testing multiple A/D conversions. Inputs can be configured via jumpers.

Power Supply Switch

USB or external power supply source is selected by moving a jumper. Power supply switch turns the system on/off.

Voltage Reference

Voltage reference for A/D converter can be either VCC (5V) or 4.096 V.

IDC10 Connectors

All MCU pins are connected to 2x5 connectors for further expansion.

LEDs (Light Emitting Diodes)

77 LEDs (Light Emitting Diodes) are used to indicate the logic state of all microcontroller pins.

Pull-up/pull-down port configuration

On-board jumpers are used for pull-up/pull-down port configuration. These jumpers are available for all pins.

Push Buttons

77 push buttons are used to excite microcontroller's digital inputs. They are connected to all microcontroller pins.

DIP Switch

DIP switch is used to separate port pins from pull-up/pull-down resistors.

USB 2.0 Programmer with mikroICD

Very fast, on-board USB 2.0 programmer with mikroICD. There is no need to connect the external programmer.


LCD can be easily connected via the on-board connector that is also connected to MCU pins.

LCD Contrast Potentiometer

LCD Contrast Potentiometer is used to adjust LCD contrast.

Touch screen controller with connector

Touch Screen can be connected to the board via the Touch screen connector. There is also a Touch Screen controller.

External Power Supply

External power supply can be DC or AC. There is an on-board jumper used for external power supply selection.

Serial EEPROM Module

Serial EEPROM Module 24AA01 uses I2C communication and can store up to 1Kbit of data.

128x64 Graphic LCD

128x64 Graphic LCD can be easily connected via the on-board connector that is connected to MCU pins.

Pins' Marks

All MCU pins are marked on the back of the board. These marks give basic information on the pins.

Voltage level selection (GND or +5V)

Voltage level to be applied when a button is pressed (GND or +5V) is selected via the on-board jumper.

External ICD Connector

External ICD connector is used to connect external ICD. It is also connected to PGD and PGC microcontroller pins.

Reset Circuit

Reset circuit is used to reset the microcontroller. It is connected to the MCLR pin of the microcontroller.

MMC/SD Card Slot

MMC/SD Card Slot is used to connect MMC/SD memory cards to the dsPIC30F device easily.

Real Time Clock

Real-Time Clock (RTC) DS1307 with a battery supply enables you to keep track of the current time.

CAN Module

CAN module MCP2551 is used for communication with other microcontrollers.


USB UART module features the FT232RL interface between the dsPIC30F device and a USB device.


On-Board Programmer and In-Circuit Debugger

On-Board PICFlash with mikroICD support 3in1 Development System

3 in 1 Development System - Development System + On-Board USB 2.0 dsPIC30F programmer + On-Board mikroICD (In-Circuit Debugger): mikroICD is a highly effective tool for Real-Time debugging at hardware level. It enables you to execute mikroC, mikroPascal and mikroBasic programs on a host dsPIC30 MCUs and monitor variable values, Special Function Registers (SFRs), RAM and EEPROM memory modules while the program is running. There is also an ultra fast USB 2.0 programmer for device programming that supports a wide range of dsPIC30F MCUs.

Windows® Certified Drivers

Drivers for the on-board programmer are Microsoft® Windows® XP, Windows® Vista and Windows® 7 certified. The Windows certificate is a proof that the programmer supports mentioned Windows operating systems and is immediately recognized by the system, which guarantees correct Plug and Play functionality. Driver certification provides users with a wide range of benefits such as stable functioning, the ability to install and delete drivers without rebooting and compatibility with future versions of Windows.

Windows Certified Drivers

Supported Microcontrollers

The BIGdsPIC6 development system supports a wide range of devices including dsPIC30F microcontrollers. Newly released devices will be supported by a new version of dsPICFlash software that is updated regularly. Here is a list of microcontrollers supported by the BIGdsPIC6 development system:

dsPIC30F Microcontroller Family
dsPIC30F6012A-PT dsPIC30F6011A-PT dsPIC30F5011-PT dsPIC30F5015-PT dsPIC30F6015-PT
dsPIC30F6014A-PT dsPIC30F6013A-PT dsPIC30F5013-PT dsPIC30F5016-PT dsPIC30F6010A-PT


Examples provided with this development system will show you how to connect the dsPIC30F microcontroller to other peripheral components and devices and how to develop your prototype device easily. Each example contains a detailed description of the relevant program including comments. All these examples can be downloaded from this page as well.

  • Example of using the ADC library for dsPIC - The analog input value is read on the channel 10, the result is converted to a string and sent through the UART1.
  • Example of using the I2C library routines. It establishes I2C bus communication with 24C02 EEPROM module, writes one byte of data on some location, then reads it and displays it on PORTB.
  • LED blinking and LED curtain examples.
  • MMC/SD example demonstrates simple operations with MMC/SD card such as read and write functions, and observes the results through the Usart Terminal.
  • Simple example of using UART communication. The data is sent to dsPIC through UART and sent back.
  • Simple demonstration of usage of the push buttons.
  • Example of using on-board CAN module.
  • Demonstration of the GLCD functions: Init and Clear (pattern fill), Image display, Basic geometry (lines, circles, boxes and rectangles) and Text display.
  • MMC/SD FAT16 example consists of several blocks demonstrating various aspects of the Mmc_Fat16 library usage.
  • Simple demonstration of how to read date and time from the DS1307 real-time clock. Date and time are displayed on LCD in 8-bit mode.
  • On-board FTDI chip demonstration. The data is sent to dsPIC through FT232RL chip (UART to USB) and sent back.
  • Example of advanced communication with the 24C02 EEPROM chip by introducing its own library with functions for this task: init, single write, single and sequential read.
  • Demonstration of LCD functions. LCD is first initialized (PORTB, 4-bit data interface, default pin settings), then some text is written in the first and second row.
  • Example of using on-board Piezo Buzzer. By pressing PORTD command buttons, a predefined pattern of sound will be played using the Sound library.
  • Simple demonstration of how to calibrate Touch Panel and how to write on the screen.

Package Details

The BIGdsPIC6 development system is packed in the protective box along with the relevant documentation and product CD. This box is very resistant to all kinds of damages and shocks. Note: Touch Screen, Pencil, LCD, Serial Cable and GLCD are not included in the price. The package contains:

  • BIGdsPIC6 development system.
  • BIGdsPIC6 80-pin TQFP MCU Card with dsPIC30F6014A Microcontroller.
  • USB cable.
  • CD with software, drivers and examples in C, BASIC and Pascal.
  • Printed documentation includes: BIGdsPIC6 Manual, BIGdsPIC6 Schematic Diagram, dsPICFlash with mikroICD Manual, mikroICD Manual and Quick Guide for Installing USB Drivers.
Included Compilers

This product is shipped with fully functional demo versions of mikroC PRO for dsPIC30/33 and PIC24, mikroBasic PRO for dsPIC30/33 and PIC24 and mikroPascal PRO for dsPIC30/33 and PIC24 compilers. All demo versions include a hex output limited to 6k of program words. These compilers come with examples for easy prototype development.

Accessory Boards

Accessory Boards were designed to allow students or engineers to easily exercise and explore the capabilities of the various microcontrollers with peripheral devices such as: ADC, DAC, CAN, Ethernet, IrDA, MP3, RS485 and many more. Click on the image below to find accessory boards that suits your needs. Note: Accessory Boards are sold separately.

Accessory Boards - Secure Online Payments

Secure online payments provided by, Inc. All credit card and personal details are kept secure, and our customer list is not disclosed to any third party.

We deliver our products to all countries in the world using following shipping options:

DHL Express Delivery

DHL Express: $25.00 USD for up to 5 Kg, usually arrives in 2-4 business days.

Post Office Delivery

Post Office $25.00 USD for up to 5 Kg, usually arrives in 7-12 business days.

Note: Please contact local office of the chosen courier about delivery service and possible additional charges.

CUSTOMIZATION: We can modify our products to suit your requirements, click here for details.


BIGdsPIC6 Development System

$139.00 USD

Kupi Odmah!
Added to cart!



Plastic Pen for TouchPanel

$2.00 USD

Kupi Odmah!
Added to cart!


Graphic LCD 128x64 with TouchPanel

$24.00 USD

Kupi Odmah!
Added to cart!


Character LCD 2x16 with blue backlight

$9.80 USD

Kupi Odmah!
Added to cart!


BIGdsPIC6 80-pin MCU Card with dsPIC30F6014A

$27.90 USD

Kupi Odmah!
Added to cart!


Serial Cable with flat-head screws

$3.90 USD

Not Available


microSD card 2GB with adapter

$11.00 USD

Not Available