1 of 10

1

Maggie O’ Connor

mko10@seas.upenn.edu

Computer Engineering

Michelle Lee

mlee28@seas.upenn.edu

Electrical Engineering

Nap Nudges - Team 05

Victoria Przydanek

vprzy@seas.upenn.edu

EE + Physics (VIPER)

ESE 1110, Fall 2025

TAs: James Steeman, Jiwanshi Shah, Aadam Mulla, Andy Wei, Arnuv Batra, Dimitris Deliakidis, Cindy Liu, Sherry Xiao, Dhruva Jindal

ESE 1110 Technology Presentations 2025

2 of 10

Design Slide

2

Blynk updates dashboard

Head bobbing a lot + some eye flutter detection?

User Puts on Device

Nothing abnormal

Blynk sends notification (to phone + any paired device)

IMU keeps tracking head motion

IR keeps an eye out on eye flutter

IMU senses any motion from the back of the head; IR tracks the movement of eyelids

ESE 1110 Technology Presentations 2025

3 of 10

Design Sketches

3

Brainstorming 10 ideas

​

Component planning

ESE 1110 Technology Presentations 2025

4 of 10

User Interface and User Experience

4

A light-weight headband attached to the crown of user’s head

​

Components tucked into band discreetly

​

Small components to not burden the user’s head

ESE 1110 Technology Presentations 2025

5 of 10

User Interface and User Experience

Shows user real time information collected about the device

​

Conveniently notifies user when device detects sleep

​

Able to utilize user devices to assist with nudging them (i.e. when connected to Apple Watch)

ESE 1110 Technology Presentations 2025

6 of 10

Hardware, Software, Prototyping

6

  • Hardware and Cost
    • Raspberry Pi Pico …… $24.00
    • IR sensor …… $26.00
    • IR receiver …… $0.25
    • IMU …… $8.50
    • Headband …… $15.65
    • Total …… $74.40
  • Software and Cost
    • Python libraries
      • time, network, urequests, machine, struct, ssl, socket, ADC, Pin, I2C …… $00.00
    • Total …… $00.00
  • Prototyping
    • Soldering time: 1 hour
    • Circuit prototyping: 30 hours

ESE 1110 Technology Presentations 2025

7 of 10

Live Demo Time!

Anyone feeling a little sleepy?

7

ESE 1110 Technology Presentations 2025

8 of 10

Demo Video!

8

ESE 1110 Technology Presentations 2025

9 of 10

Bloopers

9

ESE 1110 Technology Presentations 2025

10 of 10

Thank you

  • to Sid for mentoring us these past few weeks
  • our TAs guiding us on project ideas and components
  • Detkin Staff for walking us through components usage

10

ESE 1110 Technology Presentations 2025