AlessandroAvi / STM_radioController

Radio controller that uses an STM MCU and NRF as wireless connection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

STM_radio_controller

This project is a radio controller system used for controlling the drone that I built. The radio controller uses an STM32 MCU and it uses a NRF module for sending the data to the receiving NRF module. This radio controller is equipped with 2 joysticks, some buttons and switches.

BOM

COMPONENT MODEL N OF PIECES COST € LINK
STM blackpill STM32 F411 1 6.68 here
ST link - 1 3.45 here
NRF24 tx + antenna NRF24L01 1 1.85 here
Display 480x320 - 3.2" TFT display screen ILI9486 1 9.92 here
Joystick arduino joystick analog 2 0.52x2 here
Battery holder for 3 batteries 18650 1 0.73 here
Battery 18650 2 2x2 here
PCB for radio controller DIY 1 - no link

Total cost up to now: 27.67 €

TO DO

  • set up stm in cube mx
  • write code for the nfr
  • write code for the ADC and readings from joystick
  • write code for sending data over nfr
  • write code for the TFT display
  • Creaet and buy a custom PCB

About

Radio controller that uses an STM MCU and NRF as wireless connection


Languages

Language:C 99.6%Language:Assembly 0.4%