You are buying sensors that cost a fortune, why would you want to half $5 Esp32 count and get into serious troubles with interferences etc. Serial/I2C wiring should be ideally <30cm.
So max current draw is O 14mA, CO2 42ma, TH 2mA, CO 5mA.
<60mA/ Esp. OK.
What is that Mainboard doing?
Esp32-network doesn't need it.
We need to controll some other things while the sensors are reading out the environment inside the chamber. For example, we will fill the chamber with Nitrogen to a specific O2-Level until a Valve needs to be closed. So in my opinion we need have Digital I/O. Next to that I would like to measure some Currents of machines connected to the chamber. That I think I need an arduino board also. The Arduino should be like a "PC" that collects all data and makes a .csv file for example on my server.
The "main" board should be simple and run software.
If you need many inputs and outputs near the "main" board, then you could make another module (with the same ESP32 board as the others) that has extra hardware for extra inputs and outputs: https://www.adafruit.com/product/5346
That is much more modular and easier.
I’m going to get 7 ESP32-C3 boards with MicroUSB connectors—6 for the sensors, with a maximum of 3 sensors connected to each, and 1 for the "main" board.
How does the coding work on the ESP32? Is it comparable to using the Arduino IDE?
Do I need anything else besides the 7 boards and the sensors? For instance, connectors for the sensors or any other components?
Do I need anything else then 7 boards and the sensors for it? Like connectors for the sensors or anything?
The ESP32 (and variants) run Arduino code, but there are also extra functions and special libraries. That website I wrote about has many tutorials: https://randomnerdtutorials.com/
It is possible to use OTA (Over The Air) uploading of a sketch.
I don't know about connectors.
Do you know how to solder ?
Please don't use a breadboard for a final project. Those are not reliable because they might have bad contacts.
Breadboards can have bad contacts and jumper wires can be broken.
You can use them for a test (if you have to), but they are not suitable for an actually working project.
You could use prototype board. Solder a connector on it for the sensor and solder wires to the ESP32 board.
The sensors seem to have Molex 2695 connectors. Sometimes a webshop has the pcb connectors or else you can buy everything a Mouser.com.
Mouser is a well-known distributor of genuine parts.
If Mouser sells the DS18B20 for 5 dollars and AliExpress sells the DS18B20 for 1 dollar, then that means that Mouse is asking a normal reasonable price and AliExpress is selling a counterfeit sensor.
Which one you mean exactly, I checked and only found the one mentioned from me? You have a link again if you mean something different? I was to busy today and didnt ordered the boards yet. So if you can recommend the right one it would be great.
Ok thans. I will go for the Amazon link I mentioned in #35.
If I compare the budget to what it would be if I go for standard sensors, that maybe have some valves on it maybe and dataloggers, then I think this is more than fine. The costs right now are around 1500$ for sensors and stuff. Thats more than fine...
Nothing is wrong with the classic ESP32 board.
The newer variants have all kind of small improvement and I think that the ESP32-C3 is a "normal" board as well.
When bought from LOLIN/Wemos, then I have a little more confidence in the quality because there is a brand behind it.
I agree. But Esp Wroom32 is the oldest, most common and supported chip out there. It's like "Arduino Uno" of Esp32 family. And here 3 serial ports can make life easier as well.