EnR1 is an EnOcean based development expansion board for Raspberry Pi. Supports EnOcean wireless communication.
Designed to be used alongside with Raspberry Pi 2B, 3B, 3B+, 4B.
The EnR1 board does not follow the Raspberry Pi HAT mechanical specification.
The EnOcean communication is provided by a TCM310 radio module. The communication between the Raspberry Pi processor and the radio module is via a serial interface. A U.FL connector available for connecting of an external antenna, or a ‘whip’ antenna can be mount directly on the board.
In case of power failure and / or lack of internet connection, the available on board real-time clock helps the Raspberry Pi device to keep the exact time. At lack of power the clock is powered by a lithium battery. The communication between the Raspberry Pi processor and the clock is via the I²C interface.
The board is equipped with a non-volatile memory, allowing to store configuration data or to implement ID EEPROM according to Raspberry Pi HAT requirements. The communication between the Raspberry Pi processor and the non-volatile memory is via the I²C interface.
A button on the board allows implementing of a user function - selection of modes of operation for example.
The two LEDs on the board show:
- LED1 - presence of supply voltage;
- LED2 - user function, e.g. operating mode;
There is an interface on the board for control of an external fan. In order to avoid overheating, the Raspberry Pi software can monitor the temperature of the processor part and can switch on a cooling fan when it rises above certain values. The fan is controlled by PWM, this allows regulation of its speed.
Built in 2x20 connector for connecting of the EnR1 board to the Raspberry Pi.