Step 1: Gather Your Components Laser XY Scanner - BOM I usually like to source my parts from DigiKey, but the low-cost options on Amazon are hard to beat sometimes. This list is just one of many sources for each component in the BOM. There are of...
Design Parameters This microscope is designed to be built by students in a few lab periods. In most places, the trade-off between resolution and cost has been tilted toward the cost side. The priority list, from highest to lowest, is: Build time of about...
Preparing our Workspace Now that we have the toolchain installed, we need to do a few more things to make our workspace easy to use. We are going to create a udev rule to make our ESP8266 easier to find; we will erase the flash and then program default...
There are many possible solutions, of course, but here's mine. Let's break it down into manageable pieces. First, let's look at the housekeeping items. I mentioned a 12 MHz clock, although that's ugly for simulation. Because of that, I wrote two...
Microcontroller Texas Instruments F28069M C2000 launchpad This microcontroller is embedded in a development board whose features makes it suitable for developing applications such as the Data Acquisition System and the ECU: USB debugging and programming...
I'm going to be using two USB sticks for the install process: the first is the pfSense installer and the second is the boot drive onto which pfSense will be installed. But before that, you'll need to decompress the image you downloaded. The following...
Once the image is captured, the system applies a sequence of computer vision algorithms in order to improve the quality of the picture. The main objective here is to make the text in the image as evident and recognizable as possible, which is essential...
Before we start the workshop, this is what your workbench should look like: 1. SDR I selected the Nooelec NESDR SMArtee for a couple reasons: 1) the RTL-SDR system is widely-supported and easy to use 2) it's as cheap as SDR gets 3) the SMArtee has a...
In my Solidworks 2018 SP 0.1, it was in the Tools>Export as URDF and for some versions, it’s in File>Export as URDF. Either way, it should give you a property manager window as below. As it is apparent, all the subsequent joints after base are dependent...
In this step, we are going to build our Flight Controller. We will first connect the Arduino Nano and the MPU6050 Sensor and after that, we will upload the code in the Arduino Nano. Before we start we should have a look at the materials required. The...
Setting up and Using the Wheel In order to use the Pick-N-Place Wheel, you'll need to go through the first time setup process, this process involves: 3D printing and Assembling the wheel to suite your desired PCB project.Generating the required Files...
You did it! You're so close! Now it's time to set it up and test it out! Go to the "Printer Settings" and on the "Connection" tab, make sure these parameters are correct: Now go to the Printer tab, and make sure these parameters are all the same:...
Use the following command to test the camera. raspistill -o cam.jpg You can see this command will take a picture, and it will save that. Just double-click on the image and check the image. Python to take an image: So, now our camera is working fine,...
KiCad & PCB Being my first PCB ever, I started from scratch with KiCad Like a Pro 3rd edition in Udemy which gave me a basic understanding both of Kicad 6 and of PCB design. The course author also has a playlist on his YouTube...