Mikrokontroler dysponuje szybkim 16-bitowym rdzeniem wyposażonym w sprzętowe bloki przyspieszające złożone obliczenia. Dodatkowo został wyposażony w rozbudowane układy czasowo-licznikowe (Timers) oraz szybki, wielokanałowy, 12-bitowy przetwornik ADC z 5 niezależnymi blokami S&H (Sample&Hold). Dokładną specyfikację peryferiów pokazuje rysunek 1. Jak każdy produkt firmy Microchip, układ ma solidne wsparcie w postaci bibliotek, przykładów i płytki uruchomieniowej (MPLAB Starter Kit for Digital Power DM330017-2).
Zaawansowane, cyfrowe algorytmy sterowania umożliwiają projektowanie zasilaczy, które są bardziej energooszczędne i mają lepsze parametry zasilania. Wyższe częstotliwości przełączania umożliwiają rozwój fizycznie mniejszych zasilaczy, które oferują wyższe gęstości mocy i niższe koszty. Rodzina układów dsPIC33EPXXGS50X pozwala na realizację takich funkcji:
- przetwornice AC na DC,
- przetworniki DC na DC,
- korekcja współczynnika mocy (PFC),
- zasilanie bezprzerwowe (UPS),
- falownik,
- wbudowane sterowniki zasilaczy,
- wykrywanie zwarć łukowych.
Przykładowa aplikacja została pokazana na uproszczonym schemacie zasilacza z pełnym mostkiem MOSFET i prostownikiem synchronicznym, na rysunku 2.