A Clough42 electronic leadscrew is enhanced with a Nextion touchscreen and a carriage mounted feed-stop switch. The original functionality is maintained including the seven-segment display. The improvements are demoed, the Clough42 ELS hardware is reviewed, and the software changes are summarized. The Nextion changes are available on GitHub and will become a pull request for consideration to the main repository.
Most recent code, available on GitHub in the feature-nextion-pure branch.
Note: The project continued to improve and this article is out of date. For more details, I recommend reading the project notes.