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
Sometimes I just like to experiment with post-processing some otherwise pretty boring images. Here are some quite dark black&white shots with high contrasts from various places around the Harz (Lower-Saxony, Germany).