saleh@laptop:~/projects$ ls -la

#projects

hobby and commercial projects — hardware, embedded, imaging, and ML tooling.

Custom USB2.0 digital camera built around a Xilinx Spartan-3 FPGA and Cypress USB-FX2LP, with an Omnivision OV7670 CMOS sensor. Full PCB + Verilog design entry.
fpga verilog usb2.0 pcb image-sensor
A leaf-shape analysis application in C# .NET, with batch image-analysis support.
c#.net image-processing desktop-app
Hardware for a photogrammetry-based 3D scanner — motorized platform that rotates the object in front of a fixed camera.
hardware photogrammetry mechatronics
Mixed-signal PCB design, ESP-IDF firmware, and a C#.NET desktop client for visualization and export.
esp32 esp-idf mixed-signal pcb c#.net
IoT/Wireless treadmill controller
ESP8266 + STM8 based controller with an IGBT power stage and an Android control application.
esp8266 stm8 igbt android iot
Digimposer
Extended depth-of-field for microscopy imaging, with camera support for Basler products.
microscopy image-processing basler
── repositories ──
DeepPoint-V2-FPGA
point-cloud DL on FPGA
PocketZotero
Zotero companion
MeshToPointcloudFPS
mesh → point-cloud (FPS)
batch-matmul-cuda
CUDA batched matmul
SimplePasteBin
minimal paste service
gpu_webcam
GPU webcam experiment
DGCNN-on-FPGA
DGCNN accelerator
pointcloud_to_tikz_converter
point-cloud → TikZ
DGCNN-GPGPU
DGCNN on GPGPU
latex_3d_objects_with_sketch
3D objects in LaTeX
Batch-TopK
batched top-k kernel
Cereal-Cpp-Examples
C++ serialization examples

→ full list on github.com/salehjg.