A
Sample PicIo Chip breadboard
The
Idea is you get a PicIo Chip programmed, wire it up, and run
the
program to check things out right away. You do not need to
modify
the program on your own unless you want to make a project using this
handy USB device.
The PicIo chip general purpose control console allows setting or reading single IO ports as well as automatic sampling of the A/D converters, ports A,C. A separate section in the upper left allows reading and writing single or multi-byte I2C sequences from the built-in I2C support of PicIoChip.
If you really want to do it fast then just make the circuit on a breadboard which is available from Radio Shack as part number 276-274 Then fire up one of the sample applications and hack away on that to customize your own USB IO device based application.
A great programmer for the PIC chips is the Warp-13 programmer that can do many sorts of chips besides the PIC16C745/JW mentioned on this webpage.
See the schematic for a simple base design that you can add to as you develop your project. You may also view a picture of the prototype circuit which shows just how easy and how few parts it takes to get going with a PicIo Chip.
A nice and cheap Temperature sensor that works well with the A/D ports on the PicIo chip is the LM35CZ that comes in a 3-pin package with ground, +5 and the temperature out pin. Of course even a simple pot between o to 5V is ideal for the analog inputs and simple switches with a tie to +5v using a resistor can be digital inputs.
You may also want to pick up LEDs and resistors from Radio Shack or DigiKey as the PicIo chip can drive an LED to ground given a 10k or so resistor is also used to limit the current.
Below are shown some I2C parts but you will find there are many assorted devices for functions such as digital to analog converters, variable resistors and many other devices. There are a few good web pages that have assembled many useful parts that I hope to link to soon as well. .
Part Function Package Adaptor
PCF8574 8 bits of digital IO 0.3" dip Not Required
PCF8574A 8 bits of digital IO 0.3" dip Not Required
AD5337 Dual 8-bit DAC 8-pin MSOP 33108CA-ND
AD5172BRM10 Dual 10k pot 10-pin MSOP 33010CA-ND
SN75453 Relay or lamp driver 8-pin DIP Not required
UCN5804 Stepper motor driver
You will find several devices are not available in 0.3" spacing DIP packages. The 8-bit PCF8574 device comes in two part numbers that have different base addresses on I2C in case you need more than 8 of these devices. You can get adapters for surface mount components to use them in through hole boards and breadboards. DigiKey carries a wide assortment of these called 'Surfboards'. You need very good soldering equipment and good eyes along with steady hands to solder these little puppies.
Demo GUI For Breadboard Experiments


The PicIo chip general purpose control console allows setting or reading single IO ports as well as automatic sampling of the A/D converters, ports A,C. A separate section in the upper left allows reading and writing single or multi-byte I2C sequences from the built-in I2C support of PicIoChip.
If you really want to do it fast then just make the circuit on a breadboard which is available from Radio Shack as part number 276-274 Then fire up one of the sample applications and hack away on that to customize your own USB IO device based application.
A great programmer for the PIC chips is the Warp-13 programmer that can do many sorts of chips besides the PIC16C745/JW mentioned on this webpage.
See the schematic for a simple base design that you can add to as you develop your project. You may also view a picture of the prototype circuit which shows just how easy and how few parts it takes to get going with a PicIo Chip.
A nice and cheap Temperature sensor that works well with the A/D ports on the PicIo chip is the LM35CZ that comes in a 3-pin package with ground, +5 and the temperature out pin. Of course even a simple pot between o to 5V is ideal for the analog inputs and simple switches with a tie to +5v using a resistor can be digital inputs.
You may also want to pick up LEDs and resistors from Radio Shack or DigiKey as the PicIo chip can drive an LED to ground given a 10k or so resistor is also used to limit the current.
Below are shown some I2C parts but you will find there are many assorted devices for functions such as digital to analog converters, variable resistors and many other devices. There are a few good web pages that have assembled many useful parts that I hope to link to soon as well. .
Part Function Package Adaptor
PCF8574 8 bits of digital IO 0.3" dip Not Required
PCF8574A 8 bits of digital IO 0.3" dip Not Required
AD5337 Dual 8-bit DAC 8-pin MSOP 33108CA-ND
AD5172BRM10 Dual 10k pot 10-pin MSOP 33010CA-ND
SN75453 Relay or lamp driver 8-pin DIP Not required
UCN5804 Stepper motor driver
You will find several devices are not available in 0.3" spacing DIP packages. The 8-bit PCF8574 device comes in two part numbers that have different base addresses on I2C in case you need more than 8 of these devices. You can get adapters for surface mount components to use them in through hole boards and breadboards. DigiKey carries a wide assortment of these called 'Surfboards'. You need very good soldering equipment and good eyes along with steady hands to solder these little puppies.
