Servo tutorial (Part 1)


RC servo motors are probably the most popular actuators controlled by Arduinos. They come in many different sizes and shapes but for keeping it simple I’m going to write about a small, analog servo which is quite popular among DIY enthusiasts.  Let’s disassemble it and see what’s inside! Read More

Unbrick your non-genuine FTDI device (2016 January)


If your cheap Arduino clone stopped working recently you’re probably experiencing FTDIgate 2.0.

I won’t go in deep details here because I already spent too many hours solving the issue but here’s what’s happened in a nutshell: a new FTDI driver was force installed through Windows Update which renders the counterfeit chips useless again. This time the update is much more aggressive and a little bit harder to remove.

So if you have an Arduino clone that mysteriously stopped working (unable to upload new sketches) in January here’s what you can do: Read More

LED brightness setting with Arduino PWM


If you have ever tried to dim a white LED using a PWM signal you must have experienced that it is not as easy as it first seems. A 10% duty cycle will never result in a 10% brightness. The relationship between the duty cycle and the perceived brightness is not linear at all. In this article I’ll explain my practical method of solving this problem. Read More

Arduino nano clone with CH340G


Today when I came home from work and sat down at my desk I was quite sure I’d spend the whole evening with getting these new Arduino clones working.  Actually, I finished in 10 minutes.

Let me introduce the cheapest Arduino Nano clone you could probably get which is actually a really good choice for beginners. Read More