Use an ESP8266 to replace RPI and Arduino. Running BrewPi without Pi, therefore, BrewPi-Less
To install BPL onto a NodeMcu or D1 mini, you can use a flasher or PlatformIO.
Using flasher is easy.
https://github.com/vitotai/BrewPiLess/tree/master/bins
Using platformIO is recommended. It will enable you to change the configuration when necessary.
Download and install VSCode: https://code.visualstudio.com
Follow the instruction to install PlatformIO http://platformio.org/get-started/ide?install=vscode
Download BrewPiLess GitHub repository.
Launch VSCode, open the path of BrewPiLess that contains platformio.ini
If everything goes well, you can build and upload. Check PlatformIO manual for more detail.