1. 17 Jan, 2024 3 commits
  2. 11 Jan, 2024 1 commit
  3. 08 Jan, 2024 1 commit
  4. 20 Dec, 2023 1 commit
  5. 15 Dec, 2023 1 commit
    • Benjamin Karic's avatar
      fix(adc): Always use default read resolution in __analogReadMilliVolts to... · b87d5257
      Benjamin Karic authored
      fix(adc): Always use default read resolution in __analogReadMilliVolts to obtain correct milliVolts value. (#9006)
      
      Add new __analogReadRaw function and move code from __analogRead without mapResolution part to __analogReadRaw.
      
      Refactor __anlogRead to use analogReadRaw (and mapResolution).
      
      Refactor __analogReadMilliVolts to always use default read resolution when reading adc value, as expected input by esp_adc_cal_raw_to_voltage is in default resolution (means replacing all calls of __analogRead with __analogReadRaw).
      b87d5257
  6. 29 Nov, 2023 1 commit
  7. 17 Nov, 2023 1 commit
  8. 05 Oct, 2023 1 commit
  9. 04 Oct, 2023 13 commits
  10. 15 Sep, 2023 6 commits
  11. 13 Sep, 2023 5 commits
  12. 05 Sep, 2023 2 commits
  13. 04 Sep, 2023 4 commits
    • Luca Burelli's avatar
      Nano ESP32: fix digital, analog and GPIO pin counts (#8586) · 8e2af4b9
      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
      
      * Nano ESP32: fix digital, analog and GPIO pin counts
      8e2af4b9
    • Luca Burelli's avatar
      Nano ESP32: add debug support (#8567) · 7d1dd858
      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
      7d1dd858
    • Luca Burelli's avatar
      Nano ESP32 file system option (#8566) · 58761beb
      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
      58761beb
    • Luca Burelli's avatar
      Nano ESP32: add pin numbering option (#8565) · fd309493
      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
      fd309493