Skip to content

Revise and expand supported boards documentation#15

Merged
DusKing1 merged 1 commit intomasterfrom
hugo-update-supported-boards
Jan 18, 2026
Merged

Revise and expand supported boards documentation#15
DusKing1 merged 1 commit intomasterfrom
hugo-update-supported-boards

Conversation

@DusKing1
Copy link
Contributor

Updated both English and Chinese documentation for supported boards and flashing instructions. Standardized board naming, clarified firmware selection for different gyroscope variants, added detailed hardware compatibility notes, and expanded tables for MCUs and sensors. Improved guidance for manufacturers and users regarding hardware support and firmware flashing.

Updated both English and Chinese documentation for supported boards and flashing instructions. Standardized board naming, clarified firmware selection for different gyroscope variants, added detailed hardware compatibility notes, and expanded tables for MCUs and sensors. Improved guidance for manufacturers and users regarding hardware support and firmware flashing.
@DusKing1 DusKing1 self-assigned this Jan 18, 2026
Copilot AI review requested due to automatic review settings January 18, 2026 15:40
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR revises and expands the documentation for supported flight controllers, improving clarity and consistency for both English and Chinese versions. The updates standardize board naming conventions, clarify firmware selection for different gyroscope variants, add detailed hardware compatibility warnings, and expand MCU/sensor support information.

Changes:

  • Standardized board naming by removing spaces (e.g., "NeutronRC F435 SE" → "NeutronRCF435SE")
  • Added comprehensive warnings about gyroscope compatibility (BMI270 vs ICM42688P variants)
  • Expanded MCU support tables to include STM32 series and updated sensor compatibility notes
  • Added detailed guidance for firmware selection with legacy variants
  • Reorganized content with clearer section headings and hardware-specific notes

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 4 comments.

File Description
src/content/docs/en/fydelix/supported-boards.md English version: Updated board descriptions, added gyroscope variant warnings, expanded MCU/sensor tables, reorganized firmware selection guidance
src/content/docs/zh/fydelix/supported-boards.md Chinese version: Parallel updates to English version with culturally appropriate translations
src/content/docs/en/fydelix/flashing.md Standardized board naming in firmware selection table to match supported-boards.md
src/content/docs/zh/fydelix/flashing.md Standardized board naming in firmware selection table to match supported-boards.md

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

### Naming Convention

```text
fydelix-<board>-<version>-<git-commit>.hex
Copy link

Copilot AI Jan 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The naming convention description mentions "git-commit" but the example only shows a shortened hash (8ab496d). Consider clarifying that this is a shortened/abbreviated Git commit hash, not the full hash, for accuracy.

Copilot uses AI. Check for mistakes.
|------|---------|-------|-----|--------|
| AT32F435CGU7 | QFN48 | 1MB | 384KB | ✅ Full Support |
| AT32F435RGT7 | LQFP64 | 1MB | 384KB | ✅ Full Support |
| AT32F437VMT7 | LQFP100 | 4MB | 384KB | ✅ Full Support |
Copy link

Copilot AI Jan 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The RAM specification for AT32F437VMT7 is listed as 384KB, but this should be 512KB. The Flash value (4MB) is correct for this chip model, but the RAM differs from typical AT32F437 specifications which have 512KB of RAM.

Suggested change
| AT32F437VMT7 | LQFP100 | 4MB | 384KB | ✅ Full Support |
| AT32F437VMT7 | LQFP100 | 4MB | 512KB | ✅ Full Support |

Copilot uses AI. Check for mistakes.
|----------|------|-------|-----|----------|
| AT32F435CGU7 | QFN48 | 1MB | 384KB | ✅ 完整支持 |
| AT32F435RGT7 | LQFP64 | 1MB | 384KB | ✅ 完整支持 |
| AT32F437VMT7 | LQFP100 | 4MB | 384KB | ✅ 完整支持 |
Copy link

Copilot AI Jan 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The RAM specification for AT32F437VMT7 is listed as 384KB, but this should be 512KB. The Flash value (4MB) is correct for this chip model, but the RAM differs from typical AT32F437 specifications which have 512KB of RAM.

Suggested change
| AT32F437VMT7 | LQFP100 | 4MB | 384KB | ✅ 完整支持 |
| AT32F437VMT7 | LQFP100 | 4MB | 512KB | ✅ 完整支持 |

Copilot uses AI. Check for mistakes.
### 命名规则

```text
fydelix-<飞控型号>-<版本号>-<Git提交哈希>.hex
Copy link

Copilot AI Jan 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The naming convention description mentions "Git提交哈希" (Git commit hash), but the example only shows a shortened hash (8ab496d). Consider clarifying that this is a shortened/abbreviated Git commit hash, not the full hash, for accuracy.

Suggested change
fydelix-<飞控型号>-<版本号>-<Git提交哈希>.hex
fydelix-<飞控型号>-<版本号>-<Git提交哈希(缩写)>.hex

Copilot uses AI. Check for mistakes.
@DusKing1 DusKing1 merged commit e337318 into master Jan 18, 2026
6 checks passed
@DusKing1 DusKing1 deleted the hugo-update-supported-boards branch January 18, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants