@jamesbruton
  @jamesbruton
James Bruton | Building a DSM2 R/C Transmitter with Arduino @jamesbruton | Uploaded 1 year ago | Updated 6 hours ago
Ad: Thanks to @Huel #Huel for sponsoring this video http://jlinks.io/jamesbruton

I’ve built quite a lot of remote controls for projects in the past, and this is because I want to have custom controls for whatever I build.
There are mostly quite a few joysticks and buttons on them for various functions of the machine I want to control. It’s been really useful to send a custom data set for all the controls, but I’ve still not found a radio device that’s super reliable.
I started using Bluetooth devices like the HC-05 modules, but I found that these sometimes randomly disconnected. Since then I’ve been using the NRF24L01 modules which is what’s in my openDog remotes. These are ok but range is limited and sometimes they drop data. There is a long range version of these which I used when I worked with Mark Rober on his Autostrike Bowling Ball project. I found that we could get the radio to reach the length of a 60ft bowling alley, but it worked best with one long range version as the receiver, and a standard module for transmitting. That was pretty random though and I ended up swapping a few modules out before it worked.
I also built a WiFi remote with a Raspberry Pi in it to control ROS based robots. That involves either having some sort of WiFi base unit nearby for both the remote and robot to connect to, or making an ad-hoc network between the two. Then we’re also at the mercy of an TCP or UDP connection.
I can’t find any other specific modules that would work reliably with an Arduino so I can build a custom remote or that I can shove arbitrary into. Having a reliable low-latency connection is really important.
But when was the last time you heard that someone crashed their drone because the remote disconnected? Hardly every or never right!? Surely there’s a reliable radio solution here.

CAD and Code: github.com/XRobots/RemoteDSM
hobbyking.com/en_us/orangerx-dsmx-dsm2-compatible-2-4ghz-transmitter-module-v2-0-jr-turnigy-taranis-compatible.html
hobbyking.com/en_us/r617xl-dsm2-x-6ch-receiver-with-long-antenna-and-cppm.html
hobbyking.com/en_us/orangerx-rr12rdts-receiver-with-s-link-dsm2-dsmx-compatible.html
hobbyking.com/en_us/orangerx-program-box-for-r620x-r1220x-v3-rr12rdts-receivers.html
github.com/bmellink/IBusBM

You can support me on Patreon, join my Discord, or buy my Merchandise:
***************************
Discord: discord.com/invite/fc6MedG7eW
Patreon: patreon.com/xrobots
Merchandise: teespring.com/stores/james-bruton
***************************

Other socials:
***************************
Instagram: instagram.com/xrobotsuk
Twitter: twitter.com/xrobotsuk
Facebook: facebook.com/xrobotsuk
***************************

Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
10% off at 3dfuel.com - use code XROBOTS at the cart screen.
Music for your YouTube videos: http://share.epidemicsound.com/xrobots
***************************

CAD and Code for my projects: github.com/XRobots

Huge thanks to my Patrons, without whom my standard of living would drastically decline. Like, inside out-Farm Foods bag decline. Plus a very special shoutout to Lulzbot, Inc who keep me in LulzBot 3D printers and support me via Patreon.

HARDWARE/SOFTWARE

Below you can also find a lot of the typical tools, equipment and supplies used in my projects:

Filament from: 3dfuel.com
Lulzbot 3D Printers: http://bit.ly/2Sj6nil
Bearings from: simplybearings.co.uk
Lincoln Electric Welder: bit.ly/2Rqhqos
CNC Router: bit.ly/2QdsNjt
Ryobi Tools: http://bit.ly/2RhArcD
Axminster Micro Lathe: http://bit.ly/2Sj6eeN
3D Printer Filament: http://bit.ly/2PdcdUu
Soldering Iron: http://bit.ly/2DrNWDR
Vectric CNC Software: http://bit.ly/2zxpZqv
Building a DSM2 R/C Transmitter with ArduinoBuilding Compliant Robot Grippers - for Events and EducationWhat did I make the HACKSMITH for Christmas?  With Estefannie Explains it All!Sonic the Hedgehog Balancing Robot #3 : TESTINGGiant Tentacle RobotHow this Robot Balances on ONE WHEELHow Strong is a CARDBOARD SKATEBOARD?Experimental Drone Positioning SystemopenDog V2 Part 4 - Electronics and Power up!Will this air engine push me along?Iron Man LEGO Art Display Robot #1Really Useful Robot #3 - Head & Intel Realsense Camera

Building a DSM2 R/C Transmitter with Arduino @jamesbruton

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER