Skip to content

Conversation

@orbittechnologyx
Copy link
Contributor

@orbittechnologyx orbittechnologyx commented Jan 8, 2025

Hello,
This target is already supported in official Betaflight firmware (Betaflight Wiki) . Also I want to add in official Inav firmware. Could you please review the configuration?

Here is the specs:

  • MCU: AT32F435
  • IMU: ICM42688P
  • OSD: AT7456
  • Baro: DPS368 (new version of DPS310)
  • Blackbox: 16MB Flash and SD Card
  • Power input: 2S - 6S LiPo (note: output will be lower than 10V when using 2S).
  • Power output: 3.3V/500mA, 4.5V-5V/2.5A, 10V/3A
  • RSSI input: RSSI input solder pad
  • I2C: Used for external magnetometer (GPS module), Barometer module
  • ESC: 8 pwm pins for motors
  • USB Connector: USB Type-C
  • UARTs: 6x
  • SWD: Yes
  • Analog RSSI Input: Yes
  • LED Strip Output: Yes
  • Buzzer Output: Yes
  • SPI: No
  • Current Sensor: No
  • ADC for external current sensor: Yes

@mmosca mmosca added the New target This PR adds a new target label Jan 10, 2025
@mmosca
Copy link
Collaborator

mmosca commented Jan 10, 2025

Hello @orbittechnologyx, please have a look at https://github.com/iNavFlight/inav/blob/master/docs/policies/NEW_HARDWARE_POLICY.md

Your PR is a great first step, but we also need samples to validate it works as expected.

Please reach out to me over on INAV's Discord and I can help organize the process.

@sensei-hacker
Copy link
Member

sensei-hacker commented Mar 8, 2025

Test results:

  • Flash firmware

  • Calibrate accelerometer

  • Correct board orientation

  • Gyro working

  • Accelerometer working

  • Barometer working

  • Magnetometer working (I2C1)

  • Voltage sensor working

  • Correct voltage scale correct

  • Current sensor working

  • UART 1 working

  • UART 2 working

  • UART 3 working

  • UART 4 working NO

  • UART 5 working

  • UART 6 working

  • Video chain working Camera -> OSD - > VTX

  • LEDs working

  • S1-S4 correct (DSHOT and correct pin assignments)

  • S5+ (servos)

  • Blackbox (Flash)

  • Beeper working

@sensei-hacker
Copy link
Member

sensei-hacker commented Mar 9, 2025

Almost everything tested seems to be working well. UART 4 does not seem to be working correctly, in my testing.
I see that the pin definitions line up with one option in the datasheet.

It appears that the pad labeled TX4 is actually RX4.

@sensei-hacker
Copy link
Member

sensei-hacker commented Mar 9, 2025

Probing with a meter confirms the pad labeled TX4 is connected to PH2, UART4_RX.

@orbittechnologyx
Copy link
Contributor Author

Thank you very much for these tests. Unfortunately, we typed the R4 and T4 labels incorrectly. For this series, for now, we will make a note that R4 should be T4 instead of R4 and T4 should be R4, and if possible, we will even try to make corrections directly on the board.
However, we will fix this correction in the new production.

@sensei-hacker sensei-hacker merged commit 07fbfe9 into iNavFlight:master Mar 30, 2025
20 checks passed
mmosca pushed a commit that referenced this pull request Mar 30, 2025
sensei-hacker added a commit to sensei-hacker/inav_unofficial_targets that referenced this pull request Jul 6, 2025
@MrD-RC MrD-RC added this to the 9.0 milestone Oct 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New target This PR adds a new target

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants