Microchip PIC32MZ Press Release


Josef van Niekerk" rel="author">Josef van Niekerk

On the 18th of November, Microchip Technology Inc. published a press release, revealing some exciting features of their new PIC32MZ 32-bit MCU family range. There has been some rumour about the new PIC32MX, but Microchip has finally updated their site with datasheets and a product page containing some information on the product, that will soon […]

PIC32 Tutorial – Part 7 – Get Coding


Josef van Niekerk" rel="author">Josef van Niekerk

Now we’re finally ready to start writing our first tiny little application. This trivial implementation is not going to do much, all we want is to test our setup and see that we’re actually able to write, compile and flash a binary image onto the MCU’s memory.

PIC32 Tutorial – Part 6 – Adding an LED


Josef van Niekerk" rel="author">Josef van Niekerk

Lets connect an LED to pin 2, which we will program in the next part, to do some blinking. Insert the LED with it’s positive lead towards pin 2, and the negative towards ground. The negative lead is the one at the flat edge on the plastic casing of the LED. Add a 330Ω series […]

PIC32 Tutorial – Part 5 – Testing the Setup


Josef van Niekerk" rel="author">Josef van Niekerk

We’re basically ready to go ahead and check that everything works okay. If you have a lot of time on your hands, and you like being meticulous, grab a multimeter and check continuity on all the pins that are connected. With the PGC and PGD lines, I was told during a troubleshooting spree that it […]

PIC32 Tutorial – Part 4 – Building the Board


Josef van Niekerk" rel="author">Josef van Niekerk

It’s finally time to get our hands dirty. So far this tutorial has made a commotion about what we’ll be attempting, yet we haven’t lifted a single finger.

PIC32 Tutorial – Part 3 – Schematics


Josef van Niekerk" rel="author">Josef van Niekerk

In this part, I’ll cover the MCU setup requirements and schematics for our project. This is part 3 of the PIC32 tutorial, if you haven’t read part 2 yet, grab it here.

PIC32 Tutorial – Part 2 – Ingredients


Josef van Niekerk" rel="author">Josef van Niekerk

Let’s look at the tools and components that we’re going to need to get our breadboard setup going. It’s really simple, and doesn’t require a lot of parts at all. This is the 2nd part of the PIC32 Tutorial, if you missed Part 1, your can read it here.

PIC32 Tutorial – Part 1 – Objective


Josef van Niekerk" rel="author">Josef van Niekerk

This tutorial is aimed at beginners and hobbyists like myself (I need to mention I’m both). It’s a rough guide where I’m sharing about my trials and tribulations at setting up a Microchip PIC32MX microcontroller on a breadboard. The objective of this tutorial is to be as simple as possible, and the idea is to have […]

PicKit 3, all the way from Colorado


Josef van Niekerk" rel="author">Josef van Niekerk

Quite recently I was looking for schematics to a Microchip PicKit 3 programmer / debugger clone. The electronics noob in me, thought it would be cool if I could build my own debugger, and attempt to save costs. Not thinking further than the skin on my nose, I wasn’t taking into account the risks that I’m letting […]

What’s with Vdd, Vss and Vwhatnot?


Josef van Niekerk" rel="author">Josef van Niekerk

Looking at datasheets from different vendors, and schematics draughted in different standards including IEEE and IEC British standard, I’ve been wondering what the differences in the different abbreviations used when referring to voltages are. Was this to do with the different standards, was it simply by choice, or does it have any significant meaning.