Grove-RS485 interface with arduino Mega

Your RS485 wiring looks correct for a "normal" RS485 module.

Sorry to keep banging on about it but I can't see how the Grove module switches into receive mode as both /RE and DE are pulled high to +V. This is the relevant part of the schematic in case anybody else has an idea of why it's not working for you.