This document compares and contrasts an analog nightlight circuit using a light dependent resistor and transistor to a digital nightlight circuit using an Arduino board. The analog circuit is simpler and cheaper to build but requires more space. The digital circuit using an Arduino is more complex, five times more expensive to build initially, but can be used for other applications and programming. Both circuits function to gradually dim and brighten a light emitting diode to mimic a natural nightlight, but the digital version allows for more control and programming flexibility through code.