This document describes the design and implementation of a Smart Pillbox device. The Smart Pillbox is meant to help users remember to take their medications on time by providing alerts and notifications. It uses an Arduino board connected to sensors like IR, ultrasonic, and an RTC module to detect when to open and provide alerts through LED lights and a buzzer. The pillbox has three compartments that can be set to different medication times using the RTC. It also has a refill detection and alert system using ultrasonic sensing. The goal is to reduce medication errors and help ensure proper medication adherence through an automated smart pill dispensing and reminder system.