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
Nice build! If you wanted to add more controls, you can save 7 bytes in your data package struct just by defining the buttons as a bit field - all you need to do is to specify the number of bits with this syntax: struct Data_Package { byte j1Button : 1, byte j2Button : 1, byte button1 : 1, byte button2 : 1, ... }
Excellent build as always! Really loved how you handmade the acrylic enclosure. That'll give extra confidence to all makers who watches your video but don't have expensive CNC machines.
This is one of the best DIY videos for rc transmitter and receiver i have ever seen. I have already made this project and it works flawlessly. I am commenting now but i watched this video in August 2020 and made the project at that time only. But i watched this video even now and it’s still relevant to the time and you won’t find an easy tutorial than this. Cheers to this channel 🥂. Keep the good work up.
Very nice...on the top under the ground (big pin) on the voltage regulator...I recommend putting a large poly pour under it to act as a heatsink (you could even put it under that circle that has nothing in it) Incredibly nice build!!!! Great Job!!!!
WHAAA!?!?! Where was this at the beginning of December when I started sourcing and designing my own transmitter over my holiday break? I have basically ended up with the exact same hardware minus the MCU. I will be taking a bunch of inspiration from this one. Thank you very much
I stopped to look at this video seeing how cool the setup looked. The whole setup video was fantastic. I'll definitely try to make this. Keep making such fun projects.
Я шокирован Вашими классными проектами ! Всё на очень высоком уровне ! Подписался ! + Лайк ! I am shocked by your cool projects! Everything is at a very high level! Signed up! + Like!
On the analog inputs you reduce the 10 bit input integer data to an 8 bit byte using map. The map function used addition, substaction, multiplication and division. (look up the source code of map) Instead of all these computational steps just to throw away 2 bits you could have used the right shift operation. In one step. byte data = analogRead(pinName) >> 2;
Your projects are always fantastic. I really enjoy them and always learn something new when you explain your code. Thank you for sharing your knowledge. Any thoughts on adding an small I2c OLED display to the controller in a future version?
Thank you! Well to be honest no, I don't think I will do that. What I thought was connecting a LED for indicating the battery level or/and the connection status.
Great video. Thank you so much for providing the code, you just saved me a week of attempting to kludge something together. Just getting into Arduino this year, and the whole ecosystem is just making this so much fun. Currently working on a remote control nerf gun on treads with my 9 year old. Great video!
@@GunSmoker we are talking about Receiver schematics and Gerber files too .. bro.. If u HV those details plz share here..will appreciate You if u do the same ..
heads up to anyone that is actually building this... -the parts list does not have ALL the parts -the toggle switches are not the right kind -and there is a 99% chance that you will have to redo the PCB board because the arduino pro mini does not have the right locations of pins(even though he mentions it, you might miss it) anyways good video, and I really love how easy these tutorials are to follow
hi, i order your pcb design from jlcpcb, and when i recieve the pcb, im so happy beacause the quality and design is good. and i like your all projects :) and maybe my next project is your diy camera slider :) thank you very much for sharing this awsome project. greeting from philippines. :)
@@johnrobertsabido4426 download mo yung gerber file nya tapos punta ka jlcpcb website, tapos mag register kalang, pagnaka register kana, click mo yung quote now may makikita kadon na ADD YOUR GERBER FILE, upload molang gerber nya, yun nayun. tapos save to cart mona. tapos lagay mona mga info na kailangan tulad ng adress mo etc.
5:23 you can tell that he has a lot of experience because he puts his finger on top of the pin being cut so it doesn't shoot across the room or into his eye!
@@HowToMechatronics HII SIR THIS PROJECT IS AWSOME I HAVE ONE DOUBT , I WANT CONTROL TWO SERVO MOTOR WITH ONE JOYSTICK FROM TRANSMITTER FOR RC PLANE FLAPS CONTROL , PLEASE HELP ME SIR
I'm not sure if previous comment got nuked by algo, but it didn't show up... Pro Mini controller linked to Amazon in the article for PCB V2 and V3 will not work because it has different pinout for A6 and A7. That could be because Amazon listing has changed after article was published. Make sure you get 5V 16MHz Pro Mini with correct pinout (A6 and A7 on the side opposite to programming header, where RST button is in the controller linked in the article)
2:32 wait, you can't use an electrolytic capacitor as a decoupling capacitor. You need a 10nf ceramic capacitor for that. The one pictured is probably 10uf, which is good for a power supply filter capacitor, but then you only need one on the 3v3 line, not two.
@@HowToMechatronics can you give the rough number of test boards that you required for testing , because many issues like power , EMI , short circuits exist in PCBs fabrication
I just stumbled across your videos, and I'm really impressed! This is the first time in a long time that I am pleased with the RUclips suggestion algorithm :-p I watched the BLDC vid first, then this one. Your videos are excellent. Well filmed and edited, comprehensive, appropriate length, good pacing. I Subscribed right away, will watch more of your videos in the future, and will check out your website as well. When I buy the components for this project, I'll gladly use your Affiliate links to support you!
This is an amazing project, definitely need to patreon you guys. I would love to see a version of this remote with a web interface, this will allow a user to control a platform anywhere the wi-fi network can extend such as a hospital building.
Thanks! Just make sure you have the right Arduino Pro Mini or modify the PCB according to your Arduino Pro Mini. I already mention this in the video that there are different Pro Mini versions with different pin layouts. You can find a link to the Pro Mini I used on the website article.
Futher development: I advice to using ESP boards. They got wifi and bluetooth embedded so you dont need additional radio module (black in your video) and antenne
For short range projects this is a good alternative. For long range - like drones or anything with no clear line of sight, RF is still better. It's all to do with the signal. 2.4GHz behaves like a light wave - light doesn't penetrate solid, non-transparent objects well, 433MHz does penetrate and gives a longer distance. Some RF modules can achieve 1km in range that use 433MHz where as the 2.4GHz is 300m or less with antenna bit more like less than 100m without antenna.
I'm confused on the capacitors. I see in a comment you responded to earlier that in regards to the capacitor values, "the ceramic one is 0.1uF and the electrolytic one is 10uF". Thing is, I don't see a ceramic capacitor. I see two electrolytic ones. Can you clarify this please?
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
I did this project myself but it is not working. Code same
Help me plz bro
can you consider making a tutorial on you made this pcb for this rc please
just signed up for patreon much support brother
is it possible to somehow make the controller have more functions, e.g. more potentiometers and switches?
Nice build! If you wanted to add more controls, you can save 7 bytes in your data package struct just by defining the buttons as a bit field - all you need to do is to specify the number of bits with this syntax:
struct Data_Package {
byte j1Button : 1,
byte j2Button : 1,
byte button1 : 1,
byte button2 : 1,
...
}
Thank you and thanks for the input!
Excellent build as always! Really loved how you handmade the acrylic enclosure. That'll give extra confidence to all makers who watches your video but don't have expensive CNC machines.
Thanks!
This is one of the best DIY videos for rc transmitter and receiver i have ever seen. I have already made this project and it works flawlessly. I am commenting now but i watched this video in August 2020 and made the project at that time only. But i watched this video even now and it’s still relevant to the time and you won’t find an easy tutorial than this. Cheers to this channel 🥂. Keep the good work up.
which capacitors u used?
@ any capacitor for same voltage should work. Take 3.3v 100uf it is enough
@ so both capacitor for this controller na
@@LegendGuy I didn’t understand?
@ like there are 2 capactiors used
The PCB looks so good. Great project, well executed. Thanks for sharing.
Thank you!
Great one, I think your projects are better than many commercial products. Keep sharing these things with us.
Thanks!
I had no idea that there was such a user friendly service that offers this opportunity.
I just subbed.
Thanx
Marc :)
Thanks!
this makes me wish i could smash all of this knowledge into my own head in a single instant and also do all of these awesome projects
Lluvik With enough commitment you can do anything
Lluvik where's the fun in that? Learning is much more fun than knowing
Bro it's not only need knowledge it also needs money if you have money you can do anything
You could literally do anything if you stopped wishing and started doing
@@ShishakliAus well said😀
OMG you cut acrylic by hand! I thought it was Laser cut. Fantastic job!
One of the most useful channels in the RUclips.
I learned a lot from it
that is the clearest explanation of the NRF code I've heard yet, cheers
Very nice...on the top under the ground (big pin) on the voltage regulator...I recommend putting a large poly pour under it to act as a heatsink (you could even put it under that circle that has nothing in it)
Incredibly nice build!!!! Great Job!!!!
The transparent design is very nice, pcb’s look very cool, not hiding them is a good idea
Glad you like it!
This is amazingly structured. Extremely easy to follow. Thank you
Thank you!
This was the first of your videos I just watched. It did not take me long to hit the Subscribe button. Thank you for some great information.
Thanks, I'm glad to hear that!
WHAAA!?!?! Where was this at the beginning of December when I started sourcing and designing my own transmitter over my holiday break? I have basically ended up with the exact same hardware minus the MCU.
I will be taking a bunch of inspiration from this one. Thank you very much
@@prozacgod did you do it?
I stopped to look at this video seeing how cool the setup looked. The whole setup video was fantastic. I'll definitely try to make this. Keep making such fun projects.
I need this circuit , can you give me arquive gerber ?
He has uploaded on his site link in description
The best channel on RUclips, Congratulations for 200K.
Thank you! :)
What a great job, the finished product is simply amazing.
Very nicely done. You've saved me a lot of work with this design. I will certainly be ordering some PCB's from JLCPCB for this.
can you tell me how will i find gerber file to download.
First : thank you.
Second: please can you tell me what is the capacitors value ?
Very amazing project, I like the ability that you can control almost everything(toy) you want with the controller!!!
Я шокирован Вашими классными проектами ! Всё на очень высоком уровне ! Подписался ! + Лайк !
I am shocked by your cool projects! Everything is at a very high level! Signed up! + Like!
Hey bro it can be use for quadcopter drone
@@DEEPraveenKumar Yes . you need to program the pro mini again for quadcopter
I will buy this product
One of the best 'How To' videos on Arduino projects. Subscribed to learn more. Thank you for your content.
Thank you, I'm glad you found my content useful!
Excellent as always. Very good explaintation. Easy to understand.
Thanks!
In have never seen anyone make a transmitter so clearly and clean. Other projects of transmitters looked like raw bricks
Excellent as always! Please make Arduino based wireless follow focus system!!!
So sleek
On the analog inputs you reduce the 10 bit input integer data to an 8 bit byte using map. The map function used addition, substaction, multiplication and division. (look up the source code of map) Instead of all these computational steps just to throw away 2 bits you could have used the right shift operation. In one step.
byte data = analogRead(pinName) >> 2;
Thanks for the remark.
Your projects are always fantastic. I really enjoy them and always learn something new when you explain your code. Thank you for sharing your knowledge. Any thoughts on adding an small I2c OLED display to the controller in a future version?
Thank you! Well to be honest no, I don't think I will do that. What I thought was connecting a LED for indicating the battery level or/and the connection status.
Please tell me about the coding i don't understand how can i program the transmitter i mean i don't understand the coding
It looks really badass, I love that you can see components working with their tiny LEDs. :)
Thanks! :)
A great video, very detailed. One of my top Arduino channel on RUclips!
Thanks! :)
Very detailed explanation. Absolutely nothing to complain about. I don't think this could have been done better.
Thank you!
Hello congratulations on a very successful study. can I find out the value of the capacitors you use, please? thanks
Great video. Thank you so much for providing the code, you just saved me a week of attempting to kludge something together. Just getting into Arduino this year, and the whole ecosystem is just making this so much fun. Currently working on a remote control nerf gun on treads with my 9 year old. Great video!
Can you help me in programming please
what type of capacitors did you use in the transmitter(ratings)..…?
and thankyou i found the project pretty interesting..!
Something like this would take my RC construction equipment to the next level.
what kind of buttons and capacitors shall we use?
6x6 x15 H for buttons and 10mF for capacitors?
That one is way nicer than the one I hacked together, looks great.
Can you make a video on making its receiver .please do it.😟😟😟😟😟😟😟😟😟😟😟😖😖😖😔😔😔😔
Are you not able to read description?
@@GunSmoker there is nothing abt RF receiver in description...
@@e1Pr0f3ss0r It has link to article, which has receiver's schematics and code.
@@GunSmoker we are talking about Receiver schematics and Gerber files too .. bro..
If u HV those details plz share here..will appreciate You if u do the same ..
@@e1Pr0f3ss0r Scroll down the article to: "Now let’s take a look at how we can receive this data".
heads up to anyone that is actually building this...
-the parts list does not have ALL the parts
-the toggle switches are not the right kind
-and there is a 99% chance that you will have to redo the PCB board because the arduino pro mini does not have the right locations of pins(even though he mentions it, you might miss it)
anyways good video, and I really love how easy these tutorials are to follow
Great video, very detailed oriented. May i know what kind capacitor you use in the video?
Great!! Thanks for uploading this clip. You have all the abilities to work as an instuctor. Please continue ...
Thank you!
the ant is VERY CUTE
It’s a joy to listen to you making everything seem so easy. Thanks ! Keep going !
Thank you!
Great tutorial! And channel! I have a question: what soldering iron are you using?
I love the quality of your projects. They inspire me to keep going
I'm glad to hear that, thank you!
hi, i order your pcb design from jlcpcb, and when i recieve the pcb, im so happy beacause the quality and design is good. and i like your all projects :) and maybe my next project is your diy camera slider :) thank you very much for sharing this awsome project. greeting from philippines. :)
Can you teach me how to order that and how much it cost? Im filipino too
@@johnrobertsabido4426 download mo yung gerber file nya tapos punta ka jlcpcb website, tapos mag register kalang, pagnaka register kana, click mo yung quote now may makikita kadon na ADD YOUR GERBER FILE, upload molang gerber nya, yun nayun. tapos save to cart mona. tapos lagay mona mga info na kailangan tulad ng adress mo etc.
hi tanong lang ,ilang days bago nadelliver yung pcb?
@@paoloytchannel matatagalan po yon or Baka hindi na sila tumanggap ng mag oorder dahil po sa corona virus
5:23 you can tell that he has a lot of experience because he puts his finger on top of the pin being cut so it doesn't shoot across the room or into his eye!
Well you get that experience right after the first try! 😅
This channel is the best channel on youtube. I always keep waiting for the new videos.
Thanks!
yep
@@HowToMechatronics HII SIR THIS PROJECT IS AWSOME
I HAVE ONE DOUBT , I WANT CONTROL TWO SERVO MOTOR WITH ONE JOYSTICK FROM TRANSMITTER FOR RC PLANE FLAPS CONTROL , PLEASE HELP ME SIR
WHY IS GOOG+ GOING AWAY ???
@@sekharjavvadi I can help you
Hi how to mechatronics
Will you please make a video of
Making a drone with your Arduino transmitter and receiver (with WiFi camera based on Arduino)
WiFi is not very good for RC, and arduino will not do WiFi
Look at the esp8266 for such projects
This tutorial video is invaluable 🌺 big greeting to you from Iraq
Hi, my question is what are the capacitor readings you used in this project
me too i dont know?
Superb! Congratulations for a well structured tutorial and great manufacturing!
Thanks for sharing such great ideas thank you so much sir 😘
I'm not sure if previous comment got nuked by algo, but it didn't show up...
Pro Mini controller linked to Amazon in the article for PCB V2 and V3 will not work because it has different pinout for A6 and A7. That could be because Amazon listing has changed after article was published. Make sure you get 5V 16MHz Pro Mini with correct pinout (A6 and A7 on the side opposite to programming header, where RST button is in the controller linked in the article)
This is so awesome!
Thank you for the great tutorial!
What size capacitor did you use before the voltage regulator?
10uF, 16V
@@VanDerLaarsi also cant find capacitor ru sure its 10uf 16v?
@@LegendGuy I believe I found the unfo in the written article.
2:32 wait, you can't use an electrolytic capacitor as a decoupling capacitor. You need a 10nf ceramic capacitor for that. The one pictured is probably 10uf, which is good for a power supply filter capacitor, but then you only need one on the 3v3 line, not two.
I will take that into consideration next time. Thanks for the input!
that board does look nice... can't believe that you cut that by hand though...lol
Well done. Wonderful project. Very professional. Comprehensively and clearer explained. Thank-you a pleasure to watch :)
Please make video tutorial about making receiver for that transmitter....
It was uploaded
He voice-cracks more than he uses his Transmitter. Great project.
which capacitors are needed for this transmitter ?
can you help me with the similar issue i also am having trouble finding values of capacitance
Very clean, beautiful and amazing tutorial. Thanks for this
How bind this transmiter with reciver?
Total masterpiece! I just mesmerised while you build it :D
Thanks, I'm glad to hear that! :)
Thank you for great effort to fulfill my dream! 😉😀💖
Its super nice and well made.Nice video man keep going
Thanks!
oh my god... that was so professional... i loved it............
If u share all hardware and pcb files i will definitely buy/make.
I think he made a guide on their website with everything listed.
Thanks! Yes, check the website article for parts list and PCB files.
Makes it look SO EASY ! Right, COOL NONE THE LESS , OUTSTANDING!
Hello,
Links of Amazon/Bagdood and other files are not opening in the project details. Please update.
A great video🙏🙏 such a genuine explanation........ literally praiseworthy.....you should make video more frequently if possible
Well done! :D
Thank you!
Wow! So glad I stumbled onto your channel. You're doing great work and explaining it really well!
Thank you!
Wow!
Excelent!
Thanks!
Thank you for the inspiration. This is SOOO similar to a stalled project of mine. I can't wait to resume work on my RC tank!
RECEIVERS PLEASE
Waiting for the next video on controlling brushless motors and really this channel is amazing.
Admire your channel :)
1st view and 1st like :)
Waw this is really a perfect Diy joystick controller , electronics and design are perfect
Nice work Mr Dejan (y)
Thank you, I'm glad to hear this!
So sleek
Thanks!
@@HowToMechatronics can you give the rough number of test boards that you required for testing , because many issues like power , EMI , short circuits exist in PCBs fabrication
Nuts can shortcircuit or penetrate the outer layer of batteries! Add some protection or redesign how you fasten the battery holders
Great video. Properly explained and webiste is well documented. This is a GREAT help! Thank you for sharing this.
Thanks!
just think how cool a touchscreen on the transmitter would be just like the other commercial transmitter
I just stumbled across your videos, and I'm really impressed! This is the first time in a long time that I am pleased with the RUclips suggestion algorithm :-p I watched the BLDC vid first, then this one.
Your videos are excellent. Well filmed and edited, comprehensive, appropriate length, good pacing. I Subscribed right away, will watch more of your videos in the future, and will check out your website as well.
When I buy the components for this project, I'll gladly use your Affiliate links to support you!
Thank you, I'm so glad to hear that!
Congrats! Great tutorial and even better usage of arduinos!
Thanks!
Hi! May I ask you what software did you use to make that beautiful wire picture at the 1:50 of the video?
This is an amazing project, definitely need to patreon you guys. I would love to see a version of this remote with a web interface, this will allow a user to control a platform anywhere the wi-fi network can extend such as a hospital building.
Very cool project, came out looking very nice and professional looking.
Thanks!
Excellent build and tutorial!
Very nice, But I am not sure:
Why the IMU MPU6050 built in the Transmitter? What is the purpose and how to use it?
A very well designed project! I plan to build some of these from your files. Thank you very much for sharing!
Thanks! Just make sure you have the right Arduino Pro Mini or modify the PCB according to your Arduino Pro Mini. I already mention this in the video that there are different Pro Mini versions with different pin layouts. You can find a link to the Pro Mini I used on the website article.
Impressive attention to detail. Subbed straight away.
Thanks!
good looking controller and nice quality video ....Thanks man
Thanks!
can we also use a HC-05 bluetooth module in place of the nrf24l01's??
If yes, please explain how and what the code will look like??
Futher development:
I advice to using ESP boards. They got wifi and bluetooth embedded so you dont need additional radio module (black in your video) and antenne
For short range projects this is a good alternative. For long range - like drones or anything with no clear line of sight, RF is still better. It's all to do with the signal. 2.4GHz behaves like a light wave - light doesn't penetrate solid, non-transparent objects well, 433MHz does penetrate and gives a longer distance. Some RF modules can achieve 1km in range that use 433MHz where as the 2.4GHz is 300m or less with antenna bit more like less than 100m without antenna.
Wow hope i can get as good as you one day 😊
I'm confused on the capacitors. I see in a comment you responded to earlier that in regards to the capacitor values, "the ceramic one is 0.1uF and the electrolytic one is 10uF".
Thing is, I don't see a ceramic capacitor. I see two electrolytic ones. Can you clarify this please?
Brilliant project, really well documented. Thanks for sharing! Subbed.
Thanks!
Awesome project bro
Waiting for your next project
Thanks!