The purpose of this project is to build a dimmer switch with integrated Jasper project functionality.

Top Level Requirements

  • Replaces a standard 120VAC dimmer switch (mechanical and electrical interface).
  • Jasper project functionality

Flow Down Requirements

  • 120VAC Input
  • 120VAC dimmer switch compatible output, 10A
  • Minimum Raspberry Pi compute capability
  • Capacitive Touch Interface
  • Microphone - Should be able to work across a room
  • Speaker

Component Requirements

  • 120VAC Input
    • TBD
  • 120VAC dimmer switch compatible output, 10A
    • TBD
  • Compute Capability
    • Intel Edison
    • 3.15V to 4.5V VSYS
  • Audio
    • PCM2901? USB Codec
    • Output
      • 0.5W, 8ohm speaker
      • TPA2005D1 Class D Audio Amplifier
        • 2.5V to 5.5V VDC
        • 1.4W into 8ohm
    • Input
      • Sparkfun INMP401 MEMS Microphone Breakout
      • 1.5V to 3.3V VDD
  • Touch Interface
    • MPR121QR2
      • 2.5V to 3.6VDC
      • Slider Interface?