For bishops choose a colour - in one direction you will find seven diagonals. So at most one on each diagonal, two colours, fourteen bishops - realised by eight on the first rank and six on the eighth.
For rooks, one on each rank - eight along the diagonal will do.
For knights - thirty two all on the same colour.
Not sure what you mean about pawns.
This on a standard chessboard, but generalisable. If the side of the chessboard is odd, put the knights on the colour with most squares.