Login | Cart (0)

Mini Cart Cart Loading

BIG8051 development system

We have created by far the most sophisticated development system for 8051 microcontrollers on the planet. It is all about power beauty and quality. It’s just jawdropping.

What is BIG8051?

This board is a full-featured development environment for Silicon Labs C8051Fxxx microcontrollers. It has numerous on-board modules that help you to create your prototype device easily. It comes with C8051f040 microcontroller.

Programming and debugging

Board can be programmed using USB Debug Adapter - programmer.


All microcontroller pins are available through IDC10 port connectors, so you can easily attach other peripherals to your board.

Key features

Numerous peripherals

Board has a magnificent set of on-board modules: Serial Ethernet, Serial Flash, Serial RAM, Serial EEPROM, MMC/SD card, CAN, USB-UART, two RS-232 connectors, and more.

Fast MCU on-board

Provided MCU card contains powerful C8051F040 MCU. It is a 25 MIPS, 64 kB Flash, 100-Pin Mixed-Signal MCU, with 12-bit DAC, CAN, SM-Bus and other peripherals.

Highest quality components

We have put a lot of thought into the board design to make it beautiful and compact, and we used only the highest quality SMD components for production.

More than enough storage

We have equipped the board with four serial memory modules including EEPROM, RAM, Flash and MMC/SD mass storage, so you won’t lack memory any more.

What programmer/debugger should I use?

Silabs USB Debug Adapter - programmer

System comes with fast USB Debug Adapter - programmer from Silicon Laboratories.The USB Debug Adapter provides the interface between the PC’s USB port and the C8051Fxxx’s in-system debug/programming circuitry.

Drivers and Software

Drivers and Software for the programmer, as well as User Manual can be found on folowing locations:

* mikroElektronika 8051 compilers currently do not support hardware debugging.

List of supported chips

BIG8051 development system fully supports following 8051 microcontrollers from Silicon Laboratories:

Where can I find Examples?

Examples available in the package

  • Wireless and Ethernet Example
  • LCD, LED Blinking and Sound example
  • Serial RAM, Flash and EEPROM example
  • Using 1-wire Temperature Sensor
  • Image and text display on Graphic LCD
  • DAC, ADC and Comparator examples

PRO for 8051 Examples

PRO for 8051 Examples

PRO for 8051 Examples

All examples are written in our PRO compilers for 8051: mikroC, mikroBasic and mikroPascal.

What's on BIG8051?

Hover your cursor over the desired module hot spot Hot Spot to get more information

Front View ADC Input Screw Terminals Buttons CAN Comparator DAC Graphic LCD JTAG LCD Connector LE Diodes MCU MMC/SD Card Slot Piezo Buzzer Port Connector Power Supply Reset Circuit RS232A Circuit RS232B Circuit Serial EEPROM Serial Ethernet Serial Flash Serial RAM Touch Panel Controller USB UART Module RF Module DS18S20
ADC Input Screw Terminals

ADC Input Screw Terminals

You can attach four analog inputs using hi-quality ADC Input Screw Terminal Connectors. They are connected to CH0 – CH3 analog channels of the microcontroller.


64 Hi-Quality Buttons

64 Buttons have stable operation and exceptional response curve. Ergonomy is at highest level so you will feel a great difference compared to other widely used standard switches.


CAN support

Board contains MCP2551 CAN controller chip connected to screw terminal connector. This way you can implement industry-standard CAN communication with your device.


Comparator potentiometers

You can use on-chip comparator module with all it’s features and advantages, and test your program using comparator potentiometers connected to CP0+ and CP0- pins.


DAC Output

Convert digital signals to analog voltage levels using 12-bit MCP4921 DAC chip with SPI interface. It has two separate DAC channels and is connected to output Screw Terminal.

GLCD Connector

Graphic LCD Connector

You can place GLCD 128x64 display directly on the board and firm it in place securely using high-quality plastic distancer, specially designed for this purpose.

JTAG/C2 Connector

JTAG/C2 Connector

IDC10 JTAG/C2 male connector should be used for programming the microcontroller using external programmer/debugger.

LCD Connector

LCD 2x16 connector

Board is equipped with LCD 2x16 connector which allows you to connect LCD 2x16 display and place it securely using plastic distancer, specially designed for this purpose.


64 LEDs

Monitor your program execution, or create all sorts of visual signalization using on-board 64 LEDs. SMD LEDs emmit high power red light.

BIG8051 MCU Card

BIG8051 MCU Card

Hi-quality MCU card contains powerful C8051F040 microcontroller. It is a 25 MIPS, 64 kB Flash, 100-Pin Mixed-Signal MCU, with 12-bit DAC, CAN, SM-Bus and other peripherals.

MMC/SD Card Slot

MMC/SD Card Slot

MMC/SD Card slot allows you to store large ammounts of data externally on MMC/SD card using fast SPI communication.

Piezo Buzzer

Piezo Buzzer

Piezo buzzer gives you the ability to create audio signalization in your prototype. Buzzer is driven with a transistor circuit that boosts the output signal to appropriate levels.

IDC10 PORT connectors

IDC10 PORT connectors

All MCU pins have been traced to the the appropriate IDC10 connectors. Each port pin can be pulled up or down using DIP switch and the appropriate voltage selection jumper.

Power Supply

Power Supply Regulator

On Board Power Supply Regulator provides stable and smooth voltage and current levels to all on-board modules. You can provide wide rande of 9-32V DC or 7-23V AC input power.

Reset Circuit

Reset Circuit

Specialized Reset Circuit ensures safe reset of the microcontroller.

RS-232 A connector

RS-232 A connector

Implement standard UART communication with RS-232 voltage levels using high quality RS-232 A connector. Neccessary voltage levels are created with MAX3232 chip.

RS-232 B connector

RS-232 B connector

Implement standard UART communication with RS-232 voltage levels using high quality RS-232 B connector. Neccessary voltage levels are created with MAX3232 chip.


Serial EEPROM Memory

You can store 8x256 bytes of configuration data or other data into on-board 24AA01 Serial EEPROM with I2C interface.

Serial Ethernet

Serial Ethernet module

This module allows your application to have ethernet connectivity. Fast Serial Ethernet module and RJ11 connector are all you need to implement ethernet communication.

Serial Flash

Serial Flash memory

Store up to 8 Mbit of data in M25P80 Serial Flash Memory with 25 MHz SPI Bus Interface. It suports over 100,000 Erase/Program Cycles per Sector and has over 20 Year Data Retention.

Serial RAM

Serial RAM Memory

On-board Serial RAM memory based on 23K640 offers you the power to store your variables and temporary calculation results, and therefore free on-chip RAM for other purposes.

Touch Panel Controller

Touch Panel Controller

You can use Touch Panel input with your prototype devide using on-board Touch Panel Controller circuitry.

USB-UART module

USB-UART module

Fast on-board FTDI chip (FT232RL) with USB connector, allow you to communicate with a PC or other UART devices using USB-UART connection.

RF Module soldering pads

RF Module soldering pads

Board is designed to support optional MRF24J40MA ZigBee RF module. You can control your devices remotely using the development system as a command station.

DS18S20 Temperature Sensor

DS18S20 Temperature Sensor

Board supports Dallas DS18S20 One-Wire temperature sensor. You can measure temperatures from -55°C to +125°C (-67°F to +257°F) with 0,5°C accuracy, using 1-wire bus.

How Do I Power This Board?

Power Supply

Using the on-board
power supply unit is the most
reliable way to power the board

You can power the board in two ways, depending on power consumption of used on-board or additional modules.

1. Powering the board using USB-UART connector

USB-UART connector can be used to provide the power to the board. You should be able to run all on-board modules, including GLCD display and Ethernet. You should know that you can draw maximum of 500mA from the PC USB port.


2. Powering the board via Power Supply Unit

This is the best and most reliable way to power the board. You can provide enough power to utilize all on-board modules and extra boards you need.

Package Details

The BIG8051 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. The package contains:

  • Protective box
  • BIG8051 development system
  • USB Debug Adapter with USB cable
  • User Manual and Board Schematic
  • CD with documentation and code examples
  • Damage resistant protective box
  • BIG8051 development system in antistatic bag
  • USB Debug Adapter with USB cable
  • User Manual and
    Board Schematic
  • CD with documentation and code examples


Featured Products

2Checkout.com - Secure Online Payments

Secure online payments provided by 2Checkout.com, 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.


BIG8051 Development System

$169.00 USD

Kupi Odmah!
Added to cart!



MRF24J40 2.4 GHz IEEE 802.15.4 Transceiver Module

$16.00 USD

Kupi Odmah!
Added to cart!


Graphic LCD 128x64 with TouchPanel

$24.00 USD

Kupi Odmah!
Added to cart!


Plastic Pen for TouchPanel

$2.00 USD

Kupi Odmah!
Added to cart!


2x16 LCD and DS1820 temperature sensor

$15.00 USD

Kupi Odmah!
Added to cart!


microSD card 2GB with adapter

$11.00 USD