This Arduino-based 3D scanner uses a Garmin LIDAR-Lite rangefinder to produce a point cloud representation of the surrounding area.
This project was inspired by, and borrows heavily from lidarscanner.wordpress.com.
LidarScanner.ino Arduino sketch (see "Files" below)
LidarScanner.pde Processing sketch (see "Files" below)