When imaging targets using a DSLR lens, achieving proper focus may be difficult even when using a Bahtinov mask. Focus adjustments involving very small and precise steps can be achieved using a microfocusing mechanism. In this DIY project, I have modified a Canon 50 mm f/1.8 lens and tapped onto its built in electronic microfocuser. It uses an L293D stepper motor driver and an Arduino Uno.

The focuser is ASCOM compliant and works with astronomy software such as the Nighttime Imaging N Astronomy (NINA) for automated focusing during unattended imaging. The modification should work with any lens with built in electronic focusers.
Related link: View all home-brewed DIY astronomy equipment
Night Sky in Focus © Anthony Urbano | Bacoor, Philippines