Iphone para controlar el microcontroller PIC

Me interesa escribir una aplicación que envíe posts a través de IP (usando 3g, no necesariamente en la misma networking WiFi que el extremo receptor) a un microcontroller PIC conectado a un enrutador (a través de ethernet o wifi)

Vi algunas descripciones y ejemplos sobre cómo enviar posts en la misma networking, no estoy seguro si simplemente dando una IP diferente funcionaría fuera de la networking. Me preguntaba cómo puede ser recibido por el PIC (todavía no ha decidido qué PIC, depende de la posibilidad de realizar esto) y, a su vez, depende del msg recibido, el PIC realizará una acción, por ejemplo, light a cierto LED en una matriz de LED.

Tengo el lado de envío (la aplicación que envía por IP), y el lado de recepción (el PIC que enciende los LED). No estoy muy seguro de qué enviar, o si tal "traducción" es incluso posible.

He buscado en la web, pero no pude encontrar ninguna cosa, excepto el kit hecho (por ejemplo, para coches RC). Gracias. Carmel

Aquí hay una biblioteca UDP que construí para Mac / iOS envuelta en un simple Cocoa que envía packages UDP a una dirección IP de su elección. Viene con la aplicación cliente de server de muestra.

Se trata de packages UDP generics, por lo que solo tiene que escucharlos en el otro extremo (sea cual sea la plataforma) y leer el contenido. Avísame si necesitas ayuda con eso

https://github.com/Shein/Mac-UDP-Client-Server

Bueno, si el PIC puede ejecutar un server TCP, o tal vez solo un UDP, seguro que puede controlar un LED enviando un post apropiado. Con una dirección IP y routing estáticos adecuados, puede usar su iPhone para encender el LED desde cualquier lugar donde pueda get una connection.

Los PIC no son exactamente reconocidos por su alto performance y mucha RAM. Si logra get un server que funcione, intente no usar XML / SOAP

Esto se parece más a una pregunta para http://electronics.stackexchange.com .

Si está familiarizado con SPI, podría considerar el module MRF24WB0MA / RM de Microchip que permite que PIC se conecte a una networking inalámbrica (ya sea a una infraestructura inalámbrica o a AdHoc, o puede crear su propio AdHoc).

Si está utilizando el comstackdor de MCC, también tiene una biblioteca disponible para este module en las bibliotecas de aplicaciones de Microchip .

Sin embargo, la stack TCP toma un poco de espacio de memory. PIC18F haría pero sería mejor con PIC24F (tienden a ser más barato que 18F de todos modos).