Flight COntroller
Nitya
Indigenous Flight Controller
- Processor:• STM32H7 microcontroller @ 480 MHz with FPU
- Redundant Sensors:
- • Triple-redundant gyroscope & accelerometer units (3× IMUs)
- • Dual-redundant barometers for altitude sensing
- • Precision magnetometer for accurate heading
- Secure Storage & Logging:
- • Crypto chip for secure hash & data protection
- • FRAM & EEPROM for persistent configuration data
- • Onboard SD card for extended logging
- Power Supply Redundancy:
- • Triple power sources (2× power bricks, 1× USB)
- • Supports up to 2A load
- • Wide input range (5V–36V)
- External Interfaces:
- • 5 × UART ports
- • 1 × I²C port
- • 1 × SPI port (3 dedicated chip-select pins / GPIO)
- • 2 × CAN-FD connectors (reliable, high-speed comms)
- Other Design Considerations:
- • EMI suppressors on each port
- • Optimized memory & interface layout for reliability and expandability
- Operating System:• Runs on a Real-Time OS with built-in failsafe and watchdog routines
- GNSS:• Multi-constellation support – GPS (USA), GLONASS (Russia), Galileo (EU), BeiDou (China), NavIC (India), and QZSS (Japan)