Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nekyro/esp8266-keypad-password-entry-system

This project utilizes an ESP8266 microcontroller to create a secure password entry system using a 4x4 keypad and a buzzer. The user can input a predefined password, and the system will indicate whether the entered password is correct or incorrect using sound feedback.
https://github.com/nekyro/esp8266-keypad-password-entry-system

4x4-matrix-keypad arduino buzzer esp8266

Last synced: about 1 month ago
JSON representation

This project utilizes an ESP8266 microcontroller to create a secure password entry system using a 4x4 keypad and a buzzer. The user can input a predefined password, and the system will indicate whether the entered password is correct or incorrect using sound feedback.

Awesome Lists containing this project

README

        

# ESP8266 Keypad Password Entry System

## Overview

This project demonstrates a password entry system using the ESP8266 microcontroller, a 4x4 keypad, and a buzzer. Users can input a predefined password through the keypad, and the system will provide audio feedback indicating whether the entered password is correct or incorrect.

## Features

- **4x4 Keypad Input**: Easy password entry via a matrix keypad.
- **Password Verification**: Checks the entered password against a predefined one.
- **Audible Feedback**: Provides sound notifications through a buzzer for correct and incorrect password entries.
- **Serial Monitor Output**: Displays input and verification results on the Serial Monitor for debugging and monitoring.

## Components Needed

- ESP8266 microcontroller (e.g., NodeMCU)
- 4x4 matrix keypad
- Buzzer
- Breadboard and jumper wires

### Pin Connections

- **Keypad:**
- Row Pins: GPIO5, GPIO4, GPIO14, GPIO12
- Column Pins: GPIO13, GPIO0, GPIO16, GPIO2
- **Buzzer:**
- Connect to GPIO15

## Installation

1. **Clone the Repository**:
```bash
https://github.com/Yamil-Serrano/ESP8266-Keypad-Password-Entry-System.git

## License

This project is licensed under the [MIT License](LICENSE.md).

## Contact

If you have any questions or suggestions, feel free to reach out to me:

GitHub: [Neowizen](https://github.com/Yamil-Serrano)