nathan meyers joe riley matthew barga alex reyes

6
THE OMNIMOTE Nathan Meyers Joe Riley Matthew Barga Alex Reyes

Upload: sybil-douglas

Post on 13-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nathan Meyers Joe Riley Matthew Barga Alex Reyes

THE OMNIMOTE

Nathan Meyers

Joe Riley

Matthew Barga

Alex Reyes

Page 2: Nathan Meyers Joe Riley Matthew Barga Alex Reyes

Our PSSCs1. An ability to transmit data over unsecured, WEP, WPA, and

WPA2 networks.

2. An ability to upload wireless network settings via USB.

3. An ability to detect orientation to display information on LCD accordingly.

4. An ability to decode and store IR commands from a variety of protocols and frequencies.

5. An ability to encode and transmit IR commands in a variety of protocols and frequencies.

Page 3: Nathan Meyers Joe Riley Matthew Barga Alex Reyes

Block Diagram

Page 4: Nathan Meyers Joe Riley Matthew Barga Alex Reyes

Important Constraints Microcontroller responsible for receive/decode and

transmit/encode IR signals Must have clock speed faster than 50kHz (fastest IR

protocol) Must have PWM output

Microcontroller must have enough IO pins for Events/interrupts from Wi-Fi module, IR microcontroller USART for LCD, IR microcontroller SPI for Wi-Fi module, USB controller Pins for NAND flash and Accelerometer

Microcontroller must be higher than 16bit for easily accessing large memory

Page 5: Nathan Meyers Joe Riley Matthew Barga Alex Reyes

Component Alternatives

MicrocontrollerMicrochip PIC32MX340FSTMicrocontrollers STM32F103 (ARM)

MemorySD card interfaceOnboard NAND flash (Samsung 1Gb

NAND) Wi-Fi module

Lantronix WiPort Roving Networks WiFly GSX

Page 6: Nathan Meyers Joe Riley Matthew Barga Alex Reyes

Chosen Components

MicrocontrollerSTMicrocontrollers STM32F103 (ARM)

MemoryOnboard NAND flash (Samsung 1Gb

NAND) Wi-Fi module

Roving Networks WiFly GSX