Ryan Carney

The Web Controlled out let is exactly what it sounds like, a way to control the power to an outlet using the Internet.

To web controlled outlet's hardware consists of a 16 bit PIC24FJ256 Micro controller connected to a 802.11 b/g/n Wi-FI Transceiver. The PIC MCU is loaded with FreeRTOS which includes a TCP/IP stack to enable the Web Controlled Outlets web server functionality. This combination of resources are all packed on the System on Chip FlyPort Module from OpenPicus.

Additionally a Texas Instruments MSP430G2553 MCU communicates with the FlyPort Module over UART using my custom messaging system that's message frame includes the source address the receiver address data, and finally a checksum. The messaging system's flexibility allows for future development to add more than one device or outlet to be controlled.