Help Getting Started

Experience

PIC® microcontrollers:

What is your experience with the PIC® MCU family of microcontrollers?

None
Novice
Expert

C Programming:

What is your experience with the C programming language?

None
Novice
PC Expert
Embedded Expert

Software

Current Software:

Do you own a PIC® MCU C compiler?

None
CCS
Microchip
Other

 

Do you own another PIC® MCU compiler?

None
BASIC
Pascal
Other

Hardware

Current Hardware:

What hardware do you currently own?

Device Programmer:

None
Mach X Programmer
PICStart+
Other

ICD Unit:

None
CCS
Microchip
Other

Prototyping Boards:

None
CCS
Microchip
Other with ICD connector
Other w/o ICD connector

Emulator (ICE):

No
Yes

Project Complexity:

How complex is your project?

Small (VCR Remote)
Moderate (Wall Thermostat)
Involved (Industrial Controller)
Complex (Internet Appliance)

Hardware Capabilities:

What capabilities does your project require?

RS-232 I/O   How Many:
56K Modem
Ethernet
I2C Master
I2C Slave
2/3 wire SPI
USB
CAN Bus
Analog Readings
Character LCD
Keypad Input
RFID
Direct LCD Drive
Robotics
External Memory <= 32K
External Memory >   32K

Programming Capabilities:

What type of programming will you be doing?

In-Circuit Programming/Debugging:
Out-of-Circuit Programming:

Preferred Chips:

Do you have any preferred PIC® MCUs?

(If multiple, separate by commas)

Development Environment

Ports:

Does your PC have a USB port?

No
Yes

Operating System:

What OS will you be using to develop?

Windows
Linux

Budget

 Budget Options:

 Are you on a budget of less then $300?

No
Yes