Generating an Arduino 16-bit PWM
Ever since I wrote about timer interrupts, a number of readers have asked me on how to generate a 16-bit pulse width modulation (PWM) signal with Arduino Well, here it is ...
Ever since I wrote about timer interrupts, a number of readers have asked me on how to generate a 16-bit pulse width modulation (PWM) signal with Arduino Well, here it is ...
Current sensors can have different applications: power supplies, over-current protection, and motor control to name a few In this Arduino current sensor tutorial, we will look at...
An Arduino magnetic sensor has several uses: for reading the speed of a rotating object, for door alarms and for navigation In this tutorial, we will build a simple magnet...
In the previous tutorial, we set up a soil moisture sensor and have its data readable via WiFi However, that data is only accessible if the NodeMCU ESP8266 and the client...
Plants need enough water to survive But what if you forgot to water the plants This multi-part ESP8266 tutorial aims to provide a simple soil moisture sensor that reminds you, via...
Relays in electronics are useful for controlling a high-power load using a smaller-power circuit For example, an Arduino or PIC running on 5V, controlling a 240VAC light bulb,...
Last time, I featured the 096” OLED display and how to use with an Arduino microcontroller If that screen was too small, you can try upgrading to a slightly larger 13” display...
The WeMos D1 Mini is part of the WeMos D1 family of development boards that feature the popular ESP8266 WiFi chip If you have just purchased this board, then you’re on the right...
Wouldn’t it be cool if you could control something by just waving your hands Well, this is what the grove gesture sensor does In this post, I will show you how to use this...
With the 8 x 8 LEDs in a dot matrix, you can create several different characters and graphics Imagine what you can do if you have a MAX7219 cascaded dot matrix module ...