Despite how good microscope you have, stand is still very important part of final assembly. And while there are many commercial ones made of cast iron, they might cost more than a microscope head itself. I decided to make stand from wildly available material laying around – it’s MDF (Medium Density Fiberboard). Advantages – stable […]
Read MoreOpenCV USB camera widget in PyQT
Both tools OpenCV and PyQT are incredibly useful. One in combination with Qt Designer gives rapid GUI building possibility. Another is used for visual image/video analysis. There was one drawback – very little documentation how to use them into one piece of code. All in the past now! To be short – sample program I […]
Read MoreOpenCV 3 Python blur detection
In order to detect if picture is in focus modern consumer cameras use complicated phase detection circuitry and specialized sensors. But how to determine if captured picture is in focus after it has been taken. Having this measurement information can help in many ways (select best picture in a sequence, control motorized lens, clean time-lapse […]
Read MoreAdvanced OpenCV 3 python hole detection
OpenCV is a well known computer vision library used as base framework used by major companies like Google, IBM, Sony and numerous others. It enables quick vision based tool development and results can be seen in a minutes after starting to code. This time I will show how to find round blobs (for example fiducial […]
Read MoreMicroscope lens for SMD inspection
Every proud DSLR owner knows that no universal lens is good enough. While there are tons of lens reviews out there for larger cameras, smaller cameras are mostly left outside. Today I will be reviewing microscope lens. Will be using my own camera C1. Overview Lens is manufactured in China and sold various places. Also […]
Read MoreMaking animated GIF’s
There are countless ways of making animated GIF’s. Unfortunately many tools are crap-ware. You asked how I make my clips, here is python recipe which works flawlessly. Prepare It is obvious that Python should be installed. Then install moviepy by typing “pip install moviepy” and you are ready to go. Script
Read MoreEngineering samples of motorized zoom lens controller
Today finally assembled few zoom lens controllers to be evaluated by early testers. Had to build test jig to flash bootloader. Boards will be shipped with latest firmware loaded. But new features are being developed and you should update with recent firmware before use. Therefore any feedback is highly appreciated. While forum on kurokesu web […]
Read MoreFlashing zoom lens controller
In volume production time is everything. Every second counts. That’s why industry has invented test jigs. My test fixture is dead simple but does what it is designed to do. Place an assembled PCB, close toggle clamp and run flash script on a computer. ~20 seconds later board comes out with flashed Arduino bootloader firmware. […]
Read MoreMore pixels
LED’s are sure amazing thing to be used in any visualization application. And what can be better then more pixels. Here is what I engineered last night – mount plate for for stacking P3 panels (total resolution 192×96 in 3×3 arrangement). Can be made of any material you have by hand. Laser, water cutter, CNC […]
Read MoreSTEP 3D models available for public use
From now on all 3D STEP models will be hosted on GitHub. This should help building your project faster.
Read More