Category Archives: Microchip PIC32

PIC32 – Dragon Flame

As a gift to my sister and her husband for their wedding I developed the electronics and firmware for a table centerpiece. The product was developed using tools and materials already familiar to me to tighten the development cycle so some component choices were not ideal but were chosen because I already had programmers on hand, code already written, or schematic and footprint libraries already created for past projects. This significantly de-risked manufacturing as many components of the product were already verified to be working giving me confidence to order boards and parts for twenty of these lamps all at once. Developed in about two weeks and all twenty assembled in a weekend this project was completed quickly as the big day was rapidly approaching when I returned to Canada after my internship in California summer of 2016.

Continue reading PIC32 – Dragon Flame

PIC32 – Custom Development Board (Part I: Design/Hardware)


The IcePIC is the first substantial project I worked on after the my decision to commit to learning digital design and embedded systems. I brushed up on my skills in Altium acquired from my time working as a summer program instructor at McMaster University, and I applied those skills in conjunction (along with a lot of research on the PIC!) in order to begin this project.

Continue reading PIC32 – Custom Development Board (Part I: Design/Hardware)