My project is to read data from 3 UART streams and two I2C sensors, format that data and display it on a 40x2 I2C LCD. Speed is not an issue, a refresh of once every 10 seconds is probably more than I need. I am currently trying to get this to work on a Mega for the UART, a Nano for the I2C sensors, using I2C to communicate between the boards. The Nano is only there because when I tried to do everything on the Mega, I had trouble with display data being corrupted and thought offloading some work to a second board might be a good solution.
I am having trouble getting the 2 board solution to work right. Question - ahould I be able to get the single Mega to do all of this work, or am I pushing too hard? If you have a better setup that you would suggest, I'd appreciate the input.
I do have an ongoing thread on the Programming section, trying to get the 2 board solution to work.
Thanks in advance for your help.