10 Tools I Use

USB Microscope

A low cost microscope that has been working very well for me in all operating systems is the Plugable USB 2.0 Digital Microscope. It works great in zoom, cheese and other video software.

Stand for USB Microscope

A nice addtion to hold, raise and lower the microscope above is the Jiusion Aluminium Alloy Universal Adjustable Professional Base Stand Holder Desktop Support Bracket for Max 1.4” in Diameter USB Digital Microscope Endoscope Magnifier Loupe Camera (Aluminium Alloy) What a long name! Anyway, one issue with this stand is that it is not tall enough to have usable field of view for circuit board viewing. So designed and 3D printed the following:
Z Extension for USB Microscope Stand: Onshape CAD

Linux Webcam Apps

Guvcview: good for exposure and manual settings Cheese To try out in future: https://github.com/econsysqtcam/qtcam


A 3D mouse that I love uisng with CAD software. I loved the serial spaceball that I used in the 2000’s on a SUN Sparc Station running UNIX and Unigraphics CAD.

Linux mint install for SpaceNavigator is as follows: See http://spacenav.sourceforge.net/

Alternatively you can get the latest source code directly from our git repositories on github. Use the following commands to clone a local copy of our repositories:

spacenavd: git clone https://github.com/FreeSpacenav/spacenavd.git libspnav: git clone https://github.com/FreeSpacenav/libspnav.git spnavcfg: git clone https://github.com/FreeSpacenav/spnavcfg.git

Then install via: apt install spacenavd

For PrusaSlicer latest version works due to install above and work done here: https://github.com/prusa3d/PrusaSlicer/issues/3388

I have had trouble finding a working driver for chrome to pass sapcenav info to onshape my preferred CAD software.

See discussion here:


3DConnexion SpaceNavigator in Linux https://janoc.rd-h.com/archives/74

for freecad https://wiki.freecadweb.org/3Dconnexion_input_devices

Linux Settings

Custom date formats I prefer Best one just below here %Y-%m [%b] -%e %a %l:%M %p

%a %Y-%m%b-%e %l:%M %p

%Y-%m-%e %l:%M %p %a %b

Linux commands

For startup journal listing journalctl -b -p 3