mirror of
				https://github.com/alexandrebobkov/ESP-Nodes.git
				synced 2025-11-04 04:58:27 +00:00 
			
		
		
		
	esp32 temperature node
This commit is contained in:
		@@ -53,14 +53,18 @@ void app_main(void)
 | 
			
		||||
    i2c_bus = i2c_bus_create(i2c_master_port, &conf);
 | 
			
		||||
    bme280 = bme280_create(i2c_bus, BME280_I2C_ADDRESS_DEFAULT);
 | 
			
		||||
    bme280_default_init(bme280);
 | 
			
		||||
    bme280_read_temperature(bme280, &temperature);
 | 
			
		||||
    bme280_read_temperature(bme280, &temperature);
 | 
			
		||||
    bme280_read_humidity(bme280, &humidity);
 | 
			
		||||
    bme280_read_pressure(bme280, &pressure);
 | 
			
		||||
    printf("Temperature: %.2f C\n", temperature);
 | 
			
		||||
    printf("Temperature: %.2f %\n", humidity);
 | 
			
		||||
    printf("Temperature: %.2f kPa\n", pressure);
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    while (true) {
 | 
			
		||||
 | 
			
		||||
        bme280_read_temperature(bme280, &temperature);
 | 
			
		||||
        bme280_read_humidity(bme280, &humidity);
 | 
			
		||||
        bme280_read_pressure(bme280, &pressure);
 | 
			
		||||
        printf("Temperature: %.2f C\n", temperature);
 | 
			
		||||
        printf("Temperature: %.2f %\n", humidity);
 | 
			
		||||
        printf("Temperature: %.2f kPa\n", pressure);
 | 
			
		||||
 | 
			
		||||
        vTaskDelay(2000 / portTICK_PERIOD_MS);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user