1. 30 Aug, 2023 1 commit
    • Luca Burelli's avatar
      Nano ESP32: add debug support (#8567) · 738be459
      Luca Burelli authored
      * Nano ESP32: fix previous merge issues
      
      * platform: remove previous build options if file is missing
      
      "touch" would create the file if not present, but not delete its
      contents if a previous run left the file in the build dir.
      
      * platform: make debug_custom.json file customizable by board
      
      * platform: fix default debug prefix
      
      "debug.toolchain.prefix" must end with a dash, since only the tool name is
      appended to this string.
      
      The reason this is not a major issue is that the "debug_custom.json" file
      (copied in the sketch directory when debugging is enabled) forces its own
      prefix. And to make things more interesting, the "toolchainPrefix" entry
      in that file should _not_ end with a dash.
      
      * Nano ESP32: add debugging support
      738be459
  2. 29 Aug, 2023 3 commits
    • Luca Burelli's avatar
      Nano ESP32 file system option (#8566) · 43b700ae
      Luca Burelli authored
      * io_pin_remap: additional bugfixes
      
      - FunctionalInterrupt.h: prevent macro expansion in declaration
      - io_pin_remap.h: fix remaining pin-remapped functions whose API
        allow a variable number of parameters
      
      * Nano ESP32: make GPIO matrix reset robust to pin mode choice
      
      * Nano ESP32: add backwards-compatible pin definitions
      
      * Nano ESP32: erase flash when running "Burn Bootloader"
      
      * Nano ESP32: add filesystem type selection
      43b700ae
    • Luca Burelli's avatar
      Nano ESP32: add pin numbering option (#8565) · 8c7841cd
      Luca Burelli authored
      * io_pin_remap: additional bugfixes
      
      - FunctionalInterrupt.h: prevent macro expansion in declaration
      - io_pin_remap.h: fix remaining pin-remapped functions whose API
        allow a variable number of parameters
      
      * Nano ESP32: make GPIO matrix reset robust to pin mode choice
      
      * Nano ESP32: add backwards-compatible pin definitions
      8c7841cd
    • Lucas Saavedra Vaz's avatar
  3. 12 Aug, 2023 1 commit
  4. 11 Aug, 2023 1 commit
  5. 04 Aug, 2023 4 commits
    • Vojtěch Bartoška's avatar
      e1f14331
    • Luca Burelli's avatar
      io_pin_remap fixes for the Arduino Nano ESP32 (#8489) · 369e974e
      Luca Burelli authored
      * io_pin_remap: fix tone() function mapping declaration
      
      Since tone() can have either 2 or 3 parameters, pass any argument after the
      first to the actual function implementation.
      
      * io_pin_remap: add sanity checks to the core build
      
      Building with BOARD_HAS_PIN_REMAP but without setting ARDUINO_CORE_BUILD
      on core files is absolutely forbidden, as this would lead to multiple
      pin remappings being silently applied on the same numbers.
      
      Also advise the user when, on a board that has a custom pin mapping,
      - the core is being built without pin mapping support, or
      - the user explictly asked to use GPIO pin numbers.
      369e974e
    • Me No Dev's avatar
      Merge branch 'master' into release/v2.x · ebb41235
      Me No Dev authored
      ebb41235
    • Valerii Koval's avatar
      Sync PlatformIO build scripts (#8488) · bde2d643
      Valerii Koval authored
      Added special handling of the `ARDUINO_BUILD_CORE` macro required only for the core files
      bde2d643
  6. 24 Jul, 2023 2 commits
  7. 20 Jul, 2023 1 commit
  8. 18 Jul, 2023 1 commit
  9. 17 Jul, 2023 11 commits
  10. 01 Jul, 2023 1 commit
  11. 29 Jun, 2023 3 commits
  12. 12 Jun, 2023 3 commits
  13. 31 May, 2023 8 commits