The ESP Joke Teller is a fun IoT project built with an ESP8266 microcontroller and a 16x2 LCD display. It fetches jokes from the internet via Wi-Fi and displays the setup on the LCD. A push button lets the user reveal the punchline, making it an interactive and entertaining gadget.
The system uses a 16x2 LCD with I2C interface for simple wiring, and the ESP connects to an online joke API
such as the Official Joke API. The program is written in Arduino IDE using ESP8266WiFi
and LiquidCrystal_I2C libraries.
This project helped improve my skills in API integration, LCD handling, and user interaction with microcontrollers. Possible upgrades include text scrolling, multilingual jokes, or voice output using a speaker module.