- 16 Nov, 2020 3 commits
- 15 Nov, 2020 7 commits
-
-
Me No Dev authored
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" } ```
-
Loick MAHIEUX authored
-
Me No Dev authored
-
me-no-dev authored
-
Me No Dev authored
-
lbernstone authored
-
-
- 14 Nov, 2020 1 commit
-
-
me-no-dev authored
-
- 12 Nov, 2020 1 commit
-
-
Me No Dev authored
-
- 10 Nov, 2020 3 commits
-
-
Clemens Kirchgatterer authored
Do not pollute the global namespace with generic names like 'config' by declaring global variables 'static'.
-
lbernstone authored
-
Robby Decosemaeker authored
-
- 09 Nov, 2020 1 commit
-
-
- 08 Nov, 2020 2 commits
- 06 Nov, 2020 6 commits
-
-
Me No Dev authored
-
me-no-dev authored
-
Me No Dev authored
-
ahorn42 authored
See #3960 for more details of the problem and the solution. I only implemented what was proposed in this ticket, as it solves my problem, which was the same as in this ticket. Credits for the code going to @etrinh ;-) This also is a more consistence behaviour compared to esp8266, where it also is possible to restart the wifiserver immediately on the same port.
-
Sean Kwok authored
-
Timo Wielink authored
-
- 04 Nov, 2020 2 commits
- 03 Nov, 2020 5 commits
-
-
Me No Dev authored
-
Me No Dev authored
-
Me No Dev authored
ESP-IDF release/v3.3: 66d3783c8 esp-face: 420fc7e esp32-camera: 0107093
-
Me No Dev authored
-
lbernstone authored
Checks to see if a string is a key in the namespace. Fixes #4440
-
- 02 Nov, 2020 9 commits
-
-
Mark D authored
* fix typo in WiFiMulti * clean up trailing spaces * clean up script file used in cleaning Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
-
Denys Fedoryshchenko authored
This patch fixes update timeouts (error #6) on slow HTTP/HTTPS links.
-
HACKER3000 authored
* Add more options to the AI thinker cam. The reason is power saving and compatibility of cheap chines clones with crappy flash chips.
-
saknarak authored
* improve & fix BLEScan when too many BLE devices - when wantDuplicates, no need to check duplicate and no more insert into vector - delete advertisedDevice when not insert into vector, fix memory leak - add showParse when you just want raw advertised data
-
Jorropo authored
Closes #4111. gcc: I was not able to find an arm64 build on espressif's website so I choosed to put the armhf version, even if this should works this is only ok as temporary, arm64 runs better on arm64 than armhf :) esptool: being interpreted python its ok mkspiff: need igrr/mkspiffs#74 to be merged and artifacts added in /package/package_esp32_index.template.json.
-
Ivorius authored
Add sdkconfig option CONFIG_ARDUINO_UDP_TASK_PRIORITY, which sets the task priority for the UDP vtask." (#4131)
-
buxtronix authored
Remove device from Peer list if connection fails. Only call onConnect callback if connection was successful. Only call onDisconnect callback if the connection was previously connected (ESP_GATTC_DISCONNECT_EVT is fired on a unsuccessful connection attempt also). Resolves a number of issues with phantom events and callbacks being fired.
-
buxtronix authored
::addPeerDevice and ::removePeerDevice are called with m_appId, so should ::updatePeerDevice as all use the same parameter for the underlying map's key.
-