dual-core) o wydajności do 100 MIPS na rdzeńoraz sprzętowe mechanizmy wspomagające projektowanie systemów zgodnych z normami bezpieczeństwa funkcjonalnego, takimi jak ISO 26262 i IEC 61508.

Wspólnie z układami dsPIC rozwijana jest rodzina PIC24, która dzieli tę samą bazową architekturę rdzenia mikrokontrolera oraz zestaw peryferiów, lecz jest pozbawiona jednostki obliczeniowej DSP i 40-bitowych akumulatorów.

Narzędzia programistyczne Wsparcie programistyczne dla rodziny dsPIC obejmuje środowisko programistyczne MPLAB X IDE oraz wieloplatformowy kompilator języka C MPLAB XC16 (oparty na GCC). Dostępne są również biblioteki programistyczne zoptymalizowane pod kątem cyfrowego przetwarzania sygnałów, sterowania silnikami elektrycznymi (np. algorytmy zorientowane polowo, FOC) oraz cyfrowego sterowania przetwornicami napięcia (SMPS).

Zastosowania Dzięki połączeniu cech procesora sygnałowego ze sprzętowymi peryferiami mikrokontrolera (moduły PWM, szybkie przetworniki ADC, kontrolery magistrali CAN) układy dsPIC znajdują zastosowanie w: precyzyjnym sterowaniu napędami elektrycznymi (silniki bezszczotkowe