- 05 Sep, 2023 1 commit
-
-
Rodrigo Garcia authored
* Test GPIO number in attachInterrupt() * Fixes S3 GPIO48 in digitalPinToInterrupt() * Changes test of GPIO number in attachInterrupt() * Fixes NUM_DIGITAL_PINS in Adafruit board * Fixes GPIO48 in Edgebox-ESP-100 board
-
- 04 Sep, 2023 32 commits
-
-
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
-
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
-
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
-
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
-
Lucas Saavedra Vaz authored
-
Jan Prochazka authored
-
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.
-
me-no-dev authored
-
Luca Burelli authored
-
Martino Facchin authored
* USB: enable DFU interface and stub * nano_nora: add Arduino Nano ESP32 board support * [pin_remap 1/3] platform: define ARDUINO_CORE_BUILD when building core files * [pin_remap 2/3] core,libs: add pin remap hooks * [pin_remap 3/3] nano_nora: implement and enable pin remap * nano_nora: fix: reset all matrix connections at boot * nano_nora: add recovery image for release/v2.x * nano_nora: use official Arduino branding * nano_nora: core split + recovery mode rework Use an absolute address in SPIRAM to store the magic tokens, almost at the end of the memory, to avoid the markers from being overwritten on any kind of sketch and core combination. Also, only start the recovery once if a valid binary is present in the Flash, by immediately setting that for the next boot when recovery starts. * platform: fix: use {compiler.sdk.path} for sdk path In preparation for the sdk -> tool transition * package_index: remove dfu-util from template The tool is already available in mainline package_index.json * on_release: allow single board packages --------- Co-authored-by: Luca Burelli <l.burelli@arduino.cc>
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
David McCurley authored
Revert to previous definition of `FPSTR` and `F` macros.
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
David McCurley authored
Fixed library crash on low memory where `new char[1460];` throws an exception. `malloc` is a safe drop in replacement.
-
me-no-dev authored
-
David McCurley authored
-
me-no-dev authored
-
James Armstrong authored
Add setMode function HardwareSerial.c to set the esp32 uart mode for use with RS485 auto RTS (#7935) * Added setMode function to set the esp32 uart mode Used to set the esp32 uart mode for use with RS485 Half Duplex and the auto RTS pin mode. This will set/clear the RTS pin output to control the RE/DE pin on most RS485 chips. * Add Success (bool) return in some functions * Add Success (bool) return code to some functions * Add Success (bool) return to some functions * Add Success (bool) return to some functions * Fix uartSetRxTimeout return type --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
me-no-dev authored
-
- 01 Sep, 2023 2 commits
-
-
Jan Procházka authored
-
Jan Procházka authored
-
- 31 Aug, 2023 1 commit
-
-
RFidanci authored
* Added support for the Aventen S3 Sync * Update pins_arduino.h
-
- 30 Aug, 2023 4 commits
-
-
Kavinda Kotuwegedara authored
* Added New LionBit Board Details Added New LionBit Board Details * Updated * Updated As you suggested * Updated Pin * removed the unwanted lines
-
Tomáš Pilný authored
* Updated preferences.rst * Added into FAQ info about SPIFFS failed mount * Updated troubleshooting * Moved SPIFFS paragraph from FAQ to troubleshooting * Minor updates * Updated troubleshooting * Updated SD README files and example comments * Updated troubleshooting with SD issue * Added note about S3 pins * Updated SDMMC test setPins calls + added definition for default pins * Updated SD_MMC comments * Added pin table to SD_MMC readme * Updated table in SD_SPI * Updated based on comments * Update io_mux.rst * Update README.md
-
a sapuppo authored
* new industrial boards namino rosso / namino arancio * added missing definitions
-
bsergei authored
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
-