Commit 0669ae6
Tasmota/205 (#23)
* Create lionbit config file (platformio#692)
* Create lionbit config file
* Changed upload speed.
* Update ESP-IDF to the latest v4.3.2
v4.3.2 also requires updated toolchains
* PSRAM fix not needed for M5 stack core2 (platformio#676)
since all m5 stack core 2 have a actual PSRAM bug free version
* Add Franzininho WiFi Board (platformio#642)
* Update latest toolchains to patched versions
Resolve platformio#705
* Tasmota/203
* Changes for C3 and S3
* Add Adafruit Feather ESP32 V2 board
* S2 has no PSRAM bugs which needs fixes
* Fix Esptool S3 bootloader patching
Co-authored-by: Maximilian Gerhardt <[email protected]>
* Tasmota esptool v3.3
* toolchain-xtensa 8.4.0+2021r2-patch3
* 8.4.0+2021r2-patch3
* Update platform.json
* Revert espressif/arduino-esp32#6456
since it generates crashes
* Add files via upload
* Add files via upload
* Add files via upload
* Update featheresp32-s2.json
* Update main.py
* Update platform.json
* Update platform.py
* Integrate upstream develop changes
* Update platform.json
* Update platform.py
* Integrate upstream 2
* Update esp32-s2-franzininho.json
* Update _embed_files.py
* Update main.py
* Update platform.json
* Update platform.py
* updates 21.04.2022 (#15)
* Tasmota/dev apple
* Update platform.json
* Update platform.py
* Update README.md
* Update OCD Apple Silicon to build from 20220424
* esptool.py v3.3 now in registry
* Add CMSIS-DAP as available debug probe
* Use GetBuildType for detecting debug mode
* rm Python2 add C3 exception decoder
* remove fix firmware address 0x10000
* Apple arm toolchains for IDF
* Arduino framework based on IDF4.4.1
* Use Tasmota release versions
* Compile IDF bootloader with optimizations by default
By default the size of bootloader is limited to 0x2000 bytes,
in debug mode the footprint can be easily grow beyond this limit
* Update examples.yml
* esptool.py v3.3.1
* Update platform.py
* add `_get_board_boot_mode`
* esptool.py v4.0.1
* Improve support for assembly programming
* Add compatibility with PIO Core 6.0
* Update platform.py
* Update examples.yml
* Explicitly exit from build process when there is default IDF component
* revert Use empty ASM and CXX flags if config empty
* Update main.py
* Update platform.py
* "platformio": "^6"
* Update _bare.py
* Update platform.py
* Delete compat.py
* Platformio core 6.0.2
since Tasmota uses ino folder feature, which is introduced with 6.0.2
* pio core v6.0.2
* Add misso
* Missing `:` in class def
* Esptool v4.1
* Esptool v4.1
* really Esptool v4.1
* really Esptool v4.1
* Boards update
* add framework espidf to all boards
* Update espidf.py
* use upstream version
* Update platform.py
* Update platform.py
* Integrate upstream updates (#21)
* Update featheresp32-s2.json
* Update main.py
* Update platform.json
* Update platform.py
* Integrate upstream develop changes
* Update platform.json
* Update platform.py
* Integrate upstream 2
* Update esp32-s2-franzininho.json
* Update _embed_files.py
* Update main.py
* Update platform.json
* Update platform.py
* updates 21.04.2022 (#15)
* Tasmota/dev apple
* Update platform.json
* Update platform.py
* Update README.md
* Update OCD Apple Silicon to build from 20220424
* esptool.py v3.3 now in registry
* Add CMSIS-DAP as available debug probe
* Use GetBuildType for detecting debug mode
* rm Python2 add C3 exception decoder
* remove fix firmware address 0x10000
* Apple arm toolchains for IDF
* Arduino framework based on IDF4.4.1
* Use Tasmota release versions
* Compile IDF bootloader with optimizations by default
By default the size of bootloader is limited to 0x2000 bytes,
in debug mode the footprint can be easily grow beyond this limit
* Update examples.yml
* esptool.py v3.3.1
* Update platform.py
* add `_get_board_boot_mode`
* esptool.py v4.0.1
* Improve support for assembly programming
* Add compatibility with PIO Core 6.0
* Update platform.py
* Update examples.yml
* Explicitly exit from build process when there is default IDF component
* revert Use empty ASM and CXX flags if config empty
* Update main.py
* Update platform.py
* "platformio": "^6"
* Update _bare.py
* Update platform.py
* Delete compat.py
* Platformio core 6.0.2
since Tasmota uses ino folder feature, which is introduced with 6.0.2
* Add misso
* Esptool v4.1
* really Esptool v4.1
* Boards update
* add framework espidf to all boards
* Update espidf.py
* Update platform.py
* Update platform.py
* Update README.md
* Update README.md
* Back to esptool.py v3.3.1
since v4 does not work with S3 > 4MB !!
* --dont-append-digest
* Back to esptool v3.3.1
since header patching is not working anymore when using esptool merge
* revert "--dont-append-digest"
* Tasmota 204pre
* Update esp32-s3-devkitc-1.json
* Update esp32-s3-devkitc-1.json
* Core 2.0.4 / IDF 442 (#23)
* Tasmota github for core 204
* Update README.md
* core 2.0.4
* Tasmota github as source
* --dont-append-digest
* esptool v4.1
* 2.0.5dev
* platformio": ">=6.1.0
* Update espidf.py
* Add default nameOnDisk value for external CMake projects
* Build 918
newest wifi libs from idf44
* Tasmota IDF 4.4.3
* Tasmota Core 2.0.4.1 based on IDF 4.4.3
* Tasmota release Core 2.0.4.1
* stable 2.0.4.1
* Merge firmware before flashing via OpenOCD
* Merge firmware before flashing via OpenOCD
* Update arduino.py
* Update espidf.py
* update boards 1/2
* Update Boards 2/2
* v2.0.4.1
* FIx OCD flash, Esptool v4.1, Board updates (#24)
* Tasmota github as source
* --dont-append-digest
* esptool v4.1
* 2.0.5dev
* platformio": ">=6.1.0
* Update espidf.py
* Add default nameOnDisk value for external CMake projects
* Build 918
newest wifi libs from idf44
* Tasmota IDF 4.4.3
* Tasmota release Core 2.0.4.1
* Merge firmware before flashing via OpenOCD
* Merge firmware before flashing via OpenOCD
* Update arduino.py
* Update espidf.py
* update boards 1/2
* Update Boards 2/2
* v2.0.4.1
* Mode qio
* Mode qio
* Board supports qio
* OpenOCD has now apple ARM support
* rm custom OpenOCD
* fix install OpenOCD
* Allow overriding reset operation via project file
* Allow overriding reset operation via project file
* flash options from env for uploadfs
* revert
* flash options from env for uploadfs
* no .DS_Store
* fix boot flash mode
* refactor
* Fix bootloader flash mode
* Allow overriding reset operation via project file
* fix boot flash mode
* Esptool.py v4.2.1
* Update platform.json
* Update bootloader image headers before debugging or uploading via deb…
…ug tools
This approach is less intrusive than merging the entire application into one binary
implemented in #006d64e8b268e479703a0aac7eed8bef1ebea587
In this implementation we safely copy the required bootloader binary to the
build directory, adjust the headers via esptoolpy and the "merge_bin" command
according to --flash-size and --flash-mode arguments.
* Change in OCD firmware generation
In this implementation we safely copy the required bootloader binary to the
build directory, adjust the headers via esptoolpy and the "merge_bin" command
according to --flash-size and --flash-mode arguments.
* better specs
* qio and 8MB and faster upload
* replace deprecated flash modes
* Board support faster flash mode
* Update boards manifests (#27)
* Tasmota github as source
* --dont-append-digest
* esptool v4.1
* 2.0.5dev
* platformio": ">=6.1.0
* Update espidf.py
* Add default nameOnDisk value for external CMake projects
* Build 918
newest wifi libs from idf44
* Tasmota IDF 4.4.3
* Tasmota release Core 2.0.4.1
* Merge firmware before flashing via OpenOCD
* Merge firmware before flashing via OpenOCD
* Update arduino.py
* Update espidf.py
* update boards 1/2
* Update Boards 2/2
* v2.0.4.1
* Mode qio
* Board supports qio
* OpenOCD has now apple ARM support
* rm custom OpenOCD
* fix install OpenOCD
* Allow overriding reset operation via project file
* flash options from env for uploadfs
* revert
* flash options from env for uploadfs
* no .DS_Store
* fix boot flash mode
* refactor
* Esptool.py v4.2.1
* Update bootloader image headers before debugging or uploading via deb…
…ug tools
This approach is less intrusive than merging the entire application into one binary
implemented in #006d64e8b268e479703a0aac7eed8bef1ebea587
In this implementation we safely copy the required bootloader binary to the
build directory, adjust the headers via esptoolpy and the "merge_bin" command
according to --flash-size and --flash-mode arguments.
* better specs
* replace deprecated flash modes
* Board support faster flash mode
* now "memory_type": "qio_opi"
* qio
* opi flash needs flash mode `dout`
flash mode `dio `works for `qout` as mode too
* 8 MB
* 8 MB
* Tasmota/205
* Update IDF to 4.4.3.1
* Use S2 / S3 / C3 as board
* cmake v3.21
* core pre 2.0.5
* Move the process of patching bootloader to the Arduino build script
* Remove obsolete workaround for propagating debug configurations
* Update platform.py
* Update platform.json
* Update sdkconfig.defaults
* PSK needed for wifi
* Update Arduino / IDF
* Update platform.json
* Update platform.json
* Update main.py
* Update platform.py
Co-authored-by: Niwantha Nadeesh Meepage <[email protected]>
Co-authored-by: valeros <[email protected]>
Co-authored-by: Anderson Costa <[email protected]>
Co-authored-by: Valerii Koval <[email protected]>
Co-authored-by: Maximilian Gerhardt <[email protected]>1 parent 5950479 commit 0669ae6
File tree
149 files changed
+4068
-2292
lines changed- .github/workflows
- boards
- builder
- frameworks
- examples
- arduino-ble5-advertising
- include
- lib
- src
- test
- arduino-blink
- arduino-briki-internal-libs
- arduino-rmt-blink
- src
- arduino-usb-keyboard
- include
- lib
- src
- test
- arduino-wifiscan
- espidf-arduino-blink
- espidf-arduino-wifiscan
- espidf-aws-iot
- espidf-ble-eddystone
- espidf-blink
- espidf-coap-server
- src
- certs
- espidf-exceptions
- espidf-hello-world
- espidf-http-request
- espidf-peripherals-uart
- espidf-peripherals-usb
- src
- espidf-storage-sdcard
- espidf-ulp-adc
- espidf-ulp-pulse
- pumbaa-blink
- src
- simba-blink
- src
- monitor
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
149 files changed
+4068
-2292
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
12 | 11 | | |
| 12 | + | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
| |||
27 | 30 | | |
28 | 31 | | |
29 | 32 | | |
30 | | - | |
31 | | - | |
32 | 33 | | |
33 | 34 | | |
34 | | - | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | | - | |
38 | | - | |
| 38 | + | |
| 39 | + | |
39 | 40 | | |
40 | | - | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | | - | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 | | |
5 | 8 | | |
6 | 9 | | |
| |||
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 22 | + | |
29 | 23 | | |
30 | 24 | | |
31 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
0 commit comments