Just checking the health of the microcontroller. The speed is 9600, I did not come across this fact in the instructions for the firmware :)
It looks like I managed to go back to the old version of SDK (2.1.0). Along the way, I found out that a PUYA 1MB flash P23Q80H was soldered on the board, which can operate at a frequency of 80 MHz with x4 data transfer and I learned how to set the UART speed on the board to 115200.
Time to try simple multitasking for FreeRTOS, let it be classic ticks counting in two threads.🙂
Since each hemisphere of the human brain controls its own half of the body, we easily get the simplest multitasking: the left hand makes two strikes, during the same time interval the right hand makes three strikes😉
It will be necessary to look at the softAp and dhcp server, I do not start them, this is someone's else activity🤔
#freertos #esp8266
@bamfic
Good one! 🤣
I still have a couple of tricks left.
@Alexis_Krier @bamfic
It's possible, but...
you see, 32 is very powerful, it even looks like an IBM PC next to the ZX Spectrum. Isn't everything too simple there, is there a challenge at all?😜
@yrabbit @bamfic
indeed #zerochallenge
Why do you say that? You probably *can* use the #Arduino IDE if that's your cup of tea, but you most definitely do not need it.
Anyone with a minimum of embedded experience will likely be using the native toolchains (or #NodeMCU).
https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/index.html
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/index.html
@0 @bamfic
No, no :) I meant the drop in speed as a result of tricks: if I tear off half of the instruction cache, it is clear that the speed drops, or if I slow down the exchange with flash memory.
I feel comfortable with NONOS SDK and Vim as IDE and am very glad that I have almost 10 times more memory than under the RTOS.
@bamfic @0
So you caught me, I just didn't think about it :) The closest thing I found was some kind of Russian version: "Если тебя один раз назвали лошадью, посмейся, если два раза назвали лошадью, то задумайся, если тебя в третий раз назвали лошадью, то становись под седло", but I think that the original was in Yiddish.
ESP8266_RTOS_SDK: last commit 4 hours ago.
esp-open-sdk: last commit Nov 2018.
A huge lag, I know from sad experience that with such a time difference, all attempts to use this pair (toolchain <-> sdk) are doomed.
I'll find a way to go back in time🤔