Hi I was wondering how you guys ended up going?
I was hoping to use a photon as my Mqtt pub sub message handler and once a json payload had come in push it to the arduino to perform an action of some sort…
I’m doing a uni project where I’d like people to be able to send a pic from there phone and have it displayed on a screen but also a geofencing component if they enter or exit certain zones the screen and some servos update with notification information… Running in the background I’d also like to have weather on another screen and power some LEDs…
So far I’m thinking of using a particle for the messaging and a teensy to handle the interactions… I’m wondering if I should have one microcontroller per action type… I.e. leds on one… Servos on one… Screens on another or is it possible to multitask something in that way? One of the hurdles is handling passing a payload between the photon and the teensy or a pi or something. And the other is the consideration would it be easier to have a broker kind of device to handle incoming and outgoing messaging and then have separate controllers manage their own smaller tasks rather than trying to multitask
Or would good code setup help I.e. state machines and things
Coming from oo web programming land and .net I’m trying to get my head around project structure and code styling