me-no-dev
fa74767b2e
Allow selecting in IDF the running core for Arduino's core tasks
2019-04-13 17:13:13 +02:00
Me No Dev
f49c854ff3
Update IDF to 97eecfa, enable reboot on WDT and add WDT API ( #2248 )
...
* Update IDF to 97eecfa and enable reboot on WDT
* Add API to enable/disable WDT for Core 1 and Arduino Loop
2018-12-28 20:37:33 +02:00
Ivan Grokhotkov
93c45af256
Use esp_timer_get_time as time source for micros and mills ( #1424 )
...
esp_timer_get_time returns monotonic time in microseconds, as a 64-bit
number. It can be called from tasks and interrupts, does not use any
critical sections/mutexes, and is thread safe.
2018-05-22 16:12:30 +02:00
me-no-dev
4495659ac5
Increase the memory for loop task
2017-08-02 00:08:56 +03:00
me-no-dev
786425509e
Track microseconds overflow
...
Closes: https://github.com/espressif/arduino-esp32/pull/267
2017-03-20 11:21:56 +02:00
me-no-dev
5f2b00228c
IDF add some defaults and allow Arduino to run in single-core mode
2017-02-28 23:36:05 +02:00
me-no-dev
9e6e3249b6
update windows toolchain and platform.txt
2017-01-19 03:24:21 +02:00
me-no-dev
35316de8d3
revert toolchain for windows
2017-01-17 12:45:03 +02:00
me-no-dev
a6c02bc710
Add some missing defines
...
fixes: https://github.com/espressif/arduino-esp32/issues/76
fixes: https://github.com/espressif/arduino-esp32/issues/5
fixes: https://github.com/espressif/arduino-esp32/issues/91
2016-12-12 02:12:18 +02:00
me-no-dev
1d1aeecde2
simplify WiFi boot procedure to prepare for on-demand stack load
...
currently ```esp_wifi_init``` have to be called in ```app_main``` or
WiFi will fail to boot. When possible to boot later, code will be moved
into ```_esp_wifi_start``` to be executed when necessary
2016-11-28 00:50:21 +02:00
me-no-dev
c30012ab78
Add Kconfig for IDF and option to disable HAL mutexes
...
IDF Options:
- Autostart Arduino (implements app_main)
- Disable HAL locks
- Set HAL debug level
- Auto-connect STA if configured (else will connect after WiFi.begin())
2016-11-18 15:07:25 +02:00
Me No Dev
ac19ecf3d5
On app cpu ( #1 )
...
* move loop task to APP CPU
* Rework WiFi boot so it works when loop is on APP CPU
2016-10-06 18:16:00 +03:00
me-no-dev
5f3a205955
initial import
2016-10-06 07:09:44 -06:00