Smart Alarm Clock

Summary

This smart alarm clock will use a Raspberry PI, 7 inch display, and a physical button. Here’s what it’ll do:

Plan

After getting materials, I plan to wire up the button, RPi, and display to build the clock. Then I’ll measure it and 3D-print a case that can go on my nightstand. I’ll program the display with React and use Chromium in kiosk mode to render it. I’ll use Nodejs to handle the button with the Raspberry Pi’s GPIO pins and control which data is being displayed.

Budget

What materials will you need for your project? Where will you get them? How much does it cost? Please include all materials, including components you already own. Make sure to factor in shipping costs and sales tax.

Product nameLinkPrice
Rugged Metal Pushbutton - 22mm 6V RGB Momentaryhttps://www.adafruit.com/product/3423$16.50
7” IPS Capacitive HDMI Touch Screen LCD (1024×600)https://thepihut.com/collections/raspberry-pi-screens/products/7-ips-capacitive-hdmi-touch-screen-lcd-1024x600$63.19
Black PLA Filamenthttps://www.microcenter.com/product/485634/inland-175mm-black-pla-3d-printer-filament-1kg-spool-(22-lbs)$17.99
3D-printer--
Raspberry PI 4B 4GB Ram--
Jumper wires--
Breadboard--
Subtotal$97.68
Estimated Shipping~$30.00
CA Sales Tax @7.25%$9.26
Total$136.94