add GPIO view