Open Source 3D Scanner

FabScan is an open source 3D laser scanner. The project started in 2010 at Germany’s first FabLab in Aachen. The FabScan PI is the next generation of the FabScan 3D Scanner.

A Raspberry Pi  and a Raspberry Pi camera module are used to turn the FabScan PI into a stand-alone and web-enabled 3D Scanner.

Open Source

All components are released under the General Public License 2.0. The whole code and all design files are provided at GitHub

Read more…


The software is Browser-enabled. It works on all common Web-Browsers. This makes the FabScanPi software nearby platform independent.

Read more…

Raspberry Pi Based

The FabScanPi is based on a Raspberry Pi and the Raspberry Pi camera module. A custom made Raspberry Pi HAT can be used to connect all needed Hardware components.

Read more…

Latest News


The FabScanPi software consists of different parts. All software components are running on the latest Debian based Raspberry Pi operating system called Raspbian.

The easiest way to get started is to use the latest FabScanPi Raspbian image. All  software components and configurations are pre-installed.

You can find the latest image here.


The idea behind the FabScanPi Frontend was to make it Browser-Enabled. It can be run on all operating systems wich are able to run modern Web-Browsers.

JavaScript and WebGL are used to illustrate the 3D rendered scenes and models in realtime.


The backend is running on the FabScanPi based Raspbian operating system behind the FabScanPi Web-Enabled frontend. The backend is the heart of the software it is doing all the calculations during a scan process.


The firmware defines the smallest software component of the project. It is needed to control the hardware components like lasers, motors and led lights. It is Arduino based. The firmware is automatically flashed to the FabScanPi HAT if a new version is available.


The FabScanPi case is one of the main strengths of the scanner. It provides a scanning environment, where the ambient light can be controlled. This leads to better scan results.

The FabScanPi enclosure can be easily manufactured with a laser cutter in your local Fablab or Makerspace. All design files are open source and provided on GitHub .

All electronic components are perfectly mounted to the enclosure. The connections of the Raspberry Pi can be reached from the front and side parts of the enclosure.


The main parts of the electronics are the Raspberry Pi, Raspberry Pi camera module and the FabScanPi HAT.

All other electronic components, like motors, lasers and led’s are connected to the FabScanPi HAT.

The whole setup can be powered with one 12V power supply. A step down circuit on the FabScanPi HAT provides the 5V power to the Raspberry Pi.

The FabScanPi HAT is compatible to common used stepper motor drivers (A4988, TMC2100, TMC2130 etc.) But we recommend to use the Silent Step Stick motor drivers.

All versions of the official Raspberry Pi camera are compatible with the FabScanPi software.

[ihwt_hotspot tooltip_width=”300″ image=”5789″ hotspot_data=”%5B%7B%22index%22%3A3%2C%22x%22%3A35.861211573236886%2C%22y%22%3A73.02631578947368%2C%22Title%22%3A%22FabScanPi%20HAT%22%2C%22Message%22%3A%22The%20FabScanPi%20Hat%20is%20an%20Arduino%20based%20Raspberry%20PI%20extension.%20It%20is%20used%20to%20control%20all%20hardware%20components.%22%7D%2C%7B%22index%22%3A4%2C%22x%22%3A75.10171790235081%2C%22y%22%3A72.69736842105263%2C%22Title%22%3A%22Raspberry%20Pi%22%2C%22Message%22%3A%22Raspberry%20Pi%20(%202%2C%203%20or%203B%2B)%22%7D%2C%7B%22index%22%3A5%2C%22x%22%3A8.193942133815552%2C%22y%22%3A63.48684210526315%2C%22Title%22%3A%22Hardware%20Component%22%2C%22Message%22%3A%22Hardware%20components%20are%20hardware%20connected%20to%20the%20FabScanPi%20HAT.%20(e.g.%20Line%20Laser%20Module)%22%7D%2C%7B%22index%22%3A7%2C%22x%22%3A5.119801084990958%2C%22y%22%3A91.11842105263158%2C%22Title%22%3A%22Raspberry%20Pi%20camera%20Module%22%2C%22Message%22%3A%22Raspberry%20Pi%20camera%20module%20with%20LED%20Ring.%20All%20Raspberry%20Pi%20camera%20modules%20are%20supported.%22%7D%2C%7B%22index%22%3A8%2C%22x%22%3A23.92631103074141%2C%22y%22%3A23.026315789473685%2C%22Title%22%3A%22Stepper%20Motor%22%2C%22Message%22%3A%22It%20is%20possible%20to%20connect%20up%20to%203%20Stepper%20Motors%20to%20the%20FabScan%20Pi%20HAT%22%7D%2C%7B%22index%22%3A10%2C%22x%22%3A57.92269439421338%2C%22y%22%3A43.09210526315789%2C%22Title%22%3A%22Power%20Supply%22%2C%22Message%22%3A%22The%20whole%20setup%20is%20powered%20by%20only%20one%20power%20supply.%22%7D%5D”]



Supported by