Clyde Stubbs
e215fafebe
[esp32, debug] Add `cpu_frequency` config option and debug sensor ( #8542 )
2025-05-01 03:28:07 -05:00
J. Nick Koston and Keith Burzinski
b82666002d
Bump esp-idf to 5.1.6 ( #8566 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-04-18 05:21:07 +00:00
Jonathan Swoboda
7edf458898
[esp32] Allow pioarduino version 5.3.3 and 5.5.0 ( #8526 )
2025-04-11 21:34:43 -05:00
Clyde Stubbs
23dec912ad
[psram] Allow use of experimental 120MHz octal mode ( #8519 )
2025-04-07 12:49:40 +00:00
Jonathan Swoboda and Keith Burzinski
5ed0046bdd
[esp32] Allow pioarduino version 5.4.1 ( #8480 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-03-29 07:28:10 +00:00
Jonathan Swoboda and Keith Burzinski
c0e4701e1d
[esp32] Allow pioarduino versions 5.3.2 and 5.4.0 ( #8440 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-03-20 21:31:58 -05:00
Djordje Mandic
8de5af4eec
Add virtual get_flags() to GPIOPin and implementation in InternalGPIOPin derivatives ( #8151 )
2025-02-02 21:55:55 -06:00
tomaszduda23 and Tomasz Duda
0c032bc431
[core] add support for custom platform ( #7616 )
...
Co-authored-by: Tomasz Duda <tomaszduda23@gmai.com >
2025-01-23 12:06:07 +13:00
Jonathan Swoboda and Jonathan Swoboda
aac3841991
[esp32] Fix arch_get_cpu_freq_hz ( #8047 )
...
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
2025-01-13 14:45:35 +13:00
Keith Burzinski
ba2edbc189
[esp32] Fix flash size warning when using IDF ( #7983 )
2024-12-20 01:28:08 -06:00
Jesse Hills
444e162c92
Synchronise esp32 boards with platform version 51.03.07 ( #7945 )
2024-12-10 06:39:00 +00:00
Clyde Stubbs
4e3195b474
[esp32] Fix crash with empty platformio_options: value ( #7920 )
2024-12-06 13:16:59 +13:00
Keith Burzinski and Jesse Hills
acc8d24a32
[esp32] Use pioarduino + IDF 5.1.5 as default for IDF builds ( #7706 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-12-05 02:39:30 -06:00
Samuel Sieb and Samuel Sieb
77bb46ff3b
handle bad pin schemas ( #7711 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2024-11-01 20:54:34 +11:00
Aaron Solochek
5b5c2fe71b
updating ESP32 board definitions ( #7650 )
2024-10-24 13:25:53 +13:00
Keith Burzinski
5e8794175d
[wifi] Support custom MAC on Arduino, too ( #7644 )
2024-10-22 11:46:41 +13:00
Keith Burzinski
e87169805c
[wifi] Replace `USE_ESP32_IGNORE_EFUSE_MAC_CRC with IDF's CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR` ( #7502 )
2024-10-07 10:02:53 +13:00
Keith Burzinski
0d80286bb3
[esp32] Add `ignore_efuse_custom_mac` config var ( #7527 )
2024-10-02 03:27:46 -05:00
J. Nick Koston
0df44b5df1
Bump recommended ESP-IDF to 4.4.8 ( #7349 )
2024-09-13 14:06:50 +12:00
NP v/d Spek and Jesse Hills
30414667d0
add the ability to add more idf components to an existing setup ( #7302 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2024-08-20 10:22:19 +12:00
Jesse Hills
5b6b7c0d15
[code-quality] Organise esp32 imports ( #7154 )
2024-07-29 03:25:53 -05:00
Jesse Hills
4c313bc198
Rename legacy/modern to ota/factory ( #6922 )
...
* Rename legacy/modern to ota/factory
* Add modern/legacy in brackets
2024-06-17 21:12:55 -05:00
Andrew McFague
f0ec900e48
Skip gpio validation ( #5615 )
2024-05-16 11:49:04 +12:00
J. Nick Koston
3ec4a66c9e
Bump recommended ESP-IDF to 4.4.7 ( #6703 )
2024-05-09 13:45:10 +12:00
tomaszduda23
bdc9c66f7e
Move CONF_PLATFORM_VERSION to global const.py ( #6629 )
...
* remove duplicated definition
* format
2024-04-25 04:50:41 -05:00
Clyde Stubbs
c7bfd9b46b
Disallow variant/family override for known boards ( #6512 )
2024-04-23 10:04:56 +12:00
J. Nick Koston
2be19c4e45
Bump recommended ESP32 IDF to 4.4.6 ( #6048 )
2024-01-09 10:13:18 +09:00
davidmonro and David Monro
31448a4fcd
Override GPIOs 12 and 13 on the airm2m (LuatOS) board ( #5982 )
...
Co-authored-by: David Monro <david.monro@anu.edu.au >
2023-12-22 07:57:12 +09:00
sbrudenell
f096f107e2
support default pins for adafruit esp32 feather v2 ( #5482 )
2023-12-21 15:13:54 +09:00
Jesse Hills
058c43e953
Copy esp32 custom partition files to build folder ( #5919 )
2023-12-13 02:51:07 +00:00
Jesse Hills
f1f8689462
Fix typo added in esp32 post_build filename ( #5918 )
2023-12-13 02:47:46 +00:00
Clyde Stubbs
d9792b0d92
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
Keith Burzinski
8fbb4e27d1
Add 2MB option for partitions.csv generation and restore use of user-defined partitions ( #5779 )
2023-11-18 21:00:59 +13:00
Keith Burzinski
ae0e481cff
Generate partitions.csv based on flash size ( #5697 )
2023-11-14 13:47:29 +13:00
Clyde Stubbs and Jesse Hills
a794836ebe
Add config to allow suppression of warnings about use of strapping pins ( #5287 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-10-19 13:04:53 +13:00
Mike La Spina and descipher
799c3cf439
Incorrect ESP32 Strapping PIN Defined ( #5563 )
...
Co-authored-by: descipher <120155735+GelidusResearch@users.noreply.github.com >
2023-10-19 13:00:15 +13:00
Jesse Hills
46be886ca6
Use platform consts ( #5508 )
2023-10-09 16:54:15 -05:00
Austin
fa0dcac2c7
Initial ESP32-H2 Support ( #5498 )
2023-10-09 07:34:12 +13:00
Maxime Gauduin
e87c8d550b
add pin config for denky_d4 ( #5471 )
2023-10-02 21:15:29 +00:00
Keith Burzinski
ce171f5c00
Fix cpu_ll_get_cycle_count() deprecated warning ( #5353 )
2023-09-07 21:49:12 +12:00
Jesse Hills
f2a6f18553
esp32: Extra build customization ( #5322 )
2023-09-06 17:02:21 +12:00
Kuba Szczodrzyński and Jesse Hills
c3332e4a39
Add dashboard API to get firmware binaries ( #4675 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2023-09-01 18:17:33 +12:00
Austin and Stijn Tintel
fe7893d1b3
Support for ESP32-C2 & ESP32-C6 ( #4377 )
...
Co-authored-by: Stijn Tintel <stijn@linux-ipv6.be >
2023-08-21 09:42:03 +12:00
Jimmy Hedman
0af8d0b7ea
Remove support for ESP-IDF version < 4 ( #5261 )
2023-08-18 08:02:57 +12:00
Jesse Hills
581cb642ff
Add get_board function to esp32 module ( #5184 )
2023-08-02 16:24:02 +12:00
Jesse Hills
b0966532bf
Allow esp32 idf components to specify submodules and specific components ( #5128 )
2023-07-23 20:22:46 +12:00
Jesse Hills
efd0dd4c3d
Update known boards to 5.4.0 ( #5134 )
2023-07-22 20:24:40 +12:00
Jimmy Hedman
1c237aef77
Version bump for ESP32 IDF and Arduino ( #5035 )
2023-07-21 15:35:44 +12:00
Jesse Hills
22a1134f0e
Fix when idf component has broken symlinks ( #5058 )
2023-07-05 10:31:58 +12:00
PlainTechEnthusiast
aeb94e166b
Support for Adafruit ESP32-S2 TFT Feather ( #4912 )
...
Support for optional PowerSupply component for ST7789V
This commit makes the power supply required if the model configured in the ST7789V component is set to ADAFRUIT_S2_TFT_FEATHER_240X135. There are at least two boards from Adafruit with this configuration but with a different pin out.
This also adds the board pins definition for the board I have. There is discussion on the forums about the other board's documentation not matching reality and I don't have a physical board to confirm.
2023-06-03 16:07:24 -05:00