Archive for the ‘PIC’ Category.

Alternative Crystal Frequency For Pinguino

After I built my first Pinguino, I decided to do some experiments on using crystals of different frequencies. By default, Pinguino uses a 20 Mhz crystal, since most of the crystals I have run at 16 Mhz I decided to dig a little deeper to see whether I could make Pinguino bootloader run at frequencies other than 20 Mhz. Continue reading ‘Alternative Crystal Frequency For Pinguino’ »

First Pinguino Build

As I mentioned a few weeks ago, I was in the process of building tools necessary to bootstrap the hardware needed for PIC development. So far, I have built a simple parallel port programmer and have used it to flash the firmware for the USBPICProg programmer I built later on. Continue reading ‘First Pinguino Build’ »

Building a USBPICProg PIC Programmer

I mentioned in one of my previous posts that I decided to give PIC family MCUs a spin after having been working with AVR chips for sometime. From a pure technological stand point PIC programming and AVR programming are not all that different, especially if you are using a high level language like C. But the AVR world definitely seems to have a few advantages in the open-source arsenal such as avr-gcc and Arduino. Continue reading ‘Building a USBPICProg PIC Programmer’ »

My First PIC Project

I have been using AVR for quite a while but have never used any PIC micro-controllers from Microchip. It seems that both AVR and PIC camps have very strong preferences towards their own technologies and there are lots of AVR vs. PIC articles out there. So I thought why not give PIC a try and see it for myself. Continue reading ‘My First PIC Project’ »