Tag Archives: Microchip


A brief introduction to the chipKIT platform

In order to understand the chipKIT platform, it is important to talk about Arduino first. Arduino is an easy-to-use and powerful open source environment for developing microcontroller based applications. It has gained huge amount of popularity in past few years, specially among hobbyists. Arduino has been a wonderful tool, introducing many people to the world of embedded electronics with little or no prior knowledge of electronics. The standard Arduino development boards are based on 8-bit Atmel AVR processors which are pre-programmed with a serial bootloader, and thus simplifies the uploading of user programs to the on-chip flash memory without the need of any external programmer. Because of its low cost, easy-to-use software development environment (open-source C/C++ like programming platform), rich set of libraries, and tons of resources available online, Arduino has become a common choice for electronics hobbyists these days. Hundreds of plug-in application boards, called Arduino shields, are also commercially available to extend the functional capabilities of the Arduino board. The simplicity and the open source nature of Arduino and its shields allow students, hobbyists, and even artists to do many creative things.

Inspired from the growing influence of Arduino, Microchip and Digilent, in 2011, introduced a new and much powerful form of Arduino platform, called chipKIT, which is based on 32-bit PIC processors. The chipKIT platform consists of two development boards (chipKIT UNO32 and chipKIT MAX32), and an open-source software development tool, which is basically a modified version of the Arduino IDE, and is called MPIDE (Multi-Platform Integrated Development Environment).

Arduino Uno chipKIT Uno32

Read more

New 8-bit PIC microcontrollers feature advanced analog and digital integration

There is a good news for PIC fans. Microchip Technology, Inc. has recently announced the expansion of its 8-bit enhanced Mid-range core microcontroller (MCU) family to include advanced analog and digital integration, such as 12-bit A/D converter, 8-bit DAC, Op-Amps with Rail-to-Rail input/output, and high-performance Rail-to-Rail comparators.

Key peripherals in the new 8-bit PIC MCUs

CHANDLER, Ariz., March 26, 2012 [NASDAQ:  MCHP] — Microchip Technology Inc., a leading provider of microcontroller, analog and Flash-IP solutions, today announced from DESIGN West in San Jose  the expansion of its 8-bit PIC16F(LF)178X enhanced Mid-range core microcontroller (MCU) family to include advanced analog and integrated communication peripherals, such as on-chip 12-bit Analog-to-Digital Converters (ADCs), 8-bit Digital-to-Analog Converters (DACs), operational amplifiers, and high-speed comparators, along with EUSART (including LIN), I2C™ and SPI interface peripherals.  The MCUs also feature the industry’s best level of advanced PWM control and accuracy via the new Programmable Switch-Mode Controllers (PSMCs).  This combination of features enables higher efficiency and performance, along with cost and space reductions in applications such as closed-loop control in power supplies, and lighting.  The “LF” versions of the MCUs feature eXtreme Low Power Technology, for active and sleep currents of just 32 µA/MHz and 50 nA, respectively, helping to extend battery life and reduce standby current consumption.  Low power consumption and advanced analog and digital integration make the general-purpose PIC16F(LF)178X MCUs ideal for LED lighting, battery management, digital power supply, motor control and other applications.

More details of the story can be found here.

Microchip and Stratford Digital releases 16-bit microcontroller development platform for Educators

Microchip Technology Inc., a leading provider of microcontroller, analog and Flash-IP solutions, and Stratford Digital, today announced a full, turnkey, 16-bit microcontroller development platform that enables educators to quickly and easily integrate Microchip into their curriculum.  The PIC24-based platform includes two boards—the MX PIC24 Module (part # TSTR001) and MX Educational Target Board (part # TSTR002)—and a free software download of an Educator’s Lab Manual, including 10 unique labs on topics ranging from “Intro to Microcontrollers,” to timers, Pulse-Width Modulation and Analog-to-Digital Converters, to power management.  Microchip will be demonstrating the platform at its booth, # 647, at the American Society of Engineering Education (ASEE) Annual Conference & Exhibition June 26 – 29 in Vancouver, B.C.

The MX PIC24 Module includes an onboard PIC24FJ256GB110 16-bit microcontroller from Microchip that features 256 KB Flash program memory and 16 KB RAM.  The module also includes 32 KB on-chip EEPROM and an onboard debugger/programmer. The MX Educational Target Board accepts any MX module and includes a breadboard area, plus SPI, I2C™, RS-232, CAN and JTAG ports, along with four LEDs.  General tools needed for the Lab Manual, such as Microchip’s MPLAB® IDE v.8.63, are also included.

Read more

Lab 14: Inter-Integrated Circuit (I2C) communication

I2C (Inter-Integrated Circuit) is a short distance serial interface that requires only 2 bus lines for data transfer. It was invented by Philips in 1980’s, originally to provide easy on-board communications between a CPU and various peripheral chips in a TV set. Today, it is widely used in varieties of embedded systems to connect low speed peripherals (external EEPROMs, digital sensors, LCD drivers, etc) to the main controller. In this experiment, we will cover an overview of I2C protocol, its implementation in PIC microcontrollers, and the method of connecting single and multiple devices on a common I2C bus. We will demonstrate the technique by connecting two I2C EEPROM chips (24LC512) and an I2C compatible temperature sensor (DS1631) with PIC18F2550 microcontroller.

I2C devices with PICMicro

Read more

Recent Entries »