Skip to content
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

SPRacingH7NEO - Initial target support. #64

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

hydra
Copy link
Contributor

@hydra hydra commented Apr 19, 2024

SPRacingH7NEO

  • Next-generation STM32 H7 processor with hardware floating point unit for efficient flight calculations and faster ARM-Cortex M7 core running at 520Mhz.
  • ExpressLRS True diversity 2.4Ghz radio receiver built in, with 2 power amplifiers (PA) and low noise amplifiers (LNA) for extended range.
  • ELRS runs on an ESP32S3 dual core 240Mhz CPU with WIFI.
  • ICM42688P gyro with power supply filtering.
  • 8Mbps high-speed CAN tranceiver.
  • 8 Motor outputs. DSHOT/OneShot/PWM for ESCs and Servos.
  • 4MB of Dual Bank OctoSPI External Flash (2x2MB) for firmware.
  • 6 Serial Ports - NOT shared with the USB socket, one dedicated to the on-board ELRS receiver.
  • 2x Micro USB sockets, one for the H7, one for the ESP32S3.
  • 4 corner-mounted RGB LEDs connected to the H7.
  • 1 RGB LED for ELRS status.
  • 1 LED for FC status.
  • Dedicated corner outputs for programmable LEDs - great for orientation, racing and night flying.
  • Stackable design with mezzaine IO connectors for future expansion (spi, uart, i2c, gpio, adc, exti)
  • HD/DJI video connector (Standard 6-pin DJI pinout).
  • 9V 3A regulator.
  • 5V 3A regulator.
  • 2x 4in1 ESC connectors.
  • TVS diode for eliminating voltage spikes.
  • TCXO with dedicated power supply for rock-solid 2.4Ghz link frequency stability.
  • Battery monitoring for voltage and current.
  • Developer friendly debugging port (SWD) and boot mode selection for the H7.
  • Built-in JTAG debugger and COM port for the ESP32S3 for ELRS development.
  • 3x Side-press buttons, 1 for ELRS and 2 for the H7. For binding/wifi/settings/bootloader control.
  • Symmetrical design for a super tidy wiring.
  • ELRS PWM/DShot connector for 4 more ELRS controlled PWM/DShot channels.
  • JST-SH sockets and solder pads for IO. (2x4in1 ESC, UART, CAN, Debug, HD/DJI, PWM)
  • Also supports direct connection external of SBus, SumH, SumD, Spektrum1024/2048, CRSF, FPort, SRXL/XBus
    receivers.
  • H7 Firmware upgradable via USB, ESP32S3 firmware upgradable by Wifi, BF passthrough and USB.
  • Standard 30.5mm mounting hole patterns with 4mm holes and grommets for 3mm screws.
  • SP Racing logos.

SPRacingH7NEO-RevA-TOP
SPRacingH7NEO-RevA-BOTTOM

@hydra
Copy link
Contributor Author

hydra commented Apr 19, 2024

Samples have been dispatched to ELRS devs already.

@hydra
Copy link
Contributor Author

hydra commented May 6, 2024

rebased on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants