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