Debugging through the serial port is one of the ways to find errors in your code. In this tutorial, I'll show you how to add serial communication function to your STM32 Nucleo board.
Read More »Input and Output with STM32 Nucleo
We managed to blink an LED in the previous tutorial. This time, still featuring the STM32F1 Nucleo, we will add a button that will control the attached LED and a simple clap switch.
Read More »Blink a LED with STM32 Nucleo
On the previous tutorial, we managed to create our first program with the STM32 Nucleo board. Now we will dig deeper on the pinout and other functionalities of the board.
Read More »Getting Started with STM32 Nucleo and Mbed
The STM32 Nucleo boards by ST pack a lot more power than an Arduino UNO and have headers aligned the same way with the latter which makes it compatible with Arduino shields.
Read More »How to Interface a Thermistor
A thermistor is a special resistor whose resistance varies with temperature. Learn how to interface a thermistor with a microcontroller in this tutorial.
Read More »How to Use a Web Cam with Raspberry Pi
The Raspberry Pi comes with a camera connector on board. But if you don't want to buy the official camera and use a web camera instead, you can! I'll show you how to display a video from the webcam on a web server hosted by a Raspberry Pi
Read More »Setting up a Raspberry Pi Zero Web Server
I finally got my hands on a Raspberry Pi Zero W and started the usual tinkering. For those unaware, this smaller version of the Raspberry Pi packs a 1 GHz CPU and 512 MB of RAM. But what excites me the most is the WiFI and Bluetooth connectivity that comes …
Read More »How to Use LCD without Potentiometer
Maybe you’ve used an HD4480-based LCD before (pictured) and you know that it requires a potentiometer for adjusting contrast. Is there a way to remove this potentiometer completely?
Read More »All About Microcontroller Power
I got plenty of questions regarding microcontroller power outputs and requirements especially for popular ones like PIC or the Arduino. So I decided to answer all of them in this post. Technically, Raspberry Pi and BeagleBone Black are not microcontrollers (I like to call them microcomputers) but I decided to …
Read More »Creating NodeMCU WiFi Access Point
You can use WiFi with the NodeMCU (ESP8266) even without a WiFi router. All you need to do is create a NodeMCU WiFi Access Point and the device will now act as a WiFi gateway.
Read More »