
An angle grinder is a useful and universal tool which can be used to cut lots of different materials – wood, metal, concrete etc. In this blog post you will find how to use it for cutting concrete walls using a 3D printed DIY addon for a vacuum cleaner. Intro Although the one of the … Read more

This is a continuation of tinyAVR how-to series. This blog post is going to be about AVR CPU, its possibilities and registers. Features 8-Bit, High-Performance AVR RISC CPU: 135 instructions Hardware multiplier 32 8-Bit Registers Directly Connected to the Arithmetic Logic Unit (ALU) Stack in RAM Stack Pointer Accessible in I/O Memory Space Direct Addressing … Read more

The easiest way to start programming MCU is to use their General Purpose Input/Output pins to read a button and/or turn ON/OFF an LED. This post is going to be exactly that – an introduction into Attiny Series-0 GPIOs with easy to understand examples which should help you get started with the MCU. What is … Read more

There are lots of cheap USB-Serial adapters on the market which most of the time are perfect solution if you want to flash a MCU or you need a data connection between a PC and some kind of device with serial interface. But those cheap solutions are not suitable if electrical isolation between a PC … Read more

If you have ever designed your own PCB with ESP12 module on it, probably you have left some kind of a connector to program the module. But what if you don’t want to have an extra connector or you don’t have enough space on a PCB? Then you could use an pogo addon for ESP-12 … Read more

Handful of older generation AVR MCUs needs ISP (In System Programming) connector to flash your own firmware. Usually if you design your own PCB, you will place somewhere 6 pin header (2×3 pins) as ISP connection. Most of the time it makes sense, unless PCB needs to be small especially in its height. In these … Read more

There are lots of cheap USB-Serial adapters on the market which most of the time are perfect solution if you want to flash a MCU or you need a data connection between a PC and some kind of device with serial interface. But those cheap solutions are not suitable if electrical isolation between a PC … Read more

Today I am going to talk about a DIY 3D printed desk drill press adapter for a rotary tool (Dremel or a similar tool). This holder can be used for drilling small diameter holes (usually 0.2 – 3mm in diameter). The need for such device arose when I had to drill some holes in a … Read more

This time let us talk about one Sigma DSP (ADAU1401) function – volume control, realized in various ways. From previous part about DSP programming we already know that it is possible to control DSP’s output volume directly from the Sigma Studio’s graphical interface. Of course, this is not a convenient solution, because you will need … Read more