connect your ESP8266, BMP180, BH1750 and DHT11 sensor like this, GND&- to GND, +&vcc to 3v, careful with D1 D2 D7 pins:
git clone https://github.com/0YJ/ESP8266-DHT11.git
sudo apt update
sudo apt upgrade
sudo apt install arduino
cd CH341SER_LINUX/driver
sudo make -j8
sudo make install
sudo dmesg
lsusb
Then connect ESP8266, open IDE
arduino
File-Peference add addition developing board
Toos-Boards-ESP8266-NODE MCU 1.0 Port: /dev/ttyCH341USB0
Update codes and do serial monitoring.
Frontend, API, Database.
Crazy sensors.