PIC-Micro (Page 2)

This is a low-cost development kit with an easy interface for programming Microchip’s 8/14-pin FLASH family of uC. You can speedily program, evaluate and develop applications using this.

PICkit 1 Flash Starter Kit of Microchip

It is a basic kit for the ardent Microchip PIC fan, it helps him in programming his PIC chip over the USB too.

PICkit 1 Flash Starter Kit
Some features of the PICkit 1 FLASH Starter Kit are

  • Small circuit board with snap-off prototyping append board.
  • Easy Programming interface for FLASH family of uC.
  • Microchip’s MPLAB IDE software to create your code.
  • Seven sequential tutorials, Assembly and HI-TECH C.

The Micro Stop – RS232 and microcontroller schematics and C code, a lot is free!
RS232 DVM-001 Voltage Input Board in Kit Form or Fully Assembled and Tested

Source Code of Example – Source Code for PIC Book by Myke Predko

RS232 Voltmeter PIC Based

123 PIC MCU Experiments for the Evil Genius – by Myke Predko

More at the PICkit 1 FLASH Wiki Page

PIC18F8722 Microcontroller Explorer Board

“The PIC18 Explorer features a PIC18F8722 microcontroller –the superset of …. PIC18 general purpose 5V family. This board also includes the PIC18F87J11 processor PIM, which is the superset of our PIC18 J-series of 3V MCUs for cost-sensitive applications.”

PIC18F8722 Microcontroller Explorer Board

Features Include

  • Alpha-numeric LCD display
  • USB interface for USB to RS-232 communication
  • 25LC256 SPI EEPROM
  • Crystal oscillator
  • Potentiometer (connected to 10-bit A/D, analog input channel)
  • Analog output temperature sensor
  • LEDs, RS-232 port, Demo Software etc.

Melabs from Colorado Springs designs and markets embedded systems for Training and Prototype design. The include complete systems for PIC microcontroller development, Device programmers and Programming Adapters that support over 500 Microchip microcontrollers.

LAB-X1 Experimenter Board (Assembled)

microEngineering Labs – Melabs

LAB-X Experimenter Boards are set up to work seamlessly with our compilers and programmers.

“The LAB-X1 contains the circuitry required by the PICmicro to operate: 5-volt power supply, oscillator, reset circuit, as well as additional application circuits. The crystal controlled oscillator includes jumpers to set speeds of 4MHz, 8MHz, 10MHz, 12MHz, 13.32MHz, 16MHz and 20MHz.

Application circuits include a switch matrix, potentiometers, LEDs, LCD module, serial EEPROMS, real time clock, temperature sensors, servo connectors, RS232 interface, RS485 interface, IR interface and speaker. A prototyping area is also included in case we missed your favorite circuit.”

LAB-X1 Experimenter Board -Assembled from Melabs

microEngineering Labs, Inc. 2845 Ore Mill Road, STE 4 Colorado Springs CO 80904

Proton BASIC Compiler Development Suite and supporting Hardware development platforms. Proton Basic and the supporting hardware is for use with PIC microcontrollers.These development systems even extend to Ethernet and Wi-Fi.

Proton BASIC Compiler Development Suite

Proton IDE is a professional and powerful visual Integrated Development Environment (IDE) which has been designed specifically for the Proton Plus compiler. Proton IDE accelerates product development in a comfortable user environment without compromising performance, flexibility or control.

Proton Net – Networking for PIC microcontrollers.

Proton Net - Networking for PIC microcontrollers.

The PROTON-NET development system is an Internet/Ethernet prototyping board using the PIC® 16F877 microcontroller and Networking Firmware. The firmware was developed for the Crownhill Proton-Net board by Jeremy Bentham of Iosoft Ltd. based on the principles demonstrated in his book TCP/IP Lean: Web Servers for Embedded Systems.

Crownhill Associates Ltd.

Crownhill’s offices and R&D facilities are based 15 miles north of Cambridge City, England, just outside of the small city of Ely. Our facility is located in a rural setting, in the heart of the Fen Land…

They manufacture and sell PIC microcontroller Development tools, such as the Proton Development Board and the Proton Development Suite designed for PIC BASIC code development.

“The application itself consists of the 16F84 PICMicro (with power, reset and clocking ‘core’) with two LEDs and a button. One of the LEDs is lit by the PICMicro while the other is lit when the button is pressed. “

PIC Project by Myke Predko

PIC Project by Myke Predko

The Experience he Gained –

“There is one point to make about the layout that you should always keep in mind when developing a circuit with a microcontroller or other programmable device; you should always design the circuit in such a way that the chip can be pulled easily. This means that there should be space at either end for prying the chip up out of its socket or, as I like to do, slide a small screwdriver underneath the PICMicro and “pop” it up simply by twisting it. I know a lot of people that end up cursing themselves because they’ve forgotten to remember this basic operation”

The Experience of the remote Hobbyist is very important for a Kit Maker or Gadget Maker. We tend to feel ..”everybody thinks like me”. Each person has his own faculties, tools and experience. Most importantly – the method of teaching which has to adapt to each student. Hence it is important to have a spread of different things and methods, for a enthusiast to choose from. – delabs

The Micro Stop – RS232 and microcontroller schematics and C code, a lot is free! RS232 DVM-001 Voltage Input Board in Kit Form or Fully Assembled and Tested

RS232 Voltmeter PIC Based

123 PIC MCU Experiments for the Evil Genius by Myke Predko

Source Code of Example – Source Code for PIC Book

Pinguino is an Arduino-compatible open source hardware electronics prototyping platform. It supports different 8- and 32-bit microcontrollers, all with built-in USB module

New library : I2C 16-bit I/O expander #Pinguino can now drive Microchip MCP23O17 / MCP23S17 16-bit input/output port expanders with i2c interface, interrupt output and cascadable for up to 8 devices on one bus.

Pinguino – Arduino-compatible for PIC

Pinguino - Arduino-compatible for PIC

Pinguino Software is an Integrated Development Environement (IDE) which gives everyone the ability to write, compile and upload programs on a Pinguino board.

Pinguino comes with a USB Bootloader. This small program running inside the microcontroller is responsible for transferring your application from your PC to the microcontroller memory and handing over the control to this program afterwards.

Wouter van Ooijen runs VOTI is an engineer who has worked on many software and systems projects. He has a Webshop with PIC Parts and Kits. His PIC FAQ and “blink a LED using one of these flash PICmicro controller” is great for beginners.

Van Ooijen Technische Informatica

Van Ooijen Technische Informatica

A very slow 0.. 5 Volt fader

A circuit that generates a voltage that rises slowly from 0 to 10 Volt and (when a switch is flipped) slowly back to 0. The request did not pose much restriction on the wave form, but a rise / fall time of 30 minutes should be possible.

I got a mail question, which i logged here Long Duration Linear Sweep or Ramp Generator. The above project could be an neat answer.

Amicus is a multifunction development system inspired by the popular Arduino board, however, the Amicus board uses a Microchip PIC microcontroller instead of an Atmel AVRtm type.

Amicus an Arduino Like for Microchip PIC

Amicus an Arduino Like for Microchip PIC

Extension boards add functionality to the Amicus, these boards are known as shields. A shield is a PCB that fits over the Amicus board and provides extra functionality, such as Ethernet, Motor control, LCD, Smartcard, GPS, GSM etc…

Amicus is supported by an integrated development environment (AMICUS IDE).

  • Proton Basic source code editor – with colour syntax highlighter
  • Compiler – Full version of Proton Basic for the PIC Microcontroller with full integration to MPLAB for debugging, if required.
  • Programmer – automated programming of the Amicus Board – no external programmer required.