Beginners Guide: First Design with the dsPIC33E MCU

This post was originally published on Predictable Designs, the original article can be found here

If you are designing an electronic product, chances are that it will have a microcontroller (MCU) embedded into it.

In order to control, process, easily change parameters of the design on demand and keep the design tidy and relatively low complexity, it is unpractical to approach a solution using purely discrete analogue and digital components. For this reason, a natural choice is the use of a microcontroller. A microcontroller is basically a computer shrunk to a chip. It contains a CPU, memory, I/O pins and peripherals, all in a single package. Continue Reading “Beginners Guide: First Design with the dsPIC33E MCU”

Virtual Coffee with a Firmware Engineer


Nowadays, most electronic devices out there require some form of intelligence or decision making. Sometimes very talented electronic engineers can make this using purely analogue and digital electronics together and substantially reduce the costs of the project. However, it is more than common to find that almost all electronic products have a microcontroller inside. These little computers introduce the possibility of measuring analogue signals so they can be processed, enable communication between peripherals, and execute a code taking into account the inputs of your system, just to name a few things. Continue Reading “Virtual Coffee with a Firmware Engineer”