From cbf032c60dab079ff3cd40ddb7dfc2a3e5986863 Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Sat, 4 Oct 2025 00:34:15 -0400 Subject: [PATCH] esp32 temperature node --- .../build/.ninja_deps | Bin 1090764 -> 1091080 bytes ESP32-IDF_Temperture-Node-v2/build/.ninja_log | 1627 ++++++++--------- .../build/CMakeFiles/git-data/head-ref | 2 +- .../build/bootloader/.ninja_log | 2 + .../build/build.ninja | 2 +- .../build/compile_commands.json | 2 +- .../esp_app_desc.c.obj | Bin 17148 -> 17148 bytes .../esp_app_format/libesp_app_format.a | Bin 17456 -> 17456 bytes .../build/project_description.json | 2 +- .../main/hello_world_main.c | 14 + 10 files changed, 829 insertions(+), 822 deletions(-) diff --git a/ESP32-IDF_Temperture-Node-v2/build/.ninja_deps b/ESP32-IDF_Temperture-Node-v2/build/.ninja_deps index 129b144a8541384da392bf615badc117ed88ad87..95e7235f4d1780448dab2db0f805f7fe701512c8 100644 GIT binary patch delta 58 zcmX?e(y8N&Q$q`53sVbo3rh=Y3tJ0&3r7oQ3s(zw3r`Dg3ttQW7J)NMrq7uzz`<&6 Ox#9Z4?TYgR^cewda}TK875DZl$pGNg`L&d#LCcc^B$HGdjQZd3i1E| delta 35 pcmdnc!MFj4`dHY^bkhw?7$#4Yl$pGNg`L&N!pg{W^B$HGdjQNA3dR5c diff --git a/ESP32-IDF_Temperture-Node-v2/build/project_description.json b/ESP32-IDF_Temperture-Node-v2/build/project_description.json index c5afddbc1..1bbe77346 100644 --- a/ESP32-IDF_Temperture-Node-v2/build/project_description.json +++ b/ESP32-IDF_Temperture-Node-v2/build/project_description.json @@ -1,7 +1,7 @@ { "version": "1.2", "project_name": "ESP32-IDF_Temperture-Node-v2", - "project_version": "ESP32-Node_Switch-v2.7-9526-g046072680-dirty", + "project_version": "ESP32-Node_Switch-v2.7-9529-g2c6721784-dirty", "project_path": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2", "idf_path": "/home/abobkov/esp/v5.4.1/esp-idf", "build_dir": "/home/abobkov/MyProjects/ESP-Nodes/ESP32-IDF_Temperture-Node-v2/build", diff --git a/ESP32-IDF_Temperture-Node-v2/main/hello_world_main.c b/ESP32-IDF_Temperture-Node-v2/main/hello_world_main.c index 080019549..1f095ff21 100644 --- a/ESP32-IDF_Temperture-Node-v2/main/hello_world_main.c +++ b/ESP32-IDF_Temperture-Node-v2/main/hello_world_main.c @@ -32,6 +32,20 @@ static bme280_handle_t sensor = NULL; float temperature = 0.0f; +void i2c_master_init(void) +{ + i2c_config_t conf = { + .mode = I2C_MODE_MASTER, + .sda_io_num = I2C_MASTER_SDA_IO, + .scl_io_num = I2C_MASTER_SCL_IO, + .sda_pullup_en = GPIO_PULLUP_ENABLE, + .scl_pullup_en = GPIO_PULLUP_ENABLE, + .master.clk_speed = I2C_MASTER_FREQ_HZ, + }; + i2c_param_config(I2C_MASTER_NUM, &conf); + i2c_driver_install(I2C_MASTER_NUM, conf.mode, I2C_MASTER_RX_BUF_DISABLE, I2C_MASTER_TX_BUF_DISABLE, 0); +} + void app_main(void) { printf("Hello world!\n");