![Pic16f628a Pic16f628a](http://www.twovolt.com/wp-content/uploads/2016/08/PIC-16F-18PIN-PIC-DEVELOPMENT-BOARD-2A.jpg)
The following links provide useful background information for this microcontroller and using this development board. PIC16F628 Data Sheet:. PIC16F628A-I/P from MICROCHIP Specification: 8 Bit MCU, Flash, PIC16. Clock & Timing, Embedded Design & Development, Imaging, Video & Vision,.
![Programmer Programmer](/uploads/1/2/4/9/124958433/477988811.jpg)
What you will need To build a project with a PIC microcontroller only requires a few items.
- PIC microcontroller
- These instructions are for programming a PIC18F series MCU, although others are similar.
- Obtained from Microchips website.
- Microchip allows students with valid .edu email addresses sample PIC's for free!
- The PIC I am using to create these instructions is a PIC18F22K80
- PICkit 3 In-Circuit Debugger
- Available from Microchip.
- Costs $45 for general public, and #34 with student discount if you have an .edu email address.
- There are also other programmers which will work just as well; however, this is the best one for starting out.
- Breadboard and breadboard wires
- LEDs, buttons, potentiometers, or anything else you would like to connect to the PIC
- MPLAB PICkit 4 In-Circuit Debugger fast and easy debugging and programming of PIC and dsPIC flash microcontrollers version 4.155.0(5)
- Waveshare Open18F4520 PIC development board designed for PIC18F series features the PIC18F4520 MCU peripheral expansions board5.0(1)
- Waveshare STM32 Development Board Open746I-C Mother Board for STM32F746I MCU STM32F746IGT6 with Various Standard Interfaces5.0(2)
- Atmel-ICE-C Kit Powerful development tool for debugging and programming Atmel SAM and AVR microcontrollers ATMEL-ICE-PCBA inside5.0(8)
- PICkit3 Microchip Original MPLAB PICkit 3 In-Circuit Programmer Debugger for PIC and dsPIC Flash Chips5.0(5)
- ARM STM32 NUCLEO-F103RB Package B ST Official STM32 Nucleo Board Support And ST Morpho Headers4.0(1)
- Open18F4520 Package B PIC development board including 2.2inch LCD Micro SD Storage Board LCD1602 SEG LED Board Push Buttons etc5.0(1)
- Open18F4520 Package A PIC development board including Open18F4520 board PIC18F4520 2.2inch LCD AD Keypad Micro SD Storage Board0.0(0)
- Open16F877A Package A PIC development board designed for PIC16F series including Open16F877A board LCD Micro SD Storage board0.0(0)
- Waveshare 640x384 7.5inch E-Ink HAT e-paper display supports Raspberry Pi Arduino STM32 Two-color Ultra low power consumption5.0(17)