thts DPDT...only need SPDT ratin currents 3v k @tzapu
Hello I have a question. on ESP12F function spi flash write (. I use the address space of 0x0fc000 to 0x3fbfff. The question which addresses to use for ESP01 (1MB) if it works in the variant 64kb SPIFFS. ?? (I'm not using the application SPIFFS)
Me No Dev
1MB - 16KB(system settings) - 64KB = start of the space you are asking for
that is beginning SPIFFS in this case will be at 0x14000
I mean functions spi_flash_write
@tzapu I'm a bit hazy as to what the wifimanager does, i thought it was some sort of web AP but that doesn't appear to be the case
@martinayotte That would imply they are accessing the buffer as a 32bit type wouldn't it? Maybe the buffer should be declared as uint32_t ?
@Makuna , Unfortunately, the Radio code handles uint8_t, not uint32_t. It is the SPI.writesBytes() that requires alignment enforcement.
I'm trying to use the coroutine code that is already written for my system by creating a cooperative threading mini-system to simplify my code. For that it would be extra nice to be able to override the delay function when running inside a coroutine from the normal delay to the coroutine switching out. For this I need to make the delay function a weak symbol. Will such a change be acceptable for the project?
Obviously, I'd be happy to contribute the cooperative threading as well
@helio check if you're using any function that yields. E.g. file->readstring is not possible inside async handler.
OT: does anyone have experience with using LoRa radio, e.g. on Adafruit Feather? What is a good starting point for hw and sw?
Can I use the ESP RX pin for GPIO while still using the TX pin with Serial.println etc?
@janchrillesen All other pins are taken in my design :) But I just tried using gpio3 after running Serial.begin and it seems to be working just fine!
larsenglund: OK - for for applications where you need the UART on GPIO1/3 and also needs serial debug using Serial1 is a good solution
Hi. How hard would it be to update a local build of the trunk code to use the latest sdk, 1.5.3? Could i just do something like overlay the 1.5.3 zip over the trunk checkout somewhere or is it more complicated that that?
Me No Dev
no, it's a bit more complicated than that
any hints or pointers?
Me No Dev
you need to replace li libs, weaken libmain for umm_malloc to work and update the relevant headers in the SDK folder of the core with whatever they have added between 1.5.2 and 1.5.3
you can not replace the headers in the SDK folder, just add what's new to them
mmm, ok, thanks. sounds a bit hard
@larsenglund Yes it does work, just make sure to init the pin after the Serial.begin() and it will override the pin feature.
@skorokithakis you happen to be around?
Or if anyone can help me, when I try to upload my code I get the following: