summaryrefslogtreecommitdiffstatshomepage
path: root/docs/esp32/tutorial
Commit message (Collapse)AuthorAge
* docs/esp32: Defer to the download page for flashing steps.Angus Gratton2025-01-17
| | | | | | | | | The user already has it open, and its customised for their particular board. This work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <angus@redyak.com.au>
* docs/esp32: Update tutorial flashing steps to match deploy.md.Angus Gratton2025-01-17
| | | | | | | | | | | | | | | Includes fixing the flashing address for newer SoCs, as reported in discussion https://github.com/orgs/micropython/discussions/16417 Also removes some redundant or out of date information, and adds links to the Espressif esptool docs which are quite comprehensive. Information about ESP32_GENERIC variants is moved to the board page, as it only applies to that board. This work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <angus@redyak.com.au>
* docs/esp32: Add a factory reset page.Angus Gratton2024-11-19
| | | | | | This work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <angus@redyak.com.au>
* docs/esp32: Update pin access example with addresses for ESP32-S3.Paul Grayson2024-09-17
| | | | | Signed-off-by: Paul Grayson <pdg@alum.mit.edu> Signed-off-by: Angus Gratton <angus@redyak.com.au>
* docs/esp32/tutorial: Add example for pin access via registers.IhorNehrutsa2023-09-04
| | | | | | Synchronous access to pins directly via registers. Signed-off-by: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
* docs/library/index: Update docs after umodule rename.Jim Mussared2023-06-08
| | | | | | | | | - Update guide for extending built-in modules. - Remove any last trace of umodule in other docs. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
* all: Fix spelling mistakes based on codespell check.Damien George2023-04-27
| | | | Signed-off-by: Damien George <damien@micropython.org>
* docs: Remove trailing spaces and convert tabs to spaces.Damien George2021-12-15
| | | | Signed-off-by: Damien George <damien@micropython.org>
* esp32/machine_pwm: Implement duty_u16() and duty_ns() PWM methods.IhorNehrutsa2021-12-03
| | | | | | | | | | | | The methods duty_u16() and duty_ns() are implemented to match the existing docs. The duty will remain the same when the frequency is changed. Standard ESP32 as well as S2, S3 and C3 are supported. Thanks to @kdschlosser for the fix for rounding in resolution calculation. Documentation is updated and examples expanded for esp32, including the quickref and tutorial. Additional notes are added to the machine.PWM docs regarding limitations of hardware PWM.
* docs/esp32/tutorial: Add an example of peripheral control via regs.NitiKaur2021-10-14
|
* docs/esp32: Explain ESP32 PWM modes, timers, and channels.IhorNehrutsa2021-09-21
|
* docs: Add initial docs for esp32 port, including quick-ref and general.Matt Trentini2019-01-25
With contributions from Oliver Robson (@HowManyOliversAreThere), Sean Lanigan (@seanlano) and @rprr.