Lots of people make breakout boards for the BH1750. They all have the same connections though. For example I’m going to use this one:
https://www.aliexpress.com/item/1005001636541540.html
The ESPHome project uses ESP32 or ESP8266 processor boards that have built in wifi. This is a component you have to set up in ESPHome:
There are some good recommendations for which ESP32 boards to order here: https://community.home-assistant.io/t/whats-your-favourite-esp32-board-best-good-cheap-quality-reliable/380023/
It’s a communications protocol the sensor uses to talk to the ESP board. So you have to set up that component too. See: