RFID-Security-Access-Using-Arduino-Featured-Image

RFID Security Access Using Arduino

In this post I’ll show you how to build a RFID reader for security access based on Arduino MEGA board. The code I've used is a modified version of a design that was published at Arduino project hub. I added ...
3-Digit-Up-Down-Counter-PIC16F877-Featured-Image

3 Digit Up Down Counter PIC16F877A

3 Digit Up Down Counter shown here is based on PIC16F877A microcontroller. The count is shown on the 2x16 LCD display and the direction is controlled by a switch connected to bit 3 of PORTA. With minimal changes the attached ...
LCD-Digital-Alarm-Clock-Arduino-Featured-Image

LCD Digital Alarm Clock Arduino

Digital Alarm Clock based on Arduino MEGA board and 2x16 LCD display is the topic of this post. Similar design based on Raspberry Pi can be found at this link. For PIC16F877 version click here. This design should also work ...
PIC16F Stepping Motor Interface Featured Image

Stepper Motor Interface PIC16F

This article shows a basic interface between PIC16F microcontroller and a unipolar stepping motor using an assembly code. For programming the MCU you'll need PICKIT2 or PICKIT3 device. Similar design for Arduino platform can be  found at this link. Instead ...
Digital Voltmeter VFD Display Featured Image

Digital Voltmeter VFD Display

This is a new revision of 10 bit Digital Voltmeter. For Arduino based voltmeter click here. Recently I’ve published a few voltmeter designs ranging from a simple LED display voltmeters with 8 bit of resolution to a more complex with 10bit ...
PWM Fan Controller Featured Image

PWM Fan Controller

Pulse Width Modulation (PWM) is very common technique for controlling cooling fan speed in Desktop PC. In this project PIC16F877A based Pulse Width Modulation  controller was built and tested with 2 fans. 80 mm Coolink SWiF2-80P PWM Fan and Arctic Cooling ...
Waveform Generator Raspberry Pi Featured Image

Waveform Generator using Raspberry Pi

Simple Waveform Generator based on Raspberry Pi and DAC converter MCP4725 is the topic of this post. It can generate 3 types of signals. Sine, Square and Triangular waves. There is also a basic GUI to control its operation. See ...
Response Time Meter Featured Image

Response Time Meter

If you ever thought how fast you can react to external stimulus here is the circuit that can measure your response time. It measures the time it takes for you to press the push button in response to  turning the ...
LCD-Countdown-Timer-Arduino-Featured-Image

LCD Countdown Timer Arduino

This post is about building a 3-digit countdown timer based on Arduino MEGA. Up/Down counter also available at this link. The timer will wait for 3-digit number to be entered via 4x3 keypad and then start counting down to zero ...
Basic-counter-with-RGB-LED-2812-Pixel-Matrix-Shield-Featured-Image

Basic counter with RGB LED 2812 Pixel Matrix Shield

In this post I’ll show how to interface a Keyestudio 40 RGB LED 2812 Pixel Matrix Shield with Arduino UNO compatible board. Each LED on this shield has an integrated chip WS2812 and can be individually controlled. Attached Arduino code ...