The first of my series of summer programming workshops will take place next Wednesday.
Topic: Introducing the dsPIC microcontroller
Where: Room KEG-009, DIT Kevin St, Dublin 8
When: 2-4pm, Wednesday 1-8-2012
PIC microcontrollers have been enjoying a surge in popularity in DIT’s School of Electrical Engineering Systems, and the dsPIC30F4011 in particular has been widely used in final-year projects for the last couple of years. It’s a great workhorse of a chip – cheap, robust and very adaptable. Among other applications, I’ve seen it used for motor control, power electronics control, robotics, assistive technology, communication systems and real-time DSP. Also, it’s available in a DIL package and only requires a few connections to get up and running, so it’s ideal for breadboard prototyping. If you think you might find yourself using a dsPIC microcontroller in the future (e.g. in a final-year project), this workshop could be for you.
In this workshop,
- I’ll describe some of the key features of the dsPIC30F4011.
- We’ll all build a dsPIC30F4011 circuit from scratch on a breadboard.
- We’ll compile a run a simple C program for it using MPLAB.
Within the available time, we’ll probably just get something simple working (e.g. flashing LED), but I’ll give a preview of some more interesting applications that may feature in later workshops.
If you have your own laptop, it would be great if you can bring it along and use it for the practical work we’ll be doing. I’ll be posting again before Wednesday with more of the technical details we’ll be covering, including the software you need installed to program the dsPIC30F4011. The same goes for breadboard, PICkit2, pliers, snips – if you have these, it would be good to bring them along, although I’ll provide them if you don’t.
If you’re planning to attend:
- Please leave a comment below to let me know.
- Please let me know if you’ll be bringing your own laptop.
- If you have your own breadboard, PICkit2 and/or tools please let me know.
- If you have something that can shoot some decent video with (e.g. an iPhone), please let me know. I’d like to capture some video of a working circuit to add to the blog post after the workshop.