Hi everyone,
I’m working on my final graduation project (TCC) and I’m having some serious issues. This is my first time using ESP32 and PlatformIO.
What I’m building:
The project is called Cuida+ (a medication monitoring system for elderly people).
It uses:
• ESP32
• Sensor Shield
• I2C LCD Display
• Reed Switch
• Infrared sensor
• Buzzer
• Firebase Realtime Database (to read and write data)
What used to work:
When I was using only the ESP32 (without the Shield and other components), it:
• Connected to Wi-Fi normally
• Successfully wrote data to Firebase
What is happening now:
After assembling the full setup (ESP32 + Shield + all components):
• Build succeeds
• Upload succeeds
• But when I try to open the Serial Monitor, I get a port error
• The port COM4 appears as detected, but the Serial Monitor cannot open it
• The ESP32 is no longer connecting to Wi-Fi or reading/writing to Firebase like before
Important notes:
• I no longer have Arduino IDE installed (I uninstalled it to use only PlatformIO)
• No Serial Monitor was open during the upload
• I’m powering the Shield with a separate power cable and the ESP32 with a USB cable at the same time (as recommended by my teacher)
• I already tried reconnecting the cable, restarting VS Code, and doing multiple builds
What I need help with:
1. Opening the Serial Monitor normally
2. Getting the ESP32 to connect to Wi-Fi again
3. Being able to read and write data to Firebase with all components connected
My deadline is next Tuesday.
Has anyone faced this issue where the upload works, the port is detected, but the Serial Monitor refuses to open? Or where Wi-Fi/Firebase stops working after connecting the Shield?
Any help would be really appreciated. Thank you!

