DFRobot Edge101
Hardware basics~
The DFRobot Edge101 is a rugged board, with the following features.
- Isolated CAN
- Isolated RS485
- Ethernet (Will be supported in later BE releases)
- External Wifi antenna
- PCIe expansion slot with UART
- Case with DIN Rail mount (that fits perfectly inside of a Fronius Verto)
- External IO header (where you could attach an external MCP2518FD)
- SD Card slot
- 16MB Flash

Purchase link~
The hardware can be bought via sites like AliExpress, the official store and various distributors
CAUTION
Working with high voltage is dangerous. Always follow local laws and regulations regarding high voltage work. If you are unsure about the rules in your country, consult a licensed electrician for more information.