I think now I am able to do basic I2C communication between Arduino and ESP8266.
I am curious to know that instead of I2C communication, can we do MQTT communication between arduino and ESP8266 ( or mqtt has to be done via I2C bus only)??
My next requirement is to communicate between Raspberry Pi and ESP8266.
Can I upload my slave side code (Arduino) into Raspberry Pi or it has to be converted into python script first ??
I am not good in python programming, but require Raspberry pi as it has more robust processor to act as Gateway.
Is there anyway to upload my C Slave side (Arduino ) code into Raspberry pi ??