561bca1e67
Removed shitty cencode
2021-04-17 22:44:41 +02:00
0f38a07a20
Removed IPAddress bullshit
2021-04-05 21:20:48 +02:00
899e7e01d4
Removed more low quality code to fix warnings
2021-03-06 08:59:42 +01:00
4458870228
64bit millis() preparations
2021-03-03 15:19:46 +01:00
e385dd8abc
Dont include log header by default everywhere
2021-03-03 15:19:46 +01:00
acf3b3948a
Fixed
2021-03-03 15:19:46 +01:00
a4a32ef88a
Removed more shitty garbage stuff
2021-03-03 15:19:46 +01:00
9ff721dede
Removed more bullshit components which got replaced by proper C++ code
2021-03-03 15:19:45 +01:00
9bd3e02d0f
Increase stack size
2021-03-03 15:18:59 +01:00
35bea57d10
Removed more bullshit useless dumb code
2021-03-03 15:18:59 +01:00
2e19b9ff5b
Removed bullshit shitty files from shitty arduino developers who write shitty code
2021-03-03 15:18:56 +01:00
bbb21bbf55
Removed tools to avoid outdated autocompletions in IDE
2021-03-03 15:14:32 +01:00
dfe251e9a2
Fixed dependencies
2021-02-15 02:07:30 +01:00
a56728a16b
Added missing dependency
2021-01-13 16:10:45 +01:00
f41438597d
Fixed to get compiling again with newest esp-idf
2021-01-07 18:44:25 +01:00
dcf9895955
esp-idf fixes
2020-12-16 19:01:29 +01:00
7d3f49940f
Update esptool for Big Sur
2020-12-07 10:17:52 +02:00
9bc8420e2f
Update boards.txt
2020-12-01 18:00:24 +02:00
c1b06cc120
Fix possible race condition in uart attach ( #4569 )
2020-12-01 16:36:44 +02:00
93c6226177
Separate Provisioning library from WiFi library to avoid unnecessary compilation while using WiFi library ( #4550 )
2020-11-19 00:13:14 +02:00
b5651491e5
Ignore mklittlefs
2020-11-18 19:11:42 +02:00
a25ccb2ef7
Fix Wire.begin causing divide by zero
...
Fixes: https://github.com/espressif/arduino-esp32/issues/4530
2020-11-17 02:30:12 +02:00
5b5b61c018
rework persist reboot
2020-11-17 02:04:56 +02:00
cbafe67ee1
Fix PSRAM on S2
2020-11-17 01:13:23 +02:00
e0f8b845fb
Merge branch 'master' into idf-release/v4.2
2020-11-15 21:47:59 +02:00
1eb2c6d3dc
Merge pull request #4542 from lbernstone/adc_vref
...
Fix deprecated vref function
2020-11-15 21:31:36 +02:00
564733137a
Merge pull request #4541 from lbernstone/SD_MMC_v4.2
...
Updated SD_MMC init to match changes upstream
2020-11-15 21:31:12 +02:00
e5555c72e5
Fix deprecated vref function
2020-11-15 12:16:02 -07:00
104d28bd9c
Merge pull request #4540 from loick111/feature/custom_variants_dir_idf4.2
...
Allow custom variants directory
2020-11-15 21:10:52 +02:00
934553d290
Updated SD_MMC init to match changes upstream
2020-11-15 12:00:55 -07:00
f7fe024744
Allow custom variants directory
2020-11-15 19:56:05 +01:00
adafd9d7c0
Merge pull request #4538 from loick111/feature/custom_variants_dir
...
The goal is to allow custom configuration for `variants_dir` to define our own board variant directly in the project.
With this functionnality, we are now allowed to define in our projects a custom board **AND** a custom variant.
https://docs.platformio.org/en/latest/platforms/creating_board.html#custom-embedded-boards
Here is an example of how to define a custom board with custom variant:
```
my_project
├── boards
│ └── custom_esp32dev.json
└── variants
└── custom-esp32dev
└── pins_arduino.h
```
custom_esp32dev.json
```json
{
"build": {
"arduino":{
"ldscript": "esp32_out.ld"
},
"core": "esp32",
"extra_flags": "-DARDUINO_ESP32_DEV",
"f_cpu": "240000000L",
"f_flash": "40000000L",
"flash_mode": "dio",
"mcu": "esp32",
"variants_dir": "variants",
"variant": "custom-esp32dev"
},
"connectivity": [
"wifi",
"bluetooth",
"ethernet",
"can"
],
"debug": {
"openocd_board": "esp-wroom-32.cfg"
},
"frameworks": [
"arduino",
"espidf"
],
"name": "My Custom Espressif ESP32 Dev Module",
"upload": {
"flash_size": "4MB",
"maximum_ram_size": 327680,
"maximum_size": 4194304,
"require_upload_port": true,
"speed": 460800
},
"url": "https://en.wikipedia.org/wiki/ESP32 ",
"vendor": "Espressif"
}
```
2020-11-15 20:43:43 +02:00
ac9fdeffe4
Allow custom variants directory
2020-11-15 16:20:02 +01:00
29e3b640a8
Update IDF to 494a124d9
2020-11-15 12:25:38 +02:00
91025f8515
Merge branch 'master' into idf-release/v4.2
2020-11-15 12:04:09 +02:00
e41fb08b2a
Update esptool to work on BigSur
2020-11-15 08:53:07 +02:00
d8b1fc81c0
Added usedBytes to match other filesystems ( #4534 )
2020-11-15 08:48:21 +02:00
378b6ac032
Fix issue in webserver with Chrome based browsers
...
https://github.com/espressif/arduino-esp32/issues/3652
2020-11-15 08:46:23 +02:00
a2e0e865dd
Provisioning Fixes ( #4522 )
2020-11-12 14:31:59 +02:00
9debb9fc76
Merge branch 'master' into idf-release/v4.2
2020-11-10 20:52:25 +02:00
b6cc108d49
Update WiFiProv.cpp ( #4519 )
...
Do not pollute the global namespace with generic names like 'config' by declaring global variables 'static'.
2020-11-10 20:51:10 +02:00
8816bb5505
Added #define LED_BUILTIN to all pins_arduino.h that need it. ( #4520 )
2020-11-10 20:50:35 +02:00
3274602eb0
Notify the batteryLevel change ( #4517 )
2020-11-10 13:02:00 +02:00
5d62ba56f6
Idf release/v4.2 - corrections of LITTLEFS and tools ( #4515 )
...
* Update package_esp32_index.template.json
Fix of wrong file type
* Update LITTLEFS.cpp
Suppress warnings fix.
2020-11-10 10:19:34 +02:00
2d0e772674
add 2 variants ( #4514 )
...
* add variants
* add boards
2020-11-10 10:18:42 +02:00
2063a606e9
Merge branch 'master' into idf-release/v4.2
2020-11-09 17:08:38 +02:00
534f0810a6
fix bitWrite macro ( #4507 )
...
Fixes https://github.com/espressif/arduino-esp32/issues/4466
2020-11-09 17:08:13 +02:00
28a8073069
Fix issue 4095 ( #4503 )
...
pgmspace.h missing 'pgm_get_far_address'
2020-11-08 04:55:59 +02:00
ca6405658a
Merge branch 'master' into idf-release/v4.2
2020-11-06 22:28:28 +02:00
486a4c66c4
SDCARD: First sector always written twice if multiple sectors are updated
2020-11-06 22:20:20 +02:00