https://github.com/yamil-serrano/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/yamil-serrano/esp8266-keypad-password-entry-system
4x4-matrix-keypad arduino buzzer esp8266
Last synced: 4 months 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.
- Host: GitHub
- URL: https://github.com/yamil-serrano/esp8266-keypad-password-entry-system
- Owner: Yamil-Serrano
- License: mit
- Created: 2024-09-26T19:54:06.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-12T00:51:58.000Z (5 months ago)
- Last Synced: 2025-02-12T01:38:48.599Z (5 months ago)
- Topics: 4x4-matrix-keypad, arduino, buzzer, esp8266
- Language: C++
- Homepage:
- Size: 384 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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.# Assembly schematic

## Requirements
- **Hardware**:
- ESP8266 microcontroller (e.g., NodeMCU)
- 4x4 matrix keypad
- Buzzer
- Breadboard and jumper wires- **Software**:
- [Arduino IDE](https://www.arduino.cc/en/software) or use PlatformIO on VS Code### 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)