# TM1637 Button Counter

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

Count button presses on a bright TM1637 4-digit display with the ESP8266. Two-wire display driving without the bulk of an LCD.

## How it works

Each button press is detected as a clean rising edge after debouncing, and the count is pushed to the TM1637 over its two-wire protocol. Four bright digits show the total with far less wiring than a character LCD needs.

## What you'll learn

- TM1637 display protocol
- Edge detection
- 4-digit multiplexing
- Minimal-wire displays

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

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