• Skip to main content
  • Skip to primary sidebar

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login

FIrebase issue with terminal, I can not get User UID

Q&A Forum › Category: Other › FIrebase issue with terminal, I can not get User UID
0 Vote Up Vote Down
Omar Zamudio asked 6 months ago

Hello RNTL,
I would like to know if this library is still available for this project or if this code need an upgrade in the library:
Firebase_ESP_Client.h
if so that means your Firebase ebook needs to be updated, correct?
I am working with your  ebook but I cant get the User UID response from serial monitor as you show in the final of page 54 in Demonstration chapter, I mean once the code is uploaded I don’t receive the message: Connecting wifi… and Getting User UID, etc.  I did double check in my code and is the same as you share in previous pages, I did double check in my credentials and they are good. Please let me know if you have a feedback to me.

Thanks.
Omar Z

Question Tags: Firebase
16 Answers
0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.

Everything is still working as expected.
I just tested it.

Are you using VS Code?
Did you set the Serial Monitor speed to 115200 as mentioned in the eBook?
After uploading the code, open the Serial Monitor (by pressing the little plug icon at the button) an press the ESP32 RST button. You should get the information on the Serial Monitor.

Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

Hi Sara,
Yes, I am using VS Code
Yes, I set the Serial Monitor speed to 115200 as mentioned in the eBook
After uploading the code I opened Serial Monitor pressing the plug icon button and press the ESP32 RST button and I can not see the information on the Serial monitor.
In the Terminal I just can see the below:
—Terminal on COM6 | 115200 8-N-1
— Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
— More details at https://bit.ly/pio-monitor-filters
— Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
In Serial Port I cant see information
 
Thanks.
 

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.
Try to add the following lines to your paltformio.ini file:

monitor_rts = 0
monitor_dtr = 0

Save the platformio.ini file and try again.
 
Let me know if this changes anything.
Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

I tried several times and it is still not working, I am not sure why because I have my the same code and I followed your instructions

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.
Can you tell me the steps you’re taking so that I can try to reproduce them?
Can you send me some printscreens? To share a picture, upload it to google drive or imgur and then, share a link to the file.
What is the ESP32 board you’re using?
Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

Please see the files attached in below link:
https://drive.google.com/drive/folders/1QouWuKCMsFADJSa2JY7BAUUG1cVpO2BB?usp=drive_link
if you have comments please let me know. Thanks

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.
It seems you’re using an external Serial Monitor extension. You don’t need it; it can get confused and interfere with the Serial Monitor on the Terminal.
You should use one or the other.
If you want to use the extension that you installed, you need to click on the “START MONITORING” button.
Alternatively, uninstall that extension and use the Serial Monitor icon with together with the Terminal window. After uploading the code to the board and opening the Serial Monitor (on the Terminal Window) you must press the board RST button so that it starts running the code.
 
Let me know if this helps.
 
Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

Hi Sara,
I did the uninstallation of external serial monitor extension and I used the serial monitor icon with the terminal window and followed up yours instructions pressing the board RST button and starts running the code but still is not working, I attached a new image Terminal 2 in drive link, please take a look on it. Thanks

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Can you add the following two lines to your loop(), to check if it is printing the content of the loop()
 

Serial.print("Test");
delay(1000);

 
Try again and see if you get the same result.
Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

Hello Sara,
I tried adding the two lines in my loop() and the terminal is not printing the word Test.
see new image in drive Terminal 3

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.
That issue is really strange.
Do you have another ESP32 board to test?
Can you open the Serial Monitor in Arduino IDE and see if you get a response?
It’s hard to tell what might be the issue. It’s either the IDE or the board. That never happened to me before.
 
At the bottom, click on the plug icon and instead of selecting COM 7, select auto. Then, click again on the OTHER plug icon to open the Serial Monitor.
 
Test, just a simple printing program:
 

#include <Arduino.h>
void setup(){
Serial.begin(115200);
}
void loop(){
Serial.println("test");
delay(1000);
}

 
Let me know the results.
Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

Hello,
Yes, I have 3 different boards to test and with 3 is the same issue.
I opened the Arduino serial monitor and not answer, the code was updated and uploaded successfully but no data in serial monitor yet.
see attached images in the link.
terminal 4 and 5
thanks
 

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

You can see the boards that I am using in the link as image 1 and 2
ESP32 S3 WROOM 1
ESP32 S3 WROOM 1U

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.
I’m not familiar with those breakout boards.
 
Can you remove your ESP32 S3 from the breakout board? That might be preventing the ESP32 from communicating via serial.
You may also need to connect it via the UART port instead of the USB port.
 
 
Regards,
Sara

0 Vote Up Vote Down
Omar Zamudio answered 6 months ago

Hello,
I found this information in some websites and I did it in Arduino IDE and know I have the info in the images 6 and 7 in drive
https://www.youtube.com/watch?v=GfVfOp_5rQE
https://www.reddit.com/r/esp32/comments/114j40i/help_serial_monitor_not_working_with_a_new_esp32/

0 Vote Up Vote Down
Sara Santos Staff answered 6 months ago

Hi.
I’m not sure how to solve the issue.
I found this discussion: https://forum.arduino.cc/t/e-177-opi-psram-psram-id-read-error-0x00000000-psram-chip-not-found-or-not-supported-or-wrong-psram-line-mode-1204-957-e-177-spiram-sp/1261713/14
See the suggestions by “6v6gt” user.
 
Regards,
Sara

Primary Sidebar

Login to Ask or Answer Questions

This Forum is private and it’s only available for members enrolled in our Courses.

Login »

Latest Course Updates

  • [New Edition] Build ESP32-CAM Projects eBook – 2nd Edition April 16, 2025
  • [eBook Updated] Learn ESP32 with Arduino IDE eBook – Version 3.2 April 16, 2025

You must be logged in to view this content.

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.