nathan meyers joe riley matthew barga alex reyes
TRANSCRIPT
THE OMNIMOTE
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.
Block Diagram
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
Component Alternatives
MicrocontrollerMicrochip PIC32MX340FSTMicrocontrollers STM32F103 (ARM)
MemorySD card interfaceOnboard NAND flash (Samsung 1Gb
NAND) Wi-Fi module
Lantronix WiPort Roving Networks WiFly GSX
Chosen Components
MicrocontrollerSTMicrocontrollers STM32F103 (ARM)
MemoryOnboard NAND flash (Samsung 1Gb
NAND) Wi-Fi module
Roving Networks WiFly GSX