Skip to content

Latest commit

 

History

History
74 lines (61 loc) · 1.78 KB

README.md

File metadata and controls

74 lines (61 loc) · 1.78 KB

[warning] - In Development

NoahFC

  • Trying to make low cost Atmega328 based Flight Controller with necessary features.

Testing on

  • ZOHD Drift
  • Wing

Features

  • PPM
  • GPS
  • Failsafe
  • Manual mode
  • Stable mode
  • Return to home
  • OSD

Used Pins

Arduino Component Arduino Component
D0 UART RX D9 Alerons
D1 UART TX D10 SS (OSD)
D2 GPS RX (interrupt) D11 MOSI (OSD)
D3 PPM Input (interrupt) D12 MISO (OSD)
D4 LED MODE D13 SCK (OSD)
D5 Throttle SDA MPU6050
D6 Elevator SCL MPU6050
D7 LED GPS RST DTR
D8 GPS TX

Transmitter setup

Channel Info
CH1 Elevator
CH2 Alerons
CH3 Throttle
CH4 N/A
CH5 Modes

Modes

Channel 5 should be 3-position switch

  • Min [Manual]
  • Mid [Stable]
  • Max [RTH]

Leds

  • Blue blink when GPS signal received
  • Yellow lights when is in stable / rth mode

Firmware

Download: Firmware

Sketch uses 23196 bytes (75%) of program storage space. Maximum is 30720 bytes.
Global variables use 1077 bytes (52%) of dynamic memory, leaving 971 bytes for local variables. Maximum is 2048 bytes.

Installation: avrdude -p m328 -c arduino -P /dev/ttyUSB0 -b 115200 -F -U flash:w:firmware.hex

OSD

OSD

Scheme

Scheme

Boards Preview

Board PCB
Board View 1

PCB Fabrication

AS hobby maker i have choose PCBWay, its fast fabrication for my PCBs with great quality. They are making really great quality products. I recommend this service for everyone.

Website: https://www.pcbway.com