Every few years it’s time for a website update to keep a fresh look and implement new trends, like Responsive Designs. A new responsive theme was installed and old content migrated from my old site and spiced up with some new content. As always I hope to keep the updates coming more frequently, but don’t count on it. 😉
A few years back I discovered scuba diving as a wonderful new hobby. Since then I try to get underwater as often as I can. Fortunately, sometimes different hobbies can benefit from each other. With my 3D printer I designed several parts that found regular use on my or friends’ scuba dives.
Lasers are fun, especially high-power ones. Some time ago I purchased a 1 W blue laser and due to a recent 3D printer upgrade I had some spare linear motion components. The next steps are quite obvious, build a 2D laser engraver! I’ve always liked the CoreXY kinematic design and chose to use it in this project.
Many electronics projects need some kind of user input. For those where you need scrolling functionality, in a menu for example, or enter numerical values like a timeout, rotary encoders are very convenient. They are cheap, easy to use and require minimal to none additional components. However, interfacing them requires little more work on the software side than with regular buttons. In this tutorial I present everything needed to use a rotary encoder with a microcontroller. While I used an ATmega uC it should be easily portable to other platforms