Digital Learning Device Design