Historical project documentation. Content is maintained in GitLab.

HW-0.21

Features of Hardware-Version 0.21

  • Modular design with separate Flight Controller (FC) and Sensor Board (SB) PCBs

  • Flight Controller (FC)

    • ARM7 LPC2148 60MHz 16/32 bit CPU with ARM7TDMI-S core (main CPU)
    • Atmel ATmega644p 20mhz 8bit MCU (RC/Servo/Comm controller)
    • Support for different I2C BL controllers:
    • Support for 5 servo channels (RC/Servo/Comm controller)
    • Dual bidirectional I2C bus buffer
    • Onboard power switch with 2 buttons
    • Optional switched voltage regulator instead of linear voltage regulator
    • Onboard switch for UART/USB ISP programming
    • Acustic low voltage warning
    • Programmable using JTAG, UART or USB interface
    • SPI extention plug
    • I2C extention plug
    • 5 onboard UARTs (two of them 5V or 3.3V) for ACT DSL receivers, consoles and GPS
    • 8-channel SPI level translators
  • Sensor Board (SB)

    • Atmel ATmega168 20mhz 8bit MCU (Sensor/GPS preprocessor)
    • Sockets for 3 analog Gyros
      • Sparkfun ADXRS300/ADXRS610 breakouts
      • Melexis MLX90609-R2
    • 4-channel 12bit ADC with 1Msps (Gyros)
    • Discrete Sallen-Key Filters (Gyros)
    • Dedicated Temperature Sensor
    • Digital 3D linear acceleration sensor (Sparkfun LIS3LV02DQ)
    • Absolute air pressure sensor (MPXH6115) with 24bit ADC
    • Compass based on 3D Magnetometer (MicroMag3)
    • Dedicated low noise power supplies for 12/24bit ADCs and Gyros