Espressif ESP32 Weather Station Tutorial

Okay first some background information: I got this project for Christmas this year -

It's the Esspressif ESP32 board. I was able t successfully build the first demo project which is just a weather display pulling from an API online. The issue comes when I follow the next two tutorials. Neither one of the tutorials give me any errors when compiling them. I have TRIPLE check my wiring on the breadboard and have tried running things when the ESP32 is not connected on the breadboard.

I am a new user so I can't upload the PDF containing the tutorial. But what I will note is that the code was already written for me and again I get no compilations errors. The only changes I was asked to make to the code was to input my API keys.

I even took the extra step and re-unzip the source and tried again. success on compile and upload to the device.... and I get nothing on the display and no data on the API keys and nothing on the serial monitors.

Just looking for help to figure this stuff out and see what other debugging methods I should try!

Welcome to the forum

To post images etc. you need trust level 1, you can get there by:

  • Entering at least 5 topics
  • Reading at least 30 posts
  • Spend a total of 10 minutes reading posts

Users at trust level 1 can...

  • Use all core Discourse functions; all new user restrictions are removed
  • Send PMs
  • Upload images and attachments

For reference: Code, libraries, manuals. ** see post #6 **

Onboard display, external display or phone app display?

Sorry additional details - So the first tutorial I get a full display on the onboard display. It updates and all that stuff. The other two tutorials, one is a Bluetooth one where it connects to your phone. I can connect it to my phone but it does not update the phone app. When I try and upload the final tutorial its suppose to send data to thingspeak and I don't see anything reporting to any of the dashboards I have there either.

This tutorial is different than the one I am following.

ESP32 Weather Station & Weather Instrument(Tutorial).pdf (7.3 MB)
Here is the one I am following

Pairing worked... do you know if there is a password to use the app, or does the app need to have a value from the ESP32 hand-typed (as opposed to discovered in a command/response)?

Project 2 seems to be on a computer browser, not a phone app.

Ensure "thingspeak" works with any sketch.

Uh I didn't see anywhere for a password to connect to the app or connecting to the ESP32. And yes Project 2 is on the computer but its not sending data at all. As for ensuring thingspeak working with the sketch, it was already built into the tutorial source code. I will take a look around the Thingspeak hang outs to see if thats the case. Thank you so much for continue help here!

Often, old code gets shipped with a product (or remains on the internet)... while hardware and software gets updates. I have been reading on this forum ESP32 latest release has troubles (search this forum), and returning to an earlier version of core/libraries is the temporary fix until Espressif fix it.

I will keep doing so some searching. I also wanted to know if @pert knew any thing on this?

I got this kit recently but it did not contain the tutorial. After you level up and can upload, I would love to get a copy.

Tutorial.zip (4.2 MB)

I would love to know if you get the second two projects working.

Thank you for the file! I will take a whack at it and let you know. Unfortunately I won't be able to get to it for a few days.

No worries, when you do please let me know the IDE you are using and all that stuff. I reall want to get this to work.

Just wanted to check in and see if you had a chance to run the code?

I attempted to run the code. I had no luck due to receiving a faulty board.

BLAH! What makes you think the board is faulty?

Just curious if anyone had any insight on this?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.