I use Blender to edit my STL files, and to mock up new projects.
I needed to mock up the size and positioning of components for a robotics project, including the Raspberry Pi and the new CSI camera module that was finally released this week.
RS had a rudimentary STL file that included all the Raspberry Pi Model B (Ethernet, 2xUSB) components. I added some Blender materials to all the polygons of this model, and fixed a few errors in the original. I can't claim that part of this model is entirely original, but I hope people find it useful.
I took the Raspberry Foundation's photograph of a preliminary CSI camera module, and built the Blender model for this component too. I got my camera module in the mail today, and found that they changed the size of the base board by 4mm since that photo! Luckily the mounting holes seem to have remained exactly as I predicted.
This is NOT a 3D-printable design file! It's intended for mocking up projects that will interface with the Raspberry Pi and the CSI Camera Module.