* Added enableScenes API
* Added enableScenes API documentation
* Added enableScenes API to example
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
* Update of supported SoCs
Changed ESP32-S3 support to stable.
* Update getting_started.rst
Co-authored-by: Pedro Minatel <pedro.minatel@espressif.com>
* Initial commit with guide on building libs wirh higher debug level
* Added reference to FAQ
* Reword portion of core_debug.rst
* Removed extra empty line
Co-authored-by: Vojtěch Bartoška <76958047+VojtechBartoska@users.noreply.github.com>
* Compile error if CONFIG_FREERTOS_HZ != 1000
* add a check at the CMake level, per feedback
* Set CONFIG_FREERTOS_HZ=1000 in CI test of Arduino-as-component
* USB CDC and DFU docs
* Added DFU and CDC guide for flashing
* Added tools menu reference guide
* Deleted unrelated file to this PR
The file was added by mistake.
* Small fix in the Serial.begin mention
* Added a not for USB CDC isntead of DFU
* PR review changes
* Add Preferences library API and tutorial documents
Add API and tutorial documents for the Preferences library.
* Revise per review
Correct some errors. Remove the "wordiness" is a few places.
* Correct link to Preferences API
Update the references and link to the Preferences API document.
Co-authored-by: Pedro Minatel <pedro.minatel@espressif.com>
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
* Fixes USB CDC setRxBufferSize(), begin(), _onRX()
* Fixes SetRxBufferSize(0) with end()
* Fixes reset when 2x call to end()
* Adds RX_OVERFLOW_EVENT and Queue Copy in setBufferSize
* changed event name to ARDUINO_USB_CDC_RX_OVERFLOW_EVENT
* [Docs] Added the guideline for documentation
* [Docs] Added more descriptions about the API documenting process
* [Docs] PR review
* [Docs] PR review and minor typos and grammar fixes
Summary
Updated documentation describing the usage of Arduino-esp32 core as ESP-IDF component.
Impact
Removed confusing mentions of advanced menuconfig options.
Extended process of installation, setup, and usage.
Related links
Closes#5833
* Added the Tools Options into the docs.
* Added more options
* Deleted wrong file.
* [Docs] Added image to show the MSC and some grammar fixes
* [Docs] Added more information about the core selection
* Deleted wrong file.
* [Docs] Added more information about the core selection
* [Docs] Changes according to the PR review
* Docs cleanup and version updated to 2.0.2
* Removed issue template information
* Removed issue template file
* Added referecnces for the issue and feature request form
* Added I2C driver docs
docs: Changes on the images and added more details about the I2C slave
* docs: Added slaveWrite description and added docs build folder to the gitignore file
This PR is the initial documentation structure including the basic information about the project and Sphinx configuration.
####CONTENTS:
- Getting Started
- Installing
- Boards
- Libraries
- Library Builder
- Tutorials
- ESP-IDF as Component
- OTA Web Update
- makeEspArduino
- Troubleshooting
- Contributing
This PR also changes the README.md.
* Update debian_ubuntu.md
ERROR: This script does not work on Python 2.7 The minimum supported Python version is 3.6. Please use https://bootstrap.pypa.io/2.7/get-pip.py instead.
* Update debian_ubuntu.md
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
Closes#4111.
gcc: I was not able to find an arm64 build on espressif's website so I choosed to put the armhf version, even if this should works this is only ok as temporary, arm64 runs better on arm64 than armhf :)
esptool: being interpreted python its ok
mkspiff: need igrr/mkspiffs#74 to be merged and artifacts added in /package/package_esp32_index.template.json.
* Added instructions for installation with boards manager (stolen directly from esp8266)
* changed to production link instead of dev
* Added to main README. Made mods to images as requested.
* Added links for development package
* Moved version images to README.md
* Just a little change for cleaner look
* Cleaned up README.md and boards_manager.md to make installation easier.
* Added instructions for installation with boards manager (stolen directly from esp8266)
* changed to production link instead of dev
* Added to main README. Made mods to images as requested.
* Added links for development package
Usable for library developers who write code not dependent on Arduino.
Adding 3 lines to the includes will permit their debug messages to be
visible in Arduino IDE or when enabled under IDF
* DOCUMENTATION: Moved installation instructions to separate page
* Added Fedora to contents table
* Added Issue/Bug Report section to README
* Some minor improvements
* DOCUMENTATION: Rename directory doc to docs
* Also move ISSUE_TEMPLATE.md to docs directory
* DOCUMENTATION: Use current repo's files
* This makes it consistent instead of having few local and few pointing to
espressif/arduino-esp32 by all linking to local files
* DOCUMENTATION: Fix hyperlink to issue/bug template in contents
* DOCUMENTATION: contents: supress platform specific installation instruction