Introducing the PIC10F Family – The World’s Smallest Microcontroller

Design with PIC10F Microcontrollers

Developing products with PIC10F microcontrollers involves a few simple steps and development tools.
Step ITo write code, compile, link, assemble, etc. download the free MPLAB® IDE Integrated Development Environment. Offering tremendous value, MPLAB IDE provides multiple debugging tools in a single development platform and supports various programming and debugging tools. Use MPLAB IDE to edit source files, compile and download to a PIC® emulator and simulator tools. Debugging is supported for source files, absolute listing files or machine code.
Step IIThen to program your microcontroller utilize the same MPLAB IDE workspace and a hardware programming tool. Microchip offers robust programming support via the PICkit™ 1 Flash Starter Kit, PICkit™ 2 Development Programmer,PRO MATE® II, MPLAB PM3, PICSTART® Plus, MPLAB ICD 2 or Baseline Flash Microcontroller Programmer (BFMP) along with the PIC10F2XX Universal Programmer Adapter, which provides a universal socket for PIC10F microcontrollers. The PIC10F Hobby Kit offers an inexpensive option for early evaluation.
Step III (optional)For additional debugging and testing if needed, utilize the MPLAB ICD 2.
Start Designing Now with PICkit 1or Baseline Flash MCU ProgrammerConsider beginning your design work with the PICkit 1, PICkit™ 2 or Baseline Flash MCU Programmer, a quick, easy and low cost way to develop applications from concept to prototype and provides everything needed to program, evaluate and develop applications. It includes tutorial software and code for various applications along with MPLAB IDE.
The PIC10F microcontrollers are directly compatible with the PICkit 1 or PICkit 2 when paired with the PIC10F2XX Universal Programmer Adapter (part # AC163020), which provides the socket necessary to support both the SOT23 and PDIP PIC10F microcontrollers. If desired, build your own PIC10F universal adapter. Schematic and gerber files are available on the PICkit 1 CD.
NOW AVAILABLE - PICkit 2 Development Programmer

NOW AVAILABLE - The World’s Smallest Programmer for the World’s Smallest MicrocontrollerBPG164101 - Baseline Flash Microcontroller Programmer


NOW AVAILABLE - PIC10F2XX Universal Programmer Adapter
AC163020 - PIC10F2XX Programmer Adapter

NOW AVAILABLE - PIC10F2XX Hobby Kit
AC163021 PIC10F Hobby Kit
/
Development Tools
  • PICkit 1 Flash Starter Kit
  • PICkit 2 Development Programmer
  • PRO MATE II
  • MPLAB PM3
  • PICSTART Plus
  • MPLAB IDE
  • MPLAB ICD 2
  • Baseline Flash MCU Programmer (BFMP)
  • PIC10F2XX Universal Programmer Adapter
  • PIC10F Hobby Kit

Application Notes
  • PIC10F2XX Universal Programmer Adapter Pin 1 Guide
  • PIC10F Hobby Kit Pin 1 Guide
  • Programming PIC10F2XX Devices with BFMP
  • Soft-Start Controller for Switching Power Supplies
  • Understanding Reset Events on the PIC10F20X
  • PICmicro Compartor Tips n Tricks
  • Programming Baseline Flash Devices with PICkit™ 1

What You Need to Begin Designing with PIC10F Microcontrollers
Product Name / Part Number / Availability
PICkit 2, prototype board, cables / DV164120 / Available
PICkit 2 only / PG164120 / Available
PICkit 1 Flash Starter Kit / DV164101 / Available
PICkit 1 Firmware Upgrade Kit 2.00 / UK164101 / Available
Baseline Flash Microcontroller Programmer (BFMP) / PG164101 / Available
PIC10F2XX Universal Programmer Adapter / AC163020 / Available
PIC10F Hobby Kit (for evaluation only) / AC163021 / Available
PIC10F220/22 ICD Header / AC162070 / Available
PIC10F200/202/204/206 ICD Header / AC162059 / Available