# IoT Button Counter

Day 10 of the 100 Days 100 IoT Projects collection. Board: ESP8266.

Three push buttons on the ESP8266 increment, decrement, and reset a counter shown on a live web page. Buttons meet Wi-Fi in a tidy starter project.

## How it works

Three buttons feed digital inputs: increment, decrement, reset. The ESP8266 debounces each press in software, updates a counter variable, and serves the current value on a small web page. Physical input, networked output, one tidy loop.

## What you'll learn

- Button debouncing
- Pull-up input wiring
- State variables
- Serving live data over HTTP

Full project (code, wiring diagram, Wokwi simulation): https://github.com/kritishmohapatra/100_Days_100_IoT_Projects/tree/main/IoT_Button_Counter_using_ESP8266_&_MicroPython

Summary by SkillShop. Code and diagrams belong to the original repo.
