-
Notifications
You must be signed in to change notification settings - Fork 1.7k
AIKONF4V2 support. #11054
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
AIKONF4V2 support. #11054
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
PR Code Suggestions ✨Explore these optional code suggestions:
|
Please ignore the suggestions from the AI bot about the IMU and baro. |
@sensei-hacker, please take a look at the updated branch for LED pin related changes. Note that I've had trouble with poshold mode on this quad, and I suspect it's because of the lack of barometer. Because of this I will replace the FC with another one on this quad. I will no longer be able to test things on the AIKON F4 V2. |
User description
Tested on my 7" quad today, it flies.
Note that this board has no barometer. But it does not seem to cause any issues at all after
set baro_hardware = NONE
.PR Type
Other
Description
This description is generated by an AI tool. It may have inaccuracies
Add complete support for AIKONF4V2 flight controller
Configure STM32F405 MCU with SPI, UART, I2C peripherals
Support MPU6000/ICM42605 IMU, MAX7456 OSD, flash storage
Enable default features including OSD, telemetry, blackbox
Diagram Walkthrough
File Walkthrough
target.h
Main target configuration and pin definitions
src/main/target/AIKONF4V2/target.h
target.c
Timer and PWM output configuration
src/main/target/AIKONF4V2/target.c
config.c
Target-specific configuration stub
src/main/target/AIKONF4V2/config.c
CMakeLists.txt
Build system configuration
src/main/target/AIKONF4V2/CMakeLists.txt