TeleMega History

Version 1.0

These are photos of version 1.0:

User View

  • Recording altimeter for high power model rocketry
  • Supports dual deployment and 4 additional pyro events.
    Pyro events are configurable and can be based on time and various flight events and status, including angle from vertical (for safety in staging and air start flights).
  • 70cm ham-band transceiver for telemetry downlink
  • Barometric pressure sensor good to 100k feet MSL
  • 1-axis 105-g accelerometer for motor characterization
  • 3-axis 16-g accelerometer for gyro calibration
  • 3-axis 2000 deg/sec gyros
  • 3-axis magnetic sensor
  • On-board, integrated GPS receiver
  • On-board non-volatile memory for flight data storage
  • USB for power, configuration, and data recovery
  • Integrated support for LiPo rechargeable batteries
  • User choice of pyro battery configuration, can use primary LiPo or any customer-chosen separate pyro battery up to 12 volts nominal.
  • 3.25 x 1.25 inch board designed to fit inside 38mm airframe coupler tube

Developer View

  • Hardware Features of v0.3
    • ST Micros STM32L151 ARM Cortex M3 based Microcontroller
    • TI CC1120 High Performance RF Transceiver for Narrowband Systems
    • 150mA 3.3V LDO regulator
    • Winbond W25Q64CV serial flash memory
    • u-blox MAX-7Q GPS receiver
      • on-board TaoGlas passive patch antenna
      • async serial interface
    • Measurement Specialties MS5607 Micro Altimeter Module
      • Wide range — 120kPa to 1kPa (approximately -1500m to 31000m)
      • High precision — 2.4Pa resolution (approximately 20cm at sea level)
      • Factory calibrated.
    • Freescale MMA6555 Single Axis SPI Intertial Sensor
      • +- 105g full-scale
      • on-chip 12-bit digitizer
    • Invensense MPU-6000 Six-Axis MEMS Motion Tracking Device
      • tri-axis angular rate sensor up to 2000 degrees/second
      • tri-axis accelerometer with +- 16g range
      • three on-chip ADCs for true simultaneous sampling of all axes
    • Honeywell HMC5883L 3-axis magnetic (compass) sensor
  • Software Features
    • Written mostly in C with some ARM assembler
    • Runs from on-chip flash, uses on-chip RAM, stores flight data to serial flash
    • USB serial emulation for "console" interface
  • Tools Used
    • gEDA for schematic capture and PCB layout
  • Licenses

Artifacts

Version 2.0

The only changes between v1 and v2 of TeleMega were that the SOC pin assignments for the companion port were adjusted to match improvements made during the design of EasyMega, the unused serial port connector was replaced with a connector for attaching 4 RC-style servos, and we upgraded from the CC1120 to the CC1200 radio part from TI.

TeleMega v2.0 required AltOS version 1.6.2 or later.

Artifacts

Version 3.0

The big change between v2 and v3 of TeleMega was replacing the MPU6000 6-axis IMU and HMC5883 3-axis magnetic sensors with the Invensense MPU9250 9-axis IMU.

TeleMega v3.0 required AltOS version 1.8.7 or later.

Artifacts

Version 4.0

For TeleMega v4, the sensors changed again, this time to the Bosch BMX160 9-axis IMU and Analog Devices ADXL375 3-axis high-g accelerometer. The GPS receiver was upgraded to the MAX-8Q.

TeleMega v4.0 required AltOS version 1.9.2 or later.

Artifacts

Version 5.0

TeleMega v5, which was introduced during the global semiconductor shortages after the Covid-19 pandemic, went back to the MPU6000 6-axis IMU paired with the MMC5983 3-axis magnetic sensor as the BMX160 became unavailable.

TeleMega v5.0 required AltOS version 1.9.8 or later.

Artifacts

Version 6.0

For TeleMega v6, the MPU6000 was replaced by the Bosch BMI088.

TeleMega v6.0 required AltOS version 1.9.15 or later.

Artifacts

Version 7.0

For TeleMega v7, the GPS receiver was upgraded to the MAX-M10S, and resistor value changes allowed raising the voltage limit for a separate pyro battery from 15V to 30V.

TeleMega v7.0 requires AltOS version 1.9.20 or later.

Artifacts