Skip to content

zosko/NoahFC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoahFC

Open Hardware for Smarter Flight

Modular, open-source flight controller with integrated BEC and ESC designs. Build, customize, and fly freely.

Based low cost Atmega328 based Flight Controller with necessary features.

Electronic used

  • Flight Controller - NoahFC
  • ESC Controller - NoahESC
  • BEC - NoahBEC
  • Receiver - (TBS Nano)
  • Plane - (ZOHD Drift)
  • Camera
  • VTX Transmitter

Features

  • PPM
  • GPS
  • 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 D11 MOSI (OSD)
D3 PPM Input D12 MISO (OSD)
D5 Throttle D13 SCK (OSD)
D6 Elevator SDA MPU6050
D8 GPS TX SCL MPU6050

Transmitter setup

Channel Info
CH1 Elevator
CH2 Alerons
CH3 Throttle
CH4 Take off
CH5 Modes

Modes

Channel 5 should be 3-position switch

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

Take off

  • Channel 4 should be 2-position switch
  • Min [nothing]
  • Max [Take Off]

Firmware

Download: Firmware

Sketch uses 23570 bytes (76%) of program storage space. Maximum is 30720 bytes.
Global variables use 1185 bytes (57%) of dynamic memory, leaving 863 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

Sponsorship

PCBWay_logo

This project is proudly sponsored by PCBWay.

PCBWay specializes in manufacturing high-quality printed circuit boards (PCBs), making them accessible and affordable for both hobbyists and professionals.

Their range of services includes:

  • PCB prototyping
  • Assembly services
  • Instant order quotations
  • Expert verification processes
  • A user-friendly, hassle-free ordering system

I'm sincerely grateful to PCBWay for their generous support in making this project possible.

About

NoahFC - Atmega328 based Flight Controller

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published