Raspberry pi is a small pocket sized computer having on-board GPIO pins to connect other peripherals and sensors. It has inbuilt Wi-Fi to connect with network and upload sensor data directly to any IoT cloud platform without using any external components.
ESP32 is a powerful hardware platform for IoT applications and is widely used for prototyping and development of IoT applications. In some of our previous sessions, we have used ESP32 with many IoT cloud platforms:
IFTTT is an IoT Platform provide us a free-web based service, helps in connecting different apps and devices with each other. Here, we are using ESP32 Wi-Fi module which delivers advance features for IoT projects.
Blynk is an IoT Platform to control Arduino, Raspberry Pi, NodeMCU and other microcontrollers over the Internet. Blynk app is a digital dashboard where you can build a graphic interface for any IoT based project by simply dragging and dropping widgets.