It has two communication interfaces, RS485 and CAN bus. At the moment the CAN bus isn't supported in the firmware (the CAN hardware isn't tested either as I don't have a suitable chip handy!).
It also has an SD card on it to allow data logging and a real time clock to time stamp the SD card files.
The PSU, ESP32, RS485 and RTC (except for backup battery which I still need to order) are tested and working. The CAN interface hasn't been tested yet. To use with a standard OpenInverter board it will need an small RS485 interface board making to go in place of the normal WiFi module (essentially the ISL83076E block from this board plus a plug to fit with the normal WiFi module header). If there is enough interest I'll do a quick Kicad design for one.
The board is designed to accept Molex KK headers but 2.54mm pitch screw terminals may fit (untested). I intend to solder wires directly to the board on mine.
There are a few more details on using it in the github readme.
The Kicad design is here : https://github.com/Pete9008/RemoteESP32-Board
The firmware is here : https://github.com/Pete9008/esp32-web-i ... /Remote485
And a pdf of the schematic is here: Hope it's useful to someone

Edit - Note - the above picture is a little out of date as far as the SD card pull up resistors are concerned so the picture doesn't match the BOM on github. The BOM is correct though.