Konstrukcja komputera osobistego PP 03 została zainspirowana systemem biurowym TEXT 01 (CM 6915). Jednostka podstawowa zawierała oddzielne pudełko z wbudowaną kasetą na maksymalnie osiem płytek SMEP o rozmiarze 2/3, wbudowany kolorowy (lub czarno-biały) monitor, miejsce na dwa zewnętrzne dyski twarde 130 mm oraz zintegrowany zasilacz z wentylacja.
Zawiera płytę procesora SM 2138 od SM 50/40.
Architektura systemu komputera osobistego PP 03 została zainspirowana oryginalnym rozwiązaniem terminala mikrokomputerowego SM 50/40-1, jednak z pewną modyfikacją. Płyta główna mikrokomputera SM 50/40-1 została rozbudowana o pamięć łączoną o pojemności 48 kB DRAM i 16 kB EPROM, a zamiast prostego terminala wideo CM 1601 zastosowano płytkę wyświetlacza półgraficznego o rozdzielczości Dodano 64 znaki w linii x 32 linie. Zawierał programowalny generator znaków zdolny do wyświetlania 256 różnych znaków w matrycy 8 x 8 punktów. Jednostka sterująca dla dwóch zewnętrznych pamięci 130 mm na dyskach elastycznych o pojemności 2 x 160 KB (później także 320 KB) i ewentualnie innych opcjonalnych płytek z serii SM 50/40-1, zawierających programowalne styki pośrednie IRPR i IRPS, płytka do tego systemu podłączony był także w celu podłączenia do lokalnej sieci komputerowej typu ILPS oraz innych specjalizowanych płytek, takich jak procesor matematyczny czy moduły wejścia-wyjścia jednostki stykowej z środowisku, łącznie do ośmiu modułów.
Oprogramowanie PP 03 obejmowało system operacyjny Mikros 80, którego część rezydentna była przechowywana w pamięci EPROM. Dostępny był także tłumacz GBASIC i system operacyjny Mikrom 80.
Klawiatura i inne urządzenia zostały podłączone do jednostki bazowej za pośrednictwem interfejsów ILPS, IRPS i IRPR, w tym małej drukarki mozaikowej z interfejsem IRPR.