Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "esp32"
How can I be so fucking stupid?
I was developing and testing a small webserver running on an ESP32.
3 fucking hours were wasted resolving connectivity problems because I did not realize the fucking VPN on my PC was still up thus hiding my ESP32's IP.
How fucking brainless...
I've cie ked everything. Dead flash, wrong offsets, compiler warnings, CPU freq. config...6
My ESP32 arrived today! I'm probably gonna be using it to make a programmable guitar pedal, but does anyone else have any ideas?10
i'm writing a custom web server for a project (esp32 based)
each 4 connections system crashes (cannot bind socket anymore)
i was so angry with espressif thinking that was their fault (bad implementation of posix sockets)
but is mine...
today i did another code review and I just discovered that i missed a fucking close() in the websockets handler
i wasted a month on this issue.1
Hey hardware hackers, just wanted to let you know that seeedstudio offers free PCB assembly. I got 5 pieces of the PCB in the picture for 30 USD manufactured, assembled and shipped (including BOM costs), the also included 5 additional empty PCBs. However I paid another 30$ for customs and DHL customs handling (I'm inside Europe) ... But still, for assembly it's a great price, took around 4 weeks. Just upload the BOM and you get an instant quote. If you are curious, it's a simple board for an ESP32 with some mosfet drivers and two DC-DC converters.
I’ve been trying to implement an alarm clock as an example for my physical computing lecture but the merge of my existing low power clock with my existing state machine based timer is driving me nuts. And I’m the lecturer of this course!2
*me discovering esp32*
Wow it's amazing!
i'll get one for my project.
*me working with esp32*
I ported my project to esp32, and.....
Wtf!?! after some time (unpredictable 1sec to N mins) i2c devices stops working. (i2c reset doesn't solve)
I lost several weeks trying to fix that
I felt so angry.
then I realized that it's not my fault
it is a bad implementation of i2c api by espressif.
at this point there is only one thing to do.
throw away the esp32!
(at least for some months waiting for espressif fix)
now i did a git revert and switched back to arduino.
now everything works and it's an awesome sensation!5
I just got an some ESP32 so I started playing with idf by espressif that it's released under apache 2.0.
So i thought "it's open source"
I spent 10 minutes searching for low level WiFi and BLE APIs on github.
Then I found an old issue
where an espressif dev says:
"The low level Bluetooth & WiFi implementations are proprietary"
they distribute Binary files in another repo also under apache 2.0.
-- (obviuosly) except reverse engineering.1
I lost the last few days trying to understand what's wrong with my esp32 project (i2c is unstable),
I felt so angry.
then i realized that it's not my fault.
but it's a bad implementation of i2c api by espressif.
Now i have to wait for their fix😴
Fucking finally something i can do while this corona crap is going on. ESP32's arrived today and i had to port entire project to them.
Luckily libraries support it so no problems there but the Bluetooth stuff is different kinda.
And oh fuck is it fucking faster. Oh yes. And as added bonus it fixed my main bug somehow.
The bug was that random stuff would show up in the Bluetooth log. Like random char's.
Anyways. That's fixed so now just add nice LED control to it so i know when I'm sending and receiving and then encryption.
Yes Yes i know project without using encryption and i send data trough it. Well if you want to help you can.
Sadly this ESP32 crap fucking broke Arduino support.
So yeah. Lets have fun while I'm sitting home.10
Does anybody here have experience with building a drone? Specifically with automatic controls?
I am working on one in a team of 2 (I'm on the software side, he's on the hardware side) for a school project.
I have an esp32 and a LSM9DS1 gyro/accelerometer, but I'm struggling with how I could implement an auto steering function.7
After messing around with an esp32 for hours I figured out it was the piece of shit router that was blocking all my traffic.
My data bill is not going to be pretty this month