DIY Arduino RC Receiver | Radio Control for RC Models and Arduino Projects

$2 for 5PCBs: jlcpcb.com
Arduino code, circuit, parts list and more details ► howtomechatronics.com/project...
If you enjoy and find the content that I make useful, please consider supporting me on Patreon: / howtomechatronics
Related tutorials mentioned in the video:
1. DIY Arduino RC Transmitter ► howtomechatronics.com/project...
2. Arduino Robot Car Control ► howtomechatronics.com/tutoria...
3. NRF24L01 Tutorial ► howtomechatronics.com/tutoria...
4. Arduino Brushless Motor Control Tutorial ► howtomechatronics.com/tutoria...
Parts list (check website article for full list, affiliate links):
Amazon.com:
NRF24L01 module: amzn.to/2Oc84eJ
Arduino Pro Mini: amzn.to/2D7GFry
RC Car model: amzn.to/2QWLGth
Banggood.com:
NRF24L01 module: bit.ly/2xzJ3qG
Arduino Pro Mini: bit.ly/39wiksg
RC Car model: bit.ly/2UxwGUZ
In this tutorial we will learn how to make an Arduino based RC receiver. Since building my DIY Arduino RC transmitter in one of my previous videos, I got a lot of requests from you guys, to make a dedicated receiver for it, so here it is.
Visit HowToMechatronics.com for more Tutorials, Tips, Projects and How It Works videos:
► howtomechatronics.com/
Like my page on Facebook:
► / howtomechatronics
Music:
MÆSON - The Catch ( / tracks )

Пікірлер: 419

  • @HowToMechatronics
    @HowToMechatronics3 жыл бұрын

    I hope you enjoyed this video and learned something new! If you'd like to support me making more content like this, please consider supporting me on Patreon: www.patreon.com/howtomechatronics

  • @HELLSGUARDIAN

    @HELLSGUARDIAN

    3 жыл бұрын

    Can I use nrf24L01+pa+lna instead of only nrf24L01 (receiver part I already built the transmitter using nrf24L01+pa+lna)?

  • @HELLSGUARDIAN

    @HELLSGUARDIAN

    3 жыл бұрын

    Can I use Arduino nano instead of pro mini?

  • @TheEmirMe

    @TheEmirMe

    2 жыл бұрын

    I would like to buy this as a kit :)

  • @FliteTest
    @FliteTest4 жыл бұрын

    Hey Dan! Love the how to's bud! Keep up the great work! ;) Cheers !

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Hey, thanks! I've learned a lot from you about RC planes. Thanks for that too! 😊

  • @wheelsonhills6461

    @wheelsonhills6461

    4 жыл бұрын

    Hey guys im fan and subscriber of you both i love both of your work . I've learned so many thing's froum your videos

  • @wheelsonhills6461

    @wheelsonhills6461

    4 жыл бұрын

    Hey can we have a Quadcopter build video with this controller😍😍

  • @amolgore9428

    @amolgore9428

    4 жыл бұрын

    Hats off for both of you genius. Flite test and mechatronics. I am non tech but you both changed my interest. Learning from you videos.

  • @tharun_jadhav

    @tharun_jadhav

    3 жыл бұрын

    @@HowToMechatronics hi Dan can use a Arduino pro micro to make a realy simple 4ch transmitter and receiver for rc car and also try to control the car with a phone.and make it realy compact.and also try to control it with a smart phone ❤️🤗🙂. thanks alot for these projects they realy help me to learn alot.and LOTS OF LOVE FROM INDIA.❤️

  • @awakening705
    @awakening7054 жыл бұрын

    I was waiting for this receiver from a very long time :)

  • @alico797
    @alico7974 жыл бұрын

    It is always a pleasure to see your videos and the thoroughness with which you do things!...

  • @kobyki1374
    @kobyki13744 жыл бұрын

    Thank you for your great videos and lessons. It’s always very clear and simple. It will be great if you can do one on expansion boards like the sensors shield Ver 5.0 or if you can recommend a you tube regarding it.

  • @ryujiyamazaki583
    @ryujiyamazaki5834 жыл бұрын

    Hi, thanx for the amazing video and please make more videos like these, really appreciate that! I had a question, can the signals of the receiver be increased from 700 meters and what is the frequency?

  • @mklaver31
    @mklaver312 жыл бұрын

    This is super cool! I’m fairly new to this, so I’ll have to learn more about it, but I am planning to build a rc car powered by a little 2 stroke engine this way. Servo motors for steering and throttle. You have a new subscriber ;)

  • @gulshan0799
    @gulshan07994 жыл бұрын

    We Really missed you sir. it's really good to have you back.

  • @vondarycrentsil9180
    @vondarycrentsil91804 жыл бұрын

    I have been looking for something like this for a year now ,and this it the right one, thanks alot. Best diy receiver ever

  • @0xB8xor0xFF

    @0xB8xor0xFF

    4 жыл бұрын

    If you are interested in DIY remotes, look up TheDIYGuy999's Micro RC.

  • @Multizaler
    @Multizaler4 жыл бұрын

    In terms of power consuption, how efficient is compared with an common radio controller? Good video, very interesting

  • @marhar2
    @marhar24 жыл бұрын

    Every video is both educational and entertaining. I learn something new every time!

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Glad to hear it, thanks!

  • @MakerFabio
    @MakerFabio2 жыл бұрын

    Many thanks for the good video. I think this could be a good way to make RC (even) more affortable. Do you think it would be possible to control FLYSKY receiver like the fs-gr3e? they cost 5 euro and they are super compact. so I would you use your transmitter with existing receiver.

  • @alistairfurnell126
    @alistairfurnell1264 жыл бұрын

    oh man an other top site to goto, betwen you and dronebot workshop what is a guy to do so much to look at well done man

  • @alexhartung2369
    @alexhartung23694 жыл бұрын

    Great stuff. Glad to have found this channel

  • @juananayalomeli73
    @juananayalomeli733 жыл бұрын

    exactly the information i was looking for. Thank you so much : )

  • @TheOleHermit
    @TheOleHermit4 жыл бұрын

    Nice project. Well done.🤙 Apart from having a longer transmission range, what advantages does the NRF24L01/Arduino configuration have over 2 ESP32's with direct Wifi connections, using uPython, MQTT, nodeRED, and/or BLYNK GUI? Thanks for sharing.😎

  • @darshandongare4359
    @darshandongare43594 жыл бұрын

    Your videos are awesome and easy to understand . Keep it up . We all love your project . 😎😎😁😀

  • @omkarkhade4602
    @omkarkhade46024 жыл бұрын

    Thank you for making this tutorial.

  • @matthieuhelias1400
    @matthieuhelias14004 жыл бұрын

    Hi How to mechatronics, I like all your videos you explain super well and I would like to challenge you : you have to make a video where you show how to make a multifunctional robot : - avoiding distance - tracker line - bluetooth joystick ( NRF24L01 or HC-05 ) and more if you want : ) Good luck

  • @electrozon05
    @electrozon054 жыл бұрын

    Thankyou very much sir for making this 🤗🤗🤗

  • @ScitiveX
    @ScitiveX4 жыл бұрын

    I have a question ?? please look - Is there any way to test SINGLE nrf24l01 board. Is it working or not. I mean test nrf24l01 board without second board. Is it possible ?

  • @rithickguru1561
    @rithickguru15614 жыл бұрын

    Very long gap brother I was waiting for ur videos

  • @edslab5383
    @edslab53834 жыл бұрын

    Great! Very explanatory video, I love your schematics.

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Thank you!

  • @ericlotze7724
    @ericlotze77244 жыл бұрын

    Can you make some sort of "Radio Ping" device for finding lost drones etc, using manual signal finding methods?

  • @ericlotze7724

    @ericlotze7724

    4 жыл бұрын

    Probably a signal every ~1-5 secconds. Need to find what frequency to use. No need for data etc, just a precise "ping". Also perferabbly 100m or so range.

  • @feliwein_cc
    @feliwein_cc4 жыл бұрын

    387k suscribers is totally underrated! u rock!

  • @bassome3000ify
    @bassome3000ify4 жыл бұрын

    Awesome awesome AWESOME! very interesting. simple yet teaches a lot

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Thank you!

  • @webslinger2011
    @webslinger20114 жыл бұрын

    I would like to know how to enable Acknowledgement payloads to send back data (such as battery level, text etc..). I've only been able to send back boolean values.

  • @andresvelasquez3373

    @andresvelasquez3373

    3 жыл бұрын

    hey, i would like to know if you solved your problem. I have the same problem, i want my RC to have a LCD to print values.

  • @webslinger2011

    @webslinger2011

    3 жыл бұрын

    @@andresvelasquez3373 I followed julian iilet post on controlling a fan. Just have to declare an int or float variable to send back as payload. I haven't the time to dig further at the moment.

  • @davidsilvacardona8296
    @davidsilvacardona82964 жыл бұрын

    Excelente materialización del proyecto saludos desde Colombia

  • @MirkoPavleskiMK
    @MirkoPavleskiMK4 жыл бұрын

    I'm really proud of this Macedonian boy. Best projects and tutorials. Congratulations

  • @peterlution
    @peterlution3 жыл бұрын

    Great video! How easy to add telemetry? If just battery voltage.

  • @mk_annan22
    @mk_annan224 жыл бұрын

    When talk about removing the TX and RX pins before uploading, which pins of the Arduino or NRF24L01 module are you referring to remove? The TX and RX pins are referring to one of these modules, right?

  • @khadidjabzk5094
    @khadidjabzk50944 жыл бұрын

    Waaaaw 😍😍😍😍🤗😋i really like it Keep going my friend😍😎😎

  • @techmaster9041
    @techmaster90412 жыл бұрын

    Fantastic work mate. New sub

  • @myperro77
    @myperro774 жыл бұрын

    I have made almost the same but the transmiter or the reciever sometimes works random and sometimes just doesn't work, even with bypass capacitors. It seems you don't have such communications problems. It's a very smooth driving. I'm using a pololu driver, and two arduino nano with the nrf24l01. Any suggestions? Thank you!

  • @manofmesopotamia7602
    @manofmesopotamia76023 жыл бұрын

    2:14 AMS117-3.3 should be connected to RAW to Be powered from the battery not from VCC , because VCC is coming from AMS1117-5 that power the pro-mini, which means you over load the AMS117-5 😊

  • @akshetty1
    @akshetty14 жыл бұрын

    Can I directly connect my flysky reciver to control seed of the motor

  • @webslinger2011
    @webslinger20114 жыл бұрын

    More code to pickup especially the disconnect auto reset. Thanks!

  • @majedhejazi7249
    @majedhejazi72493 жыл бұрын

    You are incredibly innovative.

  • @TallMan9379
    @TallMan93794 жыл бұрын

    Hey, i try to make my own but it seams i failed, no communication between rx and tx.... With a nano

  • @prashamjain_ndflagship_em5323
    @prashamjain_ndflagship_em53234 жыл бұрын

    Good one Can we use the transmitter and reciever to fly a drone

  • @vikevignesh4541
    @vikevignesh45413 жыл бұрын

    Awesome work bro. I already have a 2.4Gh remote that came with cheapest drone I bought(Hasten 720) . Any idea to DIY a receiver for that?

  • @RiO-kq6vz
    @RiO-kq6vz Жыл бұрын

    Hi, I am interested in building this receiver but I had a question about the capacitors used here. What are the operating voltage values of the 100 uF , 10-100 uF and 0.1 uF capacitors?

  • @NagashTheCursed
    @NagashTheCursed4 жыл бұрын

    did you try to measure receiver latency? and how that latency behaves over distance?

  • @pauloperruci4641
    @pauloperruci46413 жыл бұрын

    Hello. I made this radio and it was great, congratulations. but I need a 3 position switch. Can I connect directly by replacing one of the potentiometers or do I need to change something? Would you help me?

  • @Gordyhand
    @Gordyhand4 жыл бұрын

    Have you looked at the keywish rf-nano. It combines the two boards into one instead. Allowing for much smaller and simpler layout. I’ve got a few pcbs made up with the rf-nano on the way to try out.

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    It looks like a good option, but I haven't tried it.

  • @Gordyhand

    @Gordyhand

    4 жыл бұрын

    How To Mechatronics I will try to let you know how I get on.

  • @app213
    @app2132 жыл бұрын

    Amazing tutorial. Could you maybe make a tutorial on how to connect a JR module to a diy Arduino tx controller?

  • @dumshi
    @dumshi4 жыл бұрын

    Hi, one controller sending instructions to two receivers possible? Never seen this so thought you may know how.

  • @vaibhavdubey3647
    @vaibhavdubey36474 жыл бұрын

    What is the total making cost of this transmitter and receiver

  • @kestergascoyne6924
    @kestergascoyne69244 жыл бұрын

    The RC transmitter PCB download has expired (for your old rc transmitter video) ! Not sure if that matters, but I'd appreciate being able to use it. Thank you.

  • @BrickRoom7
    @BrickRoom710 ай бұрын

    This is a great video I was wondering if you could do a tutorial on designing a voltage regulator that would take any input voltage and output 5v?

  • @electronic7979
    @electronic79794 жыл бұрын

    A great video. explaining the codes was also very useful.

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Thanks!

  • @vinzzz86

    @vinzzz86

    4 жыл бұрын

    hi bro can you help me with the capacitors voltage because if i use wrong voltage i will burn it plsss help me with the voltage of 100uf and 0,1uf

  • @electronic7979

    @electronic7979

    4 жыл бұрын

    @@vinzzz86 You can use 50v

  • @vinzzz86

    @vinzzz86

    4 жыл бұрын

    @@electronic7979 can i use 100uf 50v and 0,1uf 50v?

  • @electronic7979

    @electronic7979

    4 жыл бұрын

    @@vinzzz86 yes

  • @messitombinoy7497
    @messitombinoy74974 жыл бұрын

    Can you make a video of capturing videos from esp32 cam and showing to a tft screen

  • @dexterdoom4822
    @dexterdoom48224 жыл бұрын

    Perfect! At this time I make wifi control car model.

  • @andrewscott5960
    @andrewscott59604 жыл бұрын

    @ 14:30 Would it be a big power drain to keep the motors on high on both pins when the throttle and steering are centered?

  • @ahmadabid8948
    @ahmadabid89484 жыл бұрын

    Waiting for ur next rc plane video !

  • @alf3071
    @alf30714 жыл бұрын

    Is this reliable and precise enough for rc airplanes or drone control? (without autopilot and stuff)

  • @nevinbeagle4169
    @nevinbeagle41694 жыл бұрын

    Is it possible you can make a long range receiver that can allow a robot to travel upon miles?

  • @nguyenthuy9824
    @nguyenthuy98243 жыл бұрын

    Thanks. Let see video 1.00’ - 1.06’ again. Your video showed Joystick right controls move to left/right and Joystick left controls move backward/forward I have once question It is possible whether you can use only joystick to control RC car (turn right, turn left, move back, move right)?

  • @maxhouseman3129
    @maxhouseman31294 жыл бұрын

    Nice tutorial, as always! One comment on your preprocessor directives: constants have to be always in upper case. Greets from an engineer ;)

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Thanks! :)

  • @MrGenia1991

    @MrGenia1991

    4 жыл бұрын

    ​@@HowToMechatronics hi, plx could u tell me. is there a way to use instead of plane battery another power source ? thanks in advance

  • @jeffsegovia00
    @jeffsegovia004 жыл бұрын

    May I know what software you use for making schematic diagrams? Thanks! Always great content BTW!

  • @anthonypalfrey645

    @anthonypalfrey645

    3 жыл бұрын

    Hey please message me if you find out. I've been looking for ages, it's similar to the Fritzing software, but seems more advanced.

  • @rootuser9571
    @rootuser95714 жыл бұрын

    New subscriber why I Didint find this best channle this many days ?

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Thanks!

  • @dipanshupaul1819
    @dipanshupaul181910 ай бұрын

    great video and explanation! Can you suggest a receiver which I can use in 1:64 scale rc car ?

  • @ahmedghanmi9655
    @ahmedghanmi96553 жыл бұрын

    Hey,what tools do you use(screw driver, soldering iron,etc)

  • @alpsakarya3054
    @alpsakarya30544 жыл бұрын

    What is the range?

  • @indunilprabhath1484
    @indunilprabhath14844 жыл бұрын

    Perfect video 👍 , how to controlled a drone using this transmitter , please make tutorial.

  • @MrGenia1991
    @MrGenia19914 жыл бұрын

    hi, plx could u tell me. is there a way to use instead of plane battery another power source ? thanks in advance

  • @robertonunez4571
    @robertonunez45714 жыл бұрын

    Is it possible to add a live camera to one of these RC cars?

  • @marijan4303
    @marijan43033 жыл бұрын

    where did you have bought the batteries and the holder ?

  • @GleaveMakes
    @GleaveMakes11 ай бұрын

    Would it be possible to have a stepped control knob on the transmitter that could switch between receivers? So for example, switching between model locomotives with the same receiver? This could be a channel switcher.

  • @istvanbarta
    @istvanbarta4 жыл бұрын

    Hi, is it possible to make it with Attiny? I know it have less channels, but is it enough eg for a RC car?

  • @ketipfpv6035
    @ketipfpv60354 жыл бұрын

    Does this remote can bind to the bayang toys protocol

  • @kartikeygarg1097
    @kartikeygarg10974 жыл бұрын

    sir can this reciever module be used to control a drone

  • @TheTtreasure
    @TheTtreasure4 жыл бұрын

    kindly can I use the mx1508 dc motor speed control chip to control dc motors in the airplane??

  • @atharvakrishna6729
    @atharvakrishna67293 жыл бұрын

    can we replace motor driver with relay module. does it work the same way?

  • @OMNI_INFINITY
    @OMNI_INFINITY Жыл бұрын

    Recommend any videos or tutorials online for how to connect multiple 5V (and 3.3, and 3.7) circuits? Basically would like to know how to combine any 5V circuits together. To answer questions such as: Are opamps and optocouplers and similar to combine circuit designs the best way or is there a better way?

  • @WTechEducation
    @WTechEducation4 жыл бұрын

    Thank you. Good job

  • @46spikey
    @46spikey4 жыл бұрын

    HI awesome project, easy to follow. Nicely narrated. Btw, you dont have to set Programmer if you use FTDI. It is only necessary when using an actual ISP programmer (MISO, MOSI....) Another thought, please dont use solder blobs when soldering pins, its a really bad practice. Please take this as a positive constructive criticism.

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    Hey, thanks for the remarks!

  • @elektrostatyka3212
    @elektrostatyka32124 жыл бұрын

    Does it work with pixhawk flight controller or Ardupilot?

  • @afraimetries7088
    @afraimetries70884 жыл бұрын

    Please let me know the range of this module.. i want to use this on my rc plane!

  • @clevertango88

    @clevertango88

    3 жыл бұрын

    i did a simple search and it said ‘100 meters’

  • @bryanlewis3470
    @bryanlewis34704 жыл бұрын

    One more request man, I'm going to build both of these transceiver set you have made...bit I'm very confused about how to connect the receiver to the Arduino Uno (FC) and the coding...a video from you will be great and helpful

  • @HowToMechatronics

    @HowToMechatronics

    4 жыл бұрын

    It's the same as connecting it to an Arduino Pro Mini. Just follow the circuit diagram and connect the Arduino Uno to the same pins.

  • @dominickd9291
    @dominickd92912 жыл бұрын

    Do you have any videos for how to control the speed of a BLDC motor in a closed loop?

  • @T-C-M
    @T-C-M4 жыл бұрын

    Great job!

  • @vijalpatel144
    @vijalpatel1442 жыл бұрын

    Hi bro... How many brushless motors can we control with this module?

  • @ankushkamboj7328
    @ankushkamboj73283 жыл бұрын

    Sir If we have to control 6 bldc motor With this reserve so what is cord and which pins use for it

  • @teroidtech
    @teroidtech4 жыл бұрын

    hi thanks for the videos i need some help on my drone project. not much, i need to control it wireless, can u help.

  • @kumailhassan310
    @kumailhassan3103 жыл бұрын

    Can you tell me about how I can make 12 volt receiver and transmitter for rc car

  • @YA-fy7lb
    @YA-fy7lb4 жыл бұрын

    Can i know what software to make that circuit diagram?

  • @saleheennayeem7242
    @saleheennayeem72424 жыл бұрын

    Can i connect the receiver with cc3d flight controller?

  • @ALL_ONE_SUN
    @ALL_ONE_SUN Жыл бұрын

    If combining 2 circuit designs that are both 5V, is it necessary to provide 10V from power supply? The concept of loads causing a voltage drop and the kirschoff voltage equations have caused that question basically.

  • @weareelectricgi
    @weareelectricgi Жыл бұрын

    how to add steering end point to the transmitter because in my project i will change the steering with servo and i need to implement potentiometer control to set the end point of steering. it is also called dual rates.

  • @vondarycrentsil9180
    @vondarycrentsil91804 жыл бұрын

    Can u pls make a transmitter with logitech flight joystick? I will be so glad if u can.

  • @RandomRY
    @RandomRY3 жыл бұрын

    sir iam trying to do a project that involves dc motor, servos and nrf24l01 module, but after some calculations i have only two digital pins left in the arduino nano can you help me by giving me some suggetions?

  • @ipodfernando
    @ipodfernando4 жыл бұрын

    anyway to use a Bluetooth module in it ? like the hc05...

  • @gotta91
    @gotta913 жыл бұрын

    Hi i want create for an old RC car (like project 3), the rc car have 8 x 1.2V battery AA, can i use a Lipo battery?the component in the video work only with 5V?

  • @krishnaraj3785
    @krishnaraj37854 жыл бұрын

    Can you make a video of this receiver with mpu6050 for quadcopter.please.

  • @saurabhchikhlonde8582
    @saurabhchikhlonde85824 жыл бұрын

    Can I make a Quadcopter using this transmitter and receiver ?

  • @janos525
    @janos5254 жыл бұрын

    can you make a robot with camera which is connected with tft screen?

  • @samwise5493
    @samwise5493 Жыл бұрын

    Nice work!

  • @surajpatole4715
    @surajpatole47154 жыл бұрын

    Is there any simulation platform to check the written code ?

  • @enspire96
    @enspire963 жыл бұрын

    Can we remove the antenna from the receiver ? Will it work after then ? Please someone answer me !

Келесі