So, now you’d like to migrate a design from dsPIC30 to dsPIC33. Doing so is not difficult since dsPIC33 is upward compatible from dsPIC30, but it isn’t a drop in replacement. Let’s look at some of the issues you need to know about. One of the main issues is the power supply of the system. Where dsPIC30 devices are 5V parts, the dsPIC33 devices are 3.3V parts. Another issue is losing the on board data EEPROM of the dsPIC30. If this function is necessary for your system, you will have to choose one of the alternative methods we’ve discussed. If your system is expected to operate at automotive temperature ranges, for now stick with dsPIC30 devices as the dsPIC33 devices are rated to industrial temperature ranges only.