The Cheapest and Worst DIY 3D-Scanner in the World [ESP8266, ToF, WiFi, WebGL]

Published at : 23 Dec 2025

This mini project shows an attempt to built a cheap areal 3D scanner. The two attempts use an ultrasonic transducer and a time-of-flight sensor.

Part 2:
https://youtu.be/mRR7VgC_DWg

Code and 3d pritner models:
https://github.com/bitluni/3DScannerESP8266

Project page:
http://bitluni.net/3d-scanner/

Links to the cheep parts including shipping (affiliate):

Wemos d1 mini ESP8266:
$2.58 http://s.click.aliexpress.com/e/jUfAmUF

Servo SG90:
$1.09 http://s.click.aliexpress.com/e/v7EqvfU
$12.61 10x http://s.click.aliexpress.com/e/Aeqj6Ee

Ultrasonic Sensor JSN-SR04T:
$7.57 http://s.click.aliexpress.com/e/ceYGpVY4

Time-of-flight sensor VL53L0X:
$3.68 http://s.click.aliexpress.com/e/vRNFaaA

Tripod nuts:
$1.46 10x http://s.click.aliexpress.com/e/bFRvnNqo

Laser Distance Meter:
$13.88 http://s.click.aliexpress.com/e/GXSzUVi

plz share :-)

Consider supporting our work on Patreon for some extras:
https://www.patreon.com/bitluni

We are also thankful for any donation on PayPal:
https://paypal.me/bitluni

Twitter: @bitluni
reddit: r/bitluni