nuttx/Documentation
Filipe Cavalcanti 91dfd20eaf arch/xtensa: add support for brushed DC motor control
arch/xtensa: add support for capture driver on ESP32 and ESP32|S3|

Squashed:
Initial settings for MCPWM Capture on board level
Created lower half files - compilation ok
Using capture debug features. Simple example on fops works
Successful duty and freq calculation
Documentation update
Fixed and added interupt capabilities for all 3 capture channels
Cleaned defconfig
Renamed macros, added S3 options and moved arch source to common dir
Added support for ESP32S3
Added capture example to defconfig and renamed

Basic bring up ready. New Kconfig options for motor.

Good motor registration

Working on enabling pwm generators

Working on enabling pwm generators

Added fops functions

Success on PWM 50%

stable pwm operation for bdc

Added loopback option for testing

Improved rules on fsm

Working motor direction control

Testing new ISR for fault handling

Issues on fault ISR

Removed fault implementation (not working)

Added support for esp32s3

Documentation improvements

Added default motor spin direction

Added parameter change while running

Review fixes

arch/xtensa: add support for fault signal on motor control

Squashed:
Initial settings for MCPWM Capture on board level
Created lower half files - compilation ok
Using capture debug features. Simple example on fops works
Successful duty and freq calculation
Documentation update
Fixed and added interupt capabilities for all 3 capture channels
Cleaned defconfig
Renamed macros, added S3 options and moved arch source to common dir
Added support for ESP32S3
Added capture example to defconfig and renamed

Basic bring up ready. New Kconfig options for motor.

Good motor registration

Working on enabling pwm generators

Working on enabling pwm generators

Added fops functions

Success on PWM 50%

stable pwm operation for bdc

Added loopback option for testing

Improved rules on fsm

Working motor direction control

Testing new ISR for fault handling

Issues on fault ISR

Removed fault implementation (not working)

Added support for esp32s3

Documentation improvements

Added default motor spin direction

Added parameter change while running

Got responsive fault indicator

Working brakes - still need to work on starting isr

Fixed single-time ISR initializiation

Working soft brake on fault

Improved KConfig for BDC and BLDC

Kconfig fixed at board level
2024-07-27 12:08:51 +08:00
..
_extensions Documentation: port warnings_filter Sphinx extension from Zephyr 2023-11-28 09:18:29 -08:00
_static docs: reduce main content max width from 1200px to 1000px 2021-03-26 23:41:45 -05:00
_templates Documentation: support versioned docs 2020-11-26 10:58:44 -08:00
applications nxcodec: add .rst documentation 2024-07-09 10:46:17 -03:00
components fs/mnemofs: Setup and VFS methods 2024-07-10 09:25:23 -03:00
contributing doc: improve commit log examples 2024-07-24 21:54:09 +08:00
faq DOC: Add how to get application on NSH 2024-06-06 02:39:56 +08:00
guides Doc: Fix CustomApps/CustomHello example 2024-07-20 13:17:48 +08:00
implementation docs/implementation: fix minor typos 2024-05-04 13:24:32 +08:00
introduction Documentation: various cosmetic changes 2023-10-30 20:29:54 +08:00
logos Documentation: Add NuttX Logo page 2024-04-16 11:25:08 +08:00
platforms arch/xtensa: add support for brushed DC motor control 2024-07-27 12:08:51 +08:00
quickstart docs/cmake: add out-of-tree usage 2024-07-17 17:19:41 +08:00
reference docs/os: fix typos 2024-04-21 11:06:46 +08:00
ReleaseNotes Documentation: add NuttX-12.6.0 release notes 2024-07-16 18:19:12 +08:00
.gitignore doc: add .python-version to .gitignore 2020-08-25 12:54:24 -07:00
conf.py Documentation: port warnings_filter Sphinx extension from Zephyr 2023-11-28 09:18:29 -08:00
glossary.rst rename doc/ -> Documentation/ 2020-08-24 10:29:55 -07:00
index.rst Documentation: Add NuttX Logo page 2024-04-16 11:25:08 +08:00
known-warnings.txt fs: Add VFS docs 2024-02-20 18:28:09 -08:00
legacy_README.md Documentation: fix warning 2023-10-30 20:29:54 +08:00
make.bat Documentation: Remove all tail spaces from *.rst and *.html 2020-10-18 10:51:22 -07:00
Makefile fs: Add VFS docs 2024-02-20 18:28:09 -08:00
Pipfile docs: Add copy button for code blocks 2023-05-20 12:58:32 +08:00
Pipfile.lock build(deps): bump zipp from 3.16.2 to 3.19.1 in /Documentation 2024-07-10 03:36:22 +08:00
substitutions.rst Remove the double blank line from source files 2022-02-20 20:10:14 +01:00