Inspiration

We wanted to work on something which can be sent as gift to be celebrated on someone's birthday and also be used as a cake. Eating cakes from outside during this pandemic situation doesn't seem like a good choice and also people are not able to gather during parties due to current situation.

What it does

It is an IOT operated birthday CAKE (not to be eaten) which can be controlled over a Telegram BOT. Whenever someone opens the IOT cake from the package, the one who sent can turn on the LEDs, light the LED candles and also turn on a happy birthday tune. These can also be turned off from the Telegram Bot. All this can be done from anywhere in the world with just Internet and a Telegram account. Telegram_bot

How we built it

We built it using one ESP8266 and an Arduino UNO. The ESP8266 is used to connect to the internet and is using the Telegram API for connecting. The Arduino UNO is used to control the Buzzer for playing the tune and also to display the message on the Nokia 5110 LCD. The telegram BOT needs to be started with a /start

Challenges we ran into

We had faced some challenges in connecting and playing the notes on the ESP8266. That's why we used an Arduino UNO for playing the tunes on the buzzer and also decided to connect a LCD

Accomplishments that we're proud of

Happy Birthday MLH

What we learned

What's next for IOT BirthDAY Cake

Many improvements on the way

Built With

  • arduino
  • esp8266
  • happy-birthday
  • lcd
  • led
  • nodemcu
Share this project:

Updates