The Microcontroller Blog

The microcontroller blog keeps you up-to-date with all additions and changes to the best-microcontroller-projects.com Web site.


Arduino Nano PWM pins

Arduino Nano PWM pins: Eight things you must know about PWM pins including how they affect timers.

Continue reading "Arduino Nano PWM pins"

Learn How to Use the DHT22 with an Arduino; Full code examples included

How to get accurate DHT22 digital humidity sensor readings with an Arduino. Did you know it also measures temperature as Well? Find out why, in this page...

Continue reading "Learn How to Use the DHT22 with an Arduino; Full code examples included"

How to Use a PIR Sensor for Motion sensing using Arduino

A PIR sensor lets your Arduino sense movement without contact. This tutorial covers PIR sensor basics, connecting one to an Arduino board and coding a motion detector.

Continue reading "How to Use a PIR Sensor for Motion sensing using Arduino"

Arduino Hall Effect Sensor Tutorial: Detect Magnets Easily

Arduino Hall Effect Sensor: Add magnetic sensing superpowers to your Arduino projects with an easy-to-use hall effect sensor. With full code and layout...

Continue reading "Arduino Hall Effect Sensor Tutorial: Detect Magnets Easily"

INA219: Simple Arduino current measurement up to 3.2A

INA219: How your Arduino can measure 3.2A at 100uA resolution, measuring the voltage and power consumption at the same time, using an I2C chip.

Continue reading "INA219: Simple Arduino current measurement up to 3.2A"

TP4056: Your Essential guide to the LiPo Battery Charger IC

Learn how to use the TP4056 properly. There's a right way, and a wrong way for safe charging of Lithium Ion batteries with this chip.

Continue reading "TP4056: Your Essential guide to the LiPo Battery Charger IC"

Arduino Humidity Sensor: A Beginners Tutorial on the DHT11 sensor

Get started with an Arduino humidity sensor using the DHT11, which reports both humidity and temperature. Complete guide with full code for using this sensor

Continue reading "Arduino Humidity Sensor: A Beginners Tutorial on the DHT11 sensor"

Arduino delay function: Why you need it and How to Use it

The Arduino delay function is an Extremely Useful function which you can use to get small delays. However, sometimes it's not the right function to use � there is another!

Continue reading "Arduino delay function: Why you need it and How to Use it"

Code an RGB LED Like a Pro: An Arduino Programming Tutorial

Control the colors of an RGB LED through Arduino code. This beginners guide covers connections and provides example sketches for interesting LED control...

Continue reading "Code an RGB LED Like a Pro: An Arduino Programming Tutorial"

How to create a 3 component Arduino IR proximity sensor without KY-032

Tired of wasting time trying to get the notoriously bad KY-032 IR sensor module to work reliably? How to use a 3 component substitute that actually works!

Continue reading "How to create a 3 component Arduino IR proximity sensor without KY-032"

Secrets of Arduino millis: How it works and how to use it.

How to use Arduino millis to make Delays, One-Shots and simple Schedulers plus analysis of millis code; Plus - Find out why it Lies (a bit)!

Continue reading "Secrets of Arduino millis: How it works and how to use it."

ESP 01 Programming: Complete Setup, Code, and Debug

Learn ESP 01 programming with the Small but Powerful ESP 01 WiFi module, using an Arduino as the serial programmer, Including Examples and Debug help

Continue reading "ESP 01 Programming: Complete Setup, Code, and Debug"

PCF8574: Is this the Simplest I/O Expander Ever?

PCF8574: How does this device work with no Internal Control Registers? Yet it allows a processor to Read, or Write each pin very easily. Find out its Secret Here.

Continue reading "PCF8574: Is this the Simplest I/O Expander Ever?"

Arduino For Loop - How you can use it the Right Way.

Arduino For Loop: Easily repeat blocks of code saving processor memory and simplifying access to array data. How to Easily Avoid off by one errors.

Continue reading "Arduino For Loop - How you can use it the Right Way."

Arduino IR Remote: A Beginners Project for Infrared Control

Introducing Arduino IR remote control [Beginners Guide]. How to build a circuit to receive and transmit IR codes through a hands-on project [full code included].

Continue reading "Arduino IR Remote: A Beginners Project for Infrared Control"

Adding Arduino RFID reader Scanning to Your Projects

This beginners tutorial gives you a complete step-by-step guide for interfacing an Arduino Uno with the MFRC522 RFID reader module. There is one problem with most circuits out there...

Continue reading "Adding Arduino RFID reader Scanning to Your Projects"

Logic Level Converter: Easily Convert between 5V and 3V

Logic Level Converter: How to create a bi-directional interface that automatically translates voltage levels using a subtle MOSFET property...

Continue reading "Logic Level Converter: Easily Convert between 5V and 3V"

Arduino Ultrasonic Sensors: A Beginner's Guide to the HC SR04

A step-by-step guide to using Arduino ultrasonic sensors for object detection and distance measurement. Details the libraries you need, example code and circuit diagram.

Continue reading "Arduino Ultrasonic Sensors: A Beginner's Guide to the HC SR04"

A beginners Arduino Project to Control an LED with a Button

This beginners guide shows you how to build a simple Arduino circuit to control an LED using a push button. Full connection details and example program included...

Continue reading "A beginners Arduino Project to Control an LED with a Button"

Arduino digitalRead; A tutorial on Reliably reading Push Buttons

In this beginner Arduino digitalRead tutorial you'll learn how to use the digitalRead function to read a button avoiding switch bounce. Full example code and explanation included

Continue reading "Arduino digitalRead; A tutorial on Reliably reading Push Buttons"

Jump from microcontroller blog to

Best-Microcontroller-Projects Home Page

Comments

Have your say about what you just read! Leave me a comment in the box below.

Don’t see the comments box? Log in to your Facebook account, give Facebook consent, then return to this page and refresh it.




Privacy Policy | Contact | About Me

Site Map | Terms of Use