lady ada
c7748786cf
Merge branch 'idf-release/v4.2' of https://github.com/espressif/arduino-esp32 into espressif-idf-release/v4.2
2021-01-17 18:45:09 -05:00
me-no-dev
71e2142c7f
ESP-IDF update to 2bfdd036b and ESP-DSP
2021-01-12 21:51:11 +02:00
hathach
6c4a95cf26
clean up
2020-12-04 15:39:33 +07:00
hathach
611705f940
use upload.extra_flags instead of build.esptool_extra
2020-12-04 15:35:52 +07:00
hathach
c82b0a1b72
add build.esptool_extra flag to allow optionally flashing factory app
2020-11-30 22:33:13 +07:00
hathach
af48e8fcf7
support sketch custom bootloader.bin
2020-11-20 18:13:55 -05:00
hathach
da23a84f53
use partten_args to remove duplication for create bin and upload
2020-11-20 18:13:55 -05:00
hathach
2b48f53557
allow board variant to has its own custom partition.csv and bootloader.bin
2020-11-20 18:13:54 -05:00
me-no-dev
29e3b640a8
Update IDF to 494a124d9
2020-11-15 12:25:38 +02:00
me-no-dev
8ae5be5659
Add esp-rainmaker support for ESP32
2020-11-04 01:19:31 +02:00
me-no-dev
6ffe081fd2
Update IDF master to 357a27760
2020-11-04 01:19:29 +02:00
me-no-dev
2d0b8c7e81
Update IDF and Camera
2020-11-04 01:19:07 +02:00
me-no-dev
659e9a51dd
Update IDF and Tools
2020-11-04 01:19:01 +02:00
me-no-dev
064aa692f9
Update platform.txt
2020-11-04 01:18:31 +02:00
me-no-dev
57c96aa4e3
Add camera support
...
first automated cmake build
2020-11-04 01:18:31 +02:00
me-no-dev
f8b72db3c6
Try with speed optimization as opposed to debug. Coremark 240 -> 430
2020-11-04 01:18:28 +02:00
me-no-dev
7f2bf4e401
Update platform.txt
2020-11-04 01:16:22 +02:00
Me No Dev
537384da7d
Update platform.txt
...
Provided by @ESP32DE
2020-11-04 01:16:22 +02:00
me-no-dev
394c32ddfc
Update IDF, tools and toolchains
2020-11-04 01:16:17 +02:00
me-no-dev
0ac788f666
Add option to select the core used for Arduino and it's events
2020-11-04 01:15:32 +02:00
me-no-dev
1a7a928b64
Add option USB CDC to be used for Serial (starting USB early)
2020-11-04 01:11:28 +02:00
me-no-dev
47b34df897
Update IDF Libs
2020-11-04 01:10:37 +02:00
me-no-dev
eda687069a
what happened to no-stub?
2020-11-04 01:09:00 +02:00
me-no-dev
9612ac89b7
how about now?
2020-11-04 01:09:00 +02:00
me-no-dev
f2e1016ea5
Update TinyUSB
2020-11-04 01:08:55 +02:00
me-no-dev
8ac2a69553
Add support for no-stub usb s2 flashing
2020-11-04 01:08:54 +02:00
me-no-dev
5dbcf201b8
Pull latest IDF and enable TinyUSB
2020-11-04 01:07:49 +02:00
me-no-dev
67e7706728
update idf libs, disable WDT on S2, use malloc for PSRAM
2020-11-04 01:07:19 +02:00
me-no-dev
0a262244e6
Initial Commit
2020-11-04 00:52:28 +02:00
me-no-dev
1bf59ac227
Initial IDF-4.0 port
...
SmartConfig and ETH need some work to adapt to the new API
2020-11-04 00:28:05 +02:00
Me No Dev
22b427df0f
IDF release/v3.3 ( #3672 )
...
ESP-IDF release/v3.3: 66d3783c8
esp-face: 420fc7e
esp32-camera: 0107093
2020-11-03 21:20:00 +02:00
Marco Sirabella
831f0ac29a
Rename eep -> partitions.bin & hex -> bin ( #4143 )
...
This is in line with the
[arduino platform specification](https://arduino.github.io/arduino-cli/platform-specification/#recipes-for-extraction-of-executable-files-and-other-binary-data )
specifying that the file extension after recipe.objcopy is arbitrary and
that the AVR platform uses `eep` & `hex`, while the esp32 platform seems
to have file extensions `partition.bin` & `bin`
2020-10-14 14:34:14 +03:00
Sergey Lyubka
c3c38a8eb5
Enable precompiled libraries ( #4209 )
...
The latest versions of Arduino IDE shifted the responsibility for precompiled libraries support to the core developers, which breaks precompiled library support in esp32 Arduino core. See https://github.com/arduino/ArduinoCore-avr/pull/52 for more details:
```
In this new version of the builder we are not doing any heuristics to find the right spot where the ldflags should be inserted (this was causing many bugs on its own); instead, we fully trust the core makers to add explicit support to precompiled libs.
```
This chage re-enables precompiled library support in the esp32 Arduino core.
2020-10-01 14:32:20 +03:00
Mauricio de Oliveira
9e65ed1af1
Process compiler.libraries.ldflags ( #3783 )
...
Add support for the v1.8.6 compiler.libraries.ldflags:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification
This fixes the issue reported here:
https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BSEC-1-4-7-4-compilation-error-on-ESP32-1-0-3-rc1/td-p/9120
2020-09-30 14:42:04 +03:00
Me No Dev
1977370e6f
IDF release/v3.3 ( #3339 )
...
* IDF release/v3.3 46b12a560
* fix build
* IDF release/v3.3 367c3c09c
2020-01-20 22:07:04 +02:00
Me No Dev
9ef3e2d2a6
Allow sketches to have custom partitions ( #3328 )
...
Add a file named `partitions.csv` to your sketch folder and define the partitions inside. In order to not get `Sketch too big`, please select appropriate partition scheme from the board menu
2019-10-07 02:07:15 +03:00
Me No Dev
5f1dff7dad
IDF release/v3.2 d3e562907 ( #3292 )
2019-10-01 11:21:44 +03:00
Me No Dev
1c77790a5b
allow the examples to build in a more strict env ( #3299 )
2019-09-29 23:47:02 +03:00
Me No Dev
548f712df2
Fix empty libs being included with the builder ( #2997 )
2019-07-17 16:48:51 +03:00
Me No Dev
9e32cec9a2
Update IDF to a8916daeb ( #2992 )
2019-07-17 10:09:43 +03:00
Me No Dev
0acf19af8f
Update IDF to v3.2 977854975 ( #2771 )
...
* Update IDF to v3.2 977854975
* Update app_httpd.cpp
2019-05-12 18:52:23 +03:00
me-no-dev
7dd537f8d3
Fix libgcc not being in rom
...
fixes: https://github.com/espressif/arduino-esp32/issues/2758
2019-05-09 13:07:49 +03:00
Me No Dev
7b5cd47d07
Set ESP-IDF to 3.2 ( #2662 )
...
* Set IDF to v3.2
* Remove BLE submodule
* Add BLE lib source
* Update Camera example to support OV3660
2019-04-12 15:43:53 +02:00
Me No Dev
7df50a97d1
Update IDF to ebdcbe8c6 ( #2539 )
...
- ESP-Face to 2937054
- ESP32-Camera to 113629b
2019-03-03 17:19:11 +01:00
me-no-dev
b0582e1ec8
Fix compilation failing on Windows because of liblib.a
2019-01-10 09:23:25 +01:00
Me No Dev
fa61b3bffe
Update IDF to e931fe9 and add esp-face ( #2291 )
...
* Update IDF to e931fe9 and add esp-face
* Fix PIO builds fail because of sketch size
* Fix example build failing for Arduino
2019-01-09 19:31:46 +01:00
Me No Dev
2db811f7f3
Update build tools ( #2200 )
2018-12-16 17:09:44 +01:00
atanisoft
e602145c2b
fix #2105 ( #2192 )
2018-12-15 17:39:20 +01:00
Me No Dev
6f6ee98188
Update ESP-IDF da2116f + esp32-camera f8f26ab + BLE b232e7f ( #2194 )
...
* ESP-IDF da2116f + esp32-camera f8f26ab +BLE b232e7f
* Fix fail compilation due to missing cpp guard
2018-12-15 17:38:34 +01:00
Me No Dev
04963009ee
Update IDF to a0468b2 ( #2108 )
...
* Update IDF to a0468b2
* add missing ld file
* Fix PIO builds and change coex policy
2018-11-26 23:22:11 +01:00