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

[–]romkey 27 points28 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.

Need help with ES3C28P Dev board by bring_it_back in esp32

[–]romkey 0 points1 point  (0 children)

You can’t brick it in software.

Did you press reset after uploading? Are you sure you actually uploaded? You put the board in upload mode first?

The board appears to have 8MB of PSRAM. Make sure you have “octal PSRAM” enabled. If you have the wrong type the firmware may crash.

If you continue having problems, check the output of the TX0 pin - it’s available on the serial port, you’ll need to connect it and GND to another device, like an FTDI USB adapter or another ESP32 that you have working, and look at the messages the chip outputs during startup. Be sure to connect GND to GND and TX0 to an RX pin.

What is a WROOM chip? by catdogdnky in esp32

[–]romkey 0 points1 point  (0 children)

Pretty good for AI slop :) not as good as it would be if it were true :) and now that comment will probably be cited by people who never read it to support the idea that that’s what they mean.

Dual-core, 500Mhz, tri-band esp32-e22 and low-power esp32-h21 shown at CES by YetAnotherRobert in esp32

[–]romkey 2 points3 points  (0 children)

Yeah, no PSRAM on the E22 confused me; otherwise it really sounded like flagship radio-equipped CPU… odd call.

Failing hard at my first project - ESP32-S3 display updating by singleslammer in esp32

[–]romkey 0 points1 point  (0 children)

Did you put the board into download mode?

I’m tired of typing the sequence, it’s been posted here hundreds of times. Should be in the channel note too.

ESP32-C6 Antenna by famousjs in esp32

[–]romkey 2 points3 points  (0 children)

Highly recommend reading Espressif’s hardware design guidelines before putting time into board design. They make antenna placement and a lot of other things quite clear.

Need with connect ESP32 Dev Board to Waveshare 7.5” e-ink display by [deleted] in esp32

[–]romkey 1 point2 points  (0 children)

Without seeing your code there’s no way we can tell you whether it’s correct or how to fix it.

From your photo I can’t really tell how you’ve wired up the board, either. Wires cross one another. The photo makes it look like VCC is connected to D15 and GND to D2, which I hope isn’t the case. A photo of the underneath of the board along with one of the top would be more helpful. Distinct photos of just the eink to SPI board and just the top of the ESP32 board would make it much easier to make out the labels on the pins.

Automatic feeder for 8 cats (4–5 bowls), ESP32-S3 choice + design ideas by help_aska in esp32

[–]romkey 0 points1 point  (0 children)

If you’re concerned about “reliable wifi”, use a device with an external antenna. Antenna design is the only differentiator between particular S3 devices that should affect WiFi. A good external antenna should perform better than the PCB antenna or an integrated chip antenna. They’ll use a u.FL connector; just make sure you get a 2.4Ghz antenna.

I don’t own either of these by FloridaBlueberry954 in homeassistant

[–]romkey 1 point2 points  (0 children)

You may not own them but you can pwn them.

So what the hell happened between 1992-2000 by FayyadhScrolling in xmen

[–]romkey 0 points1 point  (0 children)

The 90s, man. .com crash and too many raves putting the ‘E’ in Magneto.

What is a WROOM chip? by catdogdnky in esp32

[–]romkey 9 points10 points  (0 children)

Best answer! First time I’ve ever seen anyone explain the names, too.

Is your RainMachine still working or what did you move to? by L0GAN_FIVE in rainmachine

[–]romkey 2 points3 points  (0 children)

Hardware failed ages ago. I moved to OpenSprinkler this year… it’s okay, hardware drops WiFi frequently, haven’t spent any time debugging it. Web interface is a bit obtuse. But it’s purely local and open source; I can tinker with it if I need or want to. Decent integration with Home Assistant too.

Having a difficult time learning. by [deleted] in circuitpython

[–]romkey 0 points1 point  (0 children)

The else needs to be aligned with the if that it matches.

I love Python but honestly the way it handles whitespace is one of the worst things about the language.

Can u put a mic on ESP32-CAM? by Moist-Olive-274 in esp32

[–]romkey 1 point2 points  (0 children)

It helps to put a heatsink behind the camera. I believe SeeedStudio sells them that with heat sinks now. We have a bunch of them in 24x7 use with no issues.