100%
noahfc NoahFC view
Description

Imported from GitHub: zosko/noahfc · commit 507f89d · license GPL-3.0

Description

NoahFC - Atmega328 based Flight Controller

README

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

ArduinoComponentArduinoComponent
D0UART RXD9Alerons
D1UART TXD10SS (OSD)
D2GPS RXD11MOSI (OSD)
D3PPM InputD12MISO (OSD)
D5ThrottleD13SCK (OSD)
D6ElevatorSDAMPU6050
D8GPS TXSCLMPU6050

Transmitter setup

ChannelInfo
CH1Elevator
CH2Alerons
CH3Throttle
CH4Take off
CH5Modes

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

BoardPCB

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.

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.