Both devices are using their respective I2c buses - EPS8266 is connected to a RTC and Accelerometer (though I haven't tested this code yet).
and the STM32 is connected to an LCD panel and an ambient light IC.
So why not use the I2c bus to communicate between the devices?
Are there any caveats or gotcha's that I have to be aware of before I attempt this. I see Uno to Uno tutorials around the net (and on Arduino.cc) but I haven't seen the above setup. I see some with pullup resistors, some without, do I need to have pullup resistors if I have devices on the bus already?