The HeaterMeter does not require the RasPi, but the RasPi provides the config interface, charting, the ability to backup and restore configs, email and push notification alerting, a wired network connection if wifi isn't an option.
Someone here did make the whole thing work with an ESP years ago.
Feel free to post your redesign here.