Mamba is a project mainly written in JAVA and C, it's free.
Mamba, Arduino Powerline Communication Shield
This version has only been tested in Arduino 22, please remove:
arduino-0022hardwarearduinocoresarduinoWInterrupts.c