- Connect a Temperature Humidity sensor to monitor the Weather/Room abience
- Use it to control relays and turn on/off your lights, fan, etc.
- Run ML applications using edge impulse or tensor flow lite.
Assemble the components in the PCB with the schematic as the reference. You can download the PCB files from here to order them from any of the service providers.
You have two MCU options for this PCB. You can go with ESP32WROOM32E or ESP32WROOM32DA. The only difference between them is that ESP32WROOM32DA has a higher range.
Step 2Now open Arduino IDE or download it from the site. After opening the IDE, you need to install the ESP32 core for the IDE. Press ctrl+comma or open the preference box. Add the below link in the board preferences:
https://dl.espressif.com/dl/package_esp32_index.json
Open the board’s manager once you have finished the above part. Search for ESP32. You can find esp32 by Espressif Systems. Click install. Once you have installed it, you can see like this:
Now connect the TTL to the development board as per the given below connections. Remember that ESP32 works in 3.3V logic and your TTL must be the same.
TTL > ESP32
3.3V > 3.3V
GND > GND
Tx > Rx
Rx > Tx
Once connected, you can see the serial device available in port. Now select the board. Go to Tools - Board - ESP32 Arduino - ESP32 Dev Module.
Everything is set now! You can connect any sensor with the board and send data to clouds like Ubidots, ThingsSpeak, Tago, etc.
Happy Making
Comments