

SWAG & CODES
Please login to view codes if you received this months UFO.

Filament Samples
All filament samples are at least 20 meters in length (actually more, I increased the length to eat up the extra filament being left behind on the rolls)
Those looking for a sample spooler, MadMonkey designed this one and it's been my favorite so far https://www.printables.com/model/36621-expandable-sample-spool-holder
DSK has also made a sample spool specifically to fit the samples from the new machine: https://www.printables.com/model/428314-sample-spool-snap
Accessory
Captubes PTFE Chamfer Tool
Ever needed to chamfer the inside of a PTFE tube? Well this is the tool for you! Thanks to our friends over at Capricorn, who is a great source for PTFE tubing!

Project!
+Nano version of the UFOs received an ESP32-WROOM
3D Scanner (Concept)
This project is a concept of a 3D Scanner simply because a scanner module that would be needed to accurately scan an object is WAY out of budget. I purchased a Time of Flight scanner to at least introduce you to using a scanner, however it has a 25 degree field of view, so it's not useable as an actual object scanner. I apologize for that. While I was playing around with it though, I was able to detect distances of almost 9 meters.
The point of the electronics projects has always been to teach you how to use various electronics components and using them with 3D printed items to show that 3D printing is more than just pretty trinkets. While this project is only a concept, I hope you find value in the components and learning about some new things.
I want to point out that you'll need to supply your own jumper wires and SD Card this month, I apologize for that but I went over budget with the parts in the project as it is, but I think there are some cool electronics this month.
Parts included:
- LCD Keypad Shield
- SD Card Reader
- ULN2003 Motor Driver
- 28BYJ-48 5v Motor
- VL53L0X Time of Flight Scanner
- 10 x M3x6 Bolts
I am providing a link to the code above. The code works for all of the functionality intended...and there are links below for test code for the various components.
Wiring
The wiring is pretty straight forward, but the LCD Keypad shield can be a little tricky as the shield doesn't have any pins marked so you really need to follow the wiring diagram.
You'll need to solder the pins on the ToF sensor and on the SD card reader
For the ToF sensor, after you have the 4 pins soldered to the board, bend them upwards (see pic below) so the wires are out of the way.
The LCD, Motor and ToF sensor all share the VIN and GND on the ESP32, the SD Card reader uses the 3v3.
Assembly of the model
Each of these modules has it's own slot on the printed base. Motor Driver, SD Card Reader, ESP32 and only requires 1 bolt per (SD card has a 3d printed clamp because I didn't know they had M2 holes and not M3 - (note: in the picture I have the motor driver backwards, I suggest the 4 IN pins be facing the ESP32 side)
The motor attaches to the electronics base via 2 bolts, those same 2 bolts screw into the bottom of the wheel base. 1 additional screw can be used on the ESP32 side of the wheel base.
The LCD fits into its own case, and then that case is secured to the electronics base with 2 bolts.
Screw the ToF mount onto the threaded shaft of the geneva gear at least halfway (you can "home" via the LCD keypad to go down the rest of the way). Then place the geneva gear down onto the shaft on the wheel base to help keep it vertical and slide the support beams down on either side through the square holes. Push the platform down onto the motor shaft, aligning a curved side of the geneva gear to the underside of the platform.
Programming
Programming the ESP32 instructions can be found below, but here are some test codes for the individual components should you wish to use them in other projects as well.
ToF Sensor
https://app.arduino.cc/sketches/72d86813-a25f-41bd-9868-df67462ea87c?view-mode=preview
SD Card Reader
https://app.arduino.cc/sketches/62d44c44-b803-4eef-bf3d-7cb84c37fab7?view-mode=preview
LCD Keypad
https://app.arduino.cc/sketches/9aa7be69-5021-4bb7-a601-b3512bc9a16c?view-mode=preview

Programming the ESP32-WROOM Boards:
There are 2 ways you can program the board.
Arduino Web Editor:
One way is to use the Arduino web editor. You can create a project in the online editor and copy the code into it. Just follow the websites directions on getting the needed plug in installed. The board you would select is the esp32 dev module
Locally on PC:
First you will need the Arduino IDE installed on your computer. Which you can install from
https://www.arduino.cc/en/software . If you are using windows 11 I would suggest to download and install the legacy IDE version as new one gets some access denied errors.
Once the IDE is up and running you will need to install the esp32 board.
First thing you will need is to install the Espressif esp32 board library. You can do so by following the tutorial on the website below: [Note for our board select the esp32 dev board]
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
After the board is installed you can open up the .ino file for the project.
You can the select the board Esp32 Dev Module and the correct port and click upload.
This should compile the code and send it to the board for you!
















