Aber ja, einfach nichts in den Innenraum packen, was da nicht rein muss.
Die DHT Serien geben digitale Werte zurück, da können die Kabel auch etwas länger sein. Dann könnte man z.B. auch einen Sensor in den unteren Bereich am Stamm, einen zwischen die Blattmasse und einen neben den AKF hängen.
Der DHT22 ist generell etwas stabiler, aber auch nicht ganz so leicht zu bekommen und teurer.
Aber es gibt noch z.B. BME280 und HTU21 Sensoren, die mit Breakoutboards auch einfach zu verwenden sind.
Kann man später auch immer noch wechseln.
Viel Spaß mit dem Sammeln von Erfahrungen. Das macht voll Spaß und ist so interessant wie lehrreich.
Anyone else here doing stuff with #CircuitPython on an #ESP32 board?
I got through the installation and I can edit and run code in the web editor now... but that stores the code directly on the board, which is rather inconvenient if I want to do things like put it in a git repo, and use an IDE for editing. I could edit the code on my laptop and then upload the files to the board through the web editor, but that seems very tedious.
Is there a tool that does some kind of automatic sync for this?
Had similar long term ambitions on ESP8266 when I started esp-open-rtos a decade ago, but ended up being hired by Espressif instead. 😅
From inside we always had theoretical support for open sourcing more of the WiFi stack, but it was never going to become a priority unless some high tier client demanded it...
Its also just neat to see European governments funding this kind of thing (this one from the Netherlands, I believe MicroG gets some German government support.)
I know its peanuts of funding relatively speaking, and hardly a sustainable model by itself, but its hard to.imagine the Australian government (for example) going anywhere near this kind of thing.
the tldr is, works fine when the vactrol is not controlled by PWM from the MCU. Driving the LED with PWM produces a high pitched whine. This can probably be easily solved. But I'm out of time :)
I appreciate that they made this ESP32-C6 super small, BUT how am I supposed to work with this? Are there also tiny breadboards and tiny jumper wires that I can get?
@raptor85 oh interesting! I've never stumbled upon 1.27mm pins before. Thanks a lot for the pointers! I might get a pitch changer for my breadboarding needs! - Would feel better than using a "full-sized" C6 for breadboarding and then just hoping it works the same on the mini version...
@col000r it's a pretty common size, also pretty common on small embedded controllers to have paired breakout boards/programming boards/etc to interface with them. Sometimes they're bare like the esp32s (since it has all hardware onboard) but on others you'll have chips for a usb/jtag/whatever flash interface/etc on the breakout board instead of on the controller
Anyone have any experience with these #ESP32 Cam modules?
I installed the example camera code and it works, albeit with pretty low quality, but it makes an audible crackling noise only whilst streaming. It sounds like a faint old school spinning hard disk.
It’s unnerving since the module has no moving parts. 😬
@deshipu oh weird. So you think the shield on the module is heating up from current draw and deforming as packets are sent? That’s wild, but makes sense.
It does make a faint static sound while idle. I wonder what is going on there. Background packets?
Something else I've been meaning to do for ages - I've started playing with some ESP32 modules. This is how I got up and running to the point of running one of my Mozzi sketches on an ESP32-WROOM-32D using the ADC inputs and the DAC output.
@diyelectromusic I feel like I have a lot of like...
Synth guts like this that I should learn how to hook up....thank you for a reminder and connecting some dots for me!
Generally, a watchdog makes sure that your firmware never hangs. And should it hang, it's job is to restart the firmware.
As such, some part of the firmware (like the idle loop) needs to say to the watchdog hardware "Hey, I'm still alive". You can program the watchdog to "If there is no such Hey message for X milliseconds, then reboot".
Now, in your log I see MQTT, so some TCP/IP access is happening. You cannot usually estimate on how fast they are done: congestion or jamming on the WIFI channel / ethernet cable, wrong IP settings, bad RMII interface, slow logging on the MQTT server ... so many variables influence the timing.
So I would do the following:
disable watchdog temporarily, then check if the networking actually works
re-enable watchdog, but check it's settings (e.g. after how many milliseconds it kicks in, maybe it's way too low)
adding some FIFO queue into the firmware and do the MQTT access in a separate thread, so that slow networking won't reboot me anymore
@adlerweb Wenn Du das an Kunden verkaufst ... dann besorge Dir halt eine Lizenz von denen.
Das ist wahrscheinlich deren Modell: Nerds und Selbstbauer kriegen es so, aber Kommerzielle müssen ein wenig blechen. Von irgendwas müssen die ja auch leben.
I’m not sure what caused the failure. Maybe static electricity when I handled the board, maybe I pushed too hard when I inserted it in the case (but I didn’t push hard).
I searched if the screen could be replaced but found no useful info. It is glued to the board.
Maybe I’ll repurpose the board for something that does not need a display.
@requiem@tomi I was able to unstick the the display from the board.
Looks good, not sure where the problem is.
Ordered a new one on #waveshare #esp32#lilygo
@tomi Bought a new e-ink display, because I thought it failed. Actually, I bought 2 just to be sure. One glass based and one flexible.
I connected it to the board and ...
guess what?
It wasn't the display.
I had this #esp32#lilygo board laying in the drawer for more than 2 years. I tried several times to make the e-ink display work without success.
Today I flashed it again with latest #esphome firmware, stole some code from the web, tinkered for 2 hrs with yaml and lambdas and whatnot and suddenly... it's alive!
(there will be a blog post, but not today, too tired)
I've had my eye on this #ESP32 kit from #LilyGo for a while now but haven't purchased it because the device didn't have a back cover. Well, now they're selling them with a full shell!
It's basically an ESP32 #FlipperZero at this point and I am here for it. (Yes, I know it doesn't have all the Flipper's hardware features)
@julie ... which you should avoid, since it's very badly supported by software.
Zephyr: not at all
ESPHome: you must download a special version of platform-espressif32, since the main branch doesn't support it. Here is an excerpt from my esp32c6.yaml:
However, then many components of ESPHome still won't work, e.g. I tried addressable RGB LED strips, and did run only into compilation errors. Some things, like low-power modes, aren't supported currently.
So, this -C6 is like living on the edge. The above YAML was necessary early December. Maybe the situation is better now. Did I say that ESP32-C6 is bleeding edge, software-wise?