raspberry pi shield

Actually, it’s not possible to figure out unless you implement one by yourself. At a glance, it looks like you can make the size of the PCB smaller (thus making the cost lesser) by selecting smaller packages of some components.