ATmega32U4 code:
#include <Mailbox.h> int i = 0; void setup() { Bridge.begin(); // Initialize Bridge and Mailbox Mailbox.begin(); Serial.begin(9600); // Initialize Serial while (!Serial); // Wait until a Serial Monitor is connected. } void loop() { Serial.println(i); Mailbox.writeMessage(String(i)); i++; delay(2000); // wait 2 seconds }
AR9331 code:
nano mailbox.py
import socket import json s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(('127.0.0.1', 5700)) result = json.loads(s.recv(1024)) print result s.close()
python -u mailbox.py {u'request': u'raw', u'data': u'19'}
Comments powered by CComment