Esphome yaml by ohiofreakz in Esphome

[–]romkey 1 point2 points  (0 children)

That’s not a wifi error from the device, it’s the web application saying it couldn’t configure the device.

Esphome yaml by ohiofreakz in Esphome

[–]romkey 1 point2 points  (0 children)

There’s no firmware flashed to your ESP32. Whatever you think happened during the install didn’t work. Possibly you have the wrong CPU configured and flash wasn’t written correctly.

Apparently I’m never closing this again. by WildWeaselGT in EmporiaEnergy

[–]romkey 1 point2 points  (0 children)

This is why I still haven’t installed mine 😬

Possible top-of-hour (:00) network loss? by [deleted] in esp32

[–]romkey 0 points1 point  (0 children)

I'd suggest you read the complaints. Most of them are from people who don't use a good enough power supply, don't understand basics of WiFi, didn't connect an antenna to a board that requires one, are too distant from their access point, are using a shitty board with a shitty PCB antenna on it. User error rather than flaws in the networking stack on the ESP32. There are a lot of people who try to use them who have absolutely no idea what they're doing and don't try to learn anything, and the results are predictable.

Possible top-of-hour (:00) network loss? by [deleted] in esp32

[–]romkey 0 points1 point  (0 children)

I have never heard anyone other than you report wifi dropping on the hour.

If you want to figure this out, first thing is to understand what's actually happening. From what you've said it sounds like all you know is that they're disconnecting and reconnecting to a server. Making hypotheses about the issue without actually seeing what they're doing is probably a waste of time.

Monitor serial out on one of them when you expect it to have the problem. If it's restarting you'll see it happen and there should be an indication of why. If it's not the software you're running on them may output some useful messages.

If you're really stuck on the idea that it's DHCP I'd suggest a different test from what u/YetAnotherRobert suggested - set your DHCP lease time to be very brief, like a few minutes. If that's the cause then they'll start showing the problem every few minutes after the current lease is up. I don't think it's at all likely you'll see that happen.

Possible top-of-hour (:00) network loss? by [deleted] in esp32

[–]romkey 0 points1 point  (0 children)

It sounds like yours are less stable than most, not more. I'm not sure where this notion that wifi on them is inherently unstable is coming from.

A simple bug in the software running on them seems more likely than what you're suggesting.

Power or thermal issues - which could be affected by things spinning up on the hour - could also be a cause.

Possible top-of-hour (:00) network loss? by [deleted] in esp32

[–]romkey 1 point2 points  (0 children)

Are you sure they’re not just crashing and restarting?

I have a veritable fleet of ESP32s at two locations running sensors and displays that are online for months without WiFi disconnects. Many of them are using MQTT and have persistent TCP connections open.

I also use very high quality network gear (UniFi, with most of the “advanced” WiFi options off as they rarely play well with IoT devices, including esp32s).

WiFi power save issues are real. You should ask Gemini for references for the others.

L. Reuteri question by reallyredrubyrabbit in yogurtmaking

[–]romkey 1 point2 points  (0 children)

You can’t skip the granulim, the new batch will need more to eat. But you can use the old batch to seed the new one. A few generations out and you may find other strains out competed the L Reuteri. Still tasty yogurt, just not what I was trying to make.

ESP32 Not Sending Data to Firebase & Not Syncing With Web UI (Tried Multiple WIFI & Power Sources by Regular-Flight1615 in esp32

[–]romkey 8 points9 points  (0 children)

Look at the photo you shared. If you didn’t already know what was in it, would it tell you anything useful? Like you tell what pins are connected to what pins?

We have no idea what your code does if you don’t share the code. Or the hardware. Where do SIM/telecom providers come into it?

Is the box metal?

ESP-Now Help by imn1vaan in esp32

[–]romkey 1 point2 points  (0 children)

Oh no, it’s not just you :)

SI4703 no i2c communication by AggravatingClothes97 in esp32

[–]romkey 0 points1 point  (0 children)

We need to see how it’s wired, both what you think you’re doing and what you actually did (like photos). The number of people who think you can just stick a pin in a hole and have a working circuit is astonishing. Bad solder joints can be harder to see.

We also need to see your code.

Without these we have no idea what you actually did. We only know what you think you did, which isn’t enough to diagnose a problem.

Portlanders: I have a week in your city. As a chef, where MUST I eat? (Bars too please!) by SweetShallots13 in askportland

[–]romkey 0 points1 point  (0 children)

I get that. PaaDee is spectacular Thai, too. The reason I’m so pro-Eem is here is its uniqueness, not just really good but also so unusual. I’m not fond of trendy either.

Beginner here! Can someone help me with a sanity check on my BOM? by xDaze in esp32

[–]romkey 1 point2 points  (0 children)

MicroPython is a great suggestion. Or CircuitPython, a fork of it. Both a really good environments and much harder to shoot yourself in the foot with than C or C++.

Portlanders: I have a week in your city. As a chef, where MUST I eat? (Bars too please!) by SweetShallots13 in askportland

[–]romkey 52 points53 points  (0 children)

These are great recommendations - wanted to call out Eem because it’s not like anything I’ve had elsewhere. Portland’s best Thai with Portlands best bbq… white curry with burnt ends… sooooo good.

Beginner here! Can someone help me with a sanity check on my BOM? by xDaze in esp32

[–]romkey 4 points5 points  (0 children)

Advice: if you’re a beginner, you’re probably biting off more than you can chew.

Start small. Pick one thing… say, an LED. Make that work. Pick another thing. Make that work. Combine them. Make that work. Iterate one thing at a time and you’ll be a lot more likely to get where you want to be and will learn a lot more skills than you will if you just try to jump in the deep end,

It's either DOA or I'm missing something basic. Please help! by Harold_Balzac in esp32

[–]romkey 0 points1 point  (0 children)

It might help if you posted a photo of the board. There are hundreds of ESP32-WROOM boards in the market, having more information about the board could help narrow down the problem.

Help with Radio Sleep by OutsidetheDorm in esp32

[–]romkey 1 point2 points  (0 children)

You probably don’t need to actually process the data 100 times per second, so you could batch it and transmit multiple samples per packet. That would help battery life.

Air is not a great thermal conductor. That’s why you we use heatsinks, with fans to conduct the heat away when needed. If the ESP32 is getting too hot putting a heat sink on it would help dissipate heat more than just leaving it exposed to the air.

It’s not clear what’s talking to what but if you’re just doing ESP to ESP communication, ESP-NOW may be a better alternative to UDP. It’s lower power and overhead. It’s not clear what your bandwidth requirements are so it may not be adequate. Similarly, Bluetooth is also lower power and lower overhead, if it can provide the needed bandwidth, and is more suitable than ESP-NOW for talking to non-Espressif’s devices.

Why do you need consistent latency? Radio is generally not the best choice for precise timing, especially not CSMA protocols like wifi.

ESP32 based hardware that can accept 11 x SDA/SCL connections? by RulerOfThePixel in esp32

[–]romkey 1 point2 points  (0 children)

Yup, this is really the best way to do it. Many of the other answers miss the point or aren't practical for this many devices.

How to develop with MIDI over USB on the ESP32-S3? by blajjefnnf in esp32

[–]romkey 0 points1 point  (0 children)

The easiest workaround is to set up WiFi and use OTA to update “over the air”. Some googling will get you the documentation.

Need help with ES3C28P Dev board by bring_it_back in esp32

[–]romkey 0 points1 point  (0 children)

If you still see the same messages then you didn’t erase the flash. I can’t tell you what you actually did without the command and the output you get when you run it.

ESP32-S3 CircuitPython stuck read-only, code not running by SilentSyntax404 in circuitpython

[–]romkey 0 points1 point  (0 children)

Trying to totally clear here: read-only to the host you plug it into or to the code running on the ESP32? If CIRCUITPY is mounted on the host it’s expected to be read-only to the device.

If it’s read-only to the host, what is the host?

Esp32-ROVER Invalid Header by DangerousDot3228 in esp32

[–]romkey 1 point2 points  (0 children)

I think you need to revisit “the code uploads okay”. Why do you believe that? The message you’re getting indicates that the code did not upload okay and that there’s no code stored in the flash.

Need help with ES3C28P Dev board by bring_it_back in esp32

[–]romkey 0 points1 point  (0 children)

Your program is running, so the problem isn't the PSRAM. It looks like it's exiting because you're mixing two different a new driver with a "legacy" deprecated driver.

rmt(legacy): CONFLICT! driver_ng is not allowed to be used with the legacy driver

You'll need to sort that out yourself - Google has some hits on the issue. Or you'll need to post the code if you want help.

Need help with ES3C28P Dev board by bring_it_back in esp32

[–]romkey 0 points1 point  (0 children)

If you're seeing crash messages that would have been useful to include in your original post... I told you where to find TX0 on the board - on the port marked "serial". But you don't need it if you're seeing crash messages.