Arduino Due and Mega2560 communication


is there a possibility to communicate between an Arduino Due and a Mega2560
like with the serial interface?

I have read that there are problems according to the different cpu-clock and operating voltage difference
(Due 3,3V <-> Mega 5V) and didnt found a solution, yet.

Could anyone tell me if its possible to communicate between both devices anyway?


The only issues I can think of is that the Mega will Tx at 5v and that needs to be reduced for the Due. A simple voltage divider will do that.

The CPU clock speeds have nothing to do with this.