Open-Source RC 8CH Transmitter and Receiver WITH Stm32 chipset

 

Overview


The XRC PRO is an advanced, open-source RC transmitter and receiver system designed to offer professional-level performance in a compact and customizable package. Built around the STM32F103C8T6 microcontroller and the NRF24L01 wireless transceiver module, the XRC PRO provides precise, real-time control for various RC applications like drones, cars, and boats. With a compact design, robust functionality, and user-friendly interface, the XRC PRO is an ideal tool for both hobbyists and professionals.


To participate, follow these simple steps:


1.Subscribe to our channel.

2.Like this video.

3.Comment below with your thoughts, ideas, or any questions you have about PCB design or electronics. Be creative! Your comment might just catch our attention.


And guess what? This offer isn't just for the first 100 subscribers anymore! We're extending it to every 100 subscribers we gain, so the more, the merrier! Once we hit each 100-subscriber milestone, we'll randomly select three lucky winners based on the best comments.


Don't miss out on this incredible opportunity to win high-quality PCBs for your project. Subscribe, like, and comment now for your chance to win! Good luck to everyone, and happy designing! 🚀✨


Transmitter PPM Output:

This diy transmitter is capable of giving ppm signal output through aux port to play any pc fpv or simulator with this.To enable this option you have to go to output setting on transmitter oled menu and then you have to turn on the ppm output.


Note:When you are using this transmitter with receiver.Makesure to turn off the ppm output.Because its high priority signal.


Receiver Output Signals:

The receiver that i made is capable of giving 8 CH PWM,PPM and also SBUS signal.You can use this receiver with rc car,drones and aircraft.


Binding:

You have turn on both the transmitter and receiver.Then you have to press reset button of receiver and then the receiver will automatically bind to the transmitter.


Join DIY TECH DEEPLY for more cutting-edge DIY electronics projects!

🚁 Ready to revolutionize your remote control experience? Hit that 'Subscribe' button, give this video a thumbs up, and share it with fellow DIY enthusiasts. Let's embark on a journey of innovation with DIY TECH DEEPLY! 💪🎥


SCHEMATIC OF TX



SCHEMATIC OF RX


PCB LAYOUT


FIRMWARE UPLOADING

To upload the firmware into this transmitter and receiver.First you need any type of usb to serial converter.In this time i am CH340 usb serial converter.

Then you need to connect the usb serial converter to transmitter and receiver according to this diagram.


Transmitter

Receiver

Software

After making the connection of usb serial converter to transmitter and receiver.You have to download and install this software.

Software Link:https://www.st.com/en/development-tools/flasher-stm32.html#get-software


After installing the software

Follow Steps:

  • plug the usb serial converter to pc.
  • Press Reset button which are located on stm32.Very important.
  • Select the com port.
  • Click on next and click again next icon.
  • Select Erase icon on top.
  • Now click on next and the software will delete its previous data.
  • Click on back icon and select Download to device icon.
  • Click on its three dots icon and select the Hex file (Download from Down Below) where it is located.
  • Then click on next icon and the code will uploaded to device within 15 secs.


Comments