Worlds tiniest SBUS Arduino 2.4GHz DIY SMD RC receiver & sound controller manufactured by PCBWay.com

Sdílet
Vložit
  • čas přidán 28. 08. 2024
  • Your reliable and fast supplier for populated SMD prototype boards: www.pcbway.com/
    Worlds tiniest Arduino SBUS 2.4GHz receiver arrived! In this video, I’m going to show you this super compact nano receiver together with my ESP32 sound controller, which was manufactured by PWBWay.com as well
    This receiver is compatible with my „Micro RC“ (GitHub link down below) system, which is in use in almost all of my RC models. For smaller scale models, I wanted a smaller „SBUS only“ receiver, so I made this.
    It can easily be programmed, using Arduino IDE and an ISP programmer, which is Arduino based as well and based on a Pro Micro 3.3V, 8MHz.
    Sound Controller:
    Virtual 3 speed transmission: • WPL B36 URAL-375D With...
    Flysky support: • The Best Engine Sound ...
    Revving sound, Kennwort sounds: • ESP32 Arduino RC sound...
    SCANIA V8 Open Pipe: • Worlds Most Realistic ...
    Light & sound controller features:
    - Sampling rate up to 22’050Hz, instead of 16’000
    - Multiple sounds can play simultaneously
    - real DAC outputs, no R/C filter circuit required
    - the variable speed engine sound can play at the same time as an additional sound with fixed speed (a horn or a siren for example)
    - A lot of pre configured vehicles are available
    - special sounds included like: „Martinshorn“ fire truck horn, US Police siren, Swiss post bus horn, train horn, car horn, MAN TGA truck horn
    - Engine sounds for: Land Rover Defender V8, ford Mustang, Chevy Nova, Dodge Challenger, MG B GT V8, LaFerrari, Scania V8, Ural V8, Kenworth, CAT, Detroit Diesel etc.
    - Air brake & jake brake sounds
    - Output for vibrating motor, which simulates engine vibrations
    - Vehicle inertia simulation (if crawler type ESC is connected to pin 33)
    - Virtual clutch, making the engine sound much more realistic (if crawler type ESC is connected to pin 33)
    - simulated manual 3 speed, automatic & double clutch transmissions
    - The TAMIYA 3 speed transmission is synchronised in software and can be shifted while driving
    - Many light functions like headlight, tale light, brake light, indicators, blue light, foglight, sidelights, high & low beam
    - 6 PWM RC servo signal inputs
    - 13 light outputs
    - PWM, PPM, IBUS & SBUS communication, makes it compatible with most common remotes
    - The pre assembled SMD PCB can easily be ordered according to: github.com/The...
    Material links for sound controller:
    - PCB including SMD components assembling: www.pcbway.com/
    - ESP32 board: www.banggood.c...
    - PAM8403 amplifier: www.banggood.c...
    - Speaker: www.banggood.c...
    My DIY Open Source Arduino Stuff:
    github.com/The...
    github.com/The...
    github.com/The...
    www.thingivers...
    github.com/The...
    Check out my other RC videos: • Remote control
    My Thingiverse: www.thingivers...
    Follow me on Twitter: / thediyguy999
    on Flickr: www.flickr.com...
    and on Instagram: / thediyguy999
    If you want to support this channel:
    / thediyguy999
    paypal.me/thed...
    #TheDIYGuy999 #PCBWay #RC

Komentáře • 59

  • @TheDIYGuy999
    @TheDIYGuy999  Před 3 lety +7

    Worlds tiniest SBUS Arduino DIY receiver! Links are in the video description.

  • @picturexxxx
    @picturexxxx Před 3 lety +4

    Hallo Martin, toll endlich mal wieder ein Lebenszeichen von dir.
    Wahnsinn, was du da wieder geschaffen hast.
    RESPEKT! !!
    Schöne Grüße Andreas
    Man Tgx

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +3

      Hallo Andreas, habe momentan viel zu tun bei der Arbeit, da bleibt nicht viel Zeit fürs Hobby übrig. Danke für das Lob.
      Gruss Martin

    • @picturexxxx
      @picturexxxx Před 3 lety

      Hallo Martin,
      ja geht mir genauso. Nebenbei bin ich noch in die Welt des 3DDruck eingetaucht, was wie du ja weißt auch nur so die Zeit dahin schmelzen lässt.
      Okay hab ne gute Zeit,
      Andreas

  • @diyzona
    @diyzona Před rokem

    Please make a video with TX and RX codes explanation. It's a huge code. All your projecta are great

  • @DerTheoretiker
    @DerTheoretiker Před 3 lety +1

    Sehr interessantes Projekt. Da werde ich mich auch mal einlesen. Eventuell ist das eine Alternative für meine RC Fahrzeuge im Maßstab 1:87. Vielen Dank für deine Arbeit. Grüße Oliver

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +2

      Danke. die Reichweite ist momentan noch ein Problem. Innerhalb der Wohnung nur etwa 5m, da die Antenne durch die GND Plane zu stark abgeschirmt wird. Für 1:87 aber sicher ausreichend. Es sind alle Anschlüsse wie beim normalen Empfänger vorhanden und die software ist die gleiche, es könnte also noch ein Tochterboard mit dem TB6612FNG angeschlossen werden. Z.B. als Sandwich.

    • @DerTheoretiker
      @DerTheoretiker Před 3 lety +1

      Wir fahren auf Sicht, da sind minder Regel 5m ausreichend. Etwas mehr wäre aber auch nicht schlecht. Wie sieht es mit Störungen aus. Wenn wir auf einer Messe oder Ausstellung sind, tummeln sich dort mehrere Mikromodellbauer mit ihren Fahrzeugen auf kleinem Raum? Grüße Oliver

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +3

      @@DerTheoretiker Ich bin noch daran, die Reichweite zu verbessern. Wenn viele Leute vor Ort sind und du Probleme mit Doppelbelegungen verhindern willst, ist es wichtig, dass du die "pipeIn[]" Adressen änderst, so dass niemand sonst die gleichen hat. Generell habe ich nicht viele Erfahrungen, was an Orten mit vielen Fahrzeugen passiert.

    • @DerTheoretiker
      @DerTheoretiker Před 3 lety +1

      @@TheDIYGuy999 Ich habe mir das Projekt auf Github noch nicht angeschaut und bin nicht so versiert beim programmieren. "Pipeln" Klingt nach der Sender ID. Die Sollte immer einzigartig sein. Das mit mehrere Fahrzeugen an einem Ort müsste man testen und dann ggf. noch Anpassungen vornehmen. Aber das Projekt ist super! Daumen hoch!!! Danke für die schnellen Antworten.

    • @somedudewithakeyboard
      @somedudewithakeyboard Před 3 lety +2

      @@DerTheoretiker You saw my version of @TheDIYGuy999 ‘s design in my Land Rover Defender 1:87 RC on Instagram. It can be made even smaller if I replace the motor driver TB6612FNG with a smaller one (which was also presented on Instagram).

  • @somedudewithakeyboard
    @somedudewithakeyboard Před 3 lety +2

    I think my version of your design has a smaller PCB layout. So, technically your is not the smallest in the world :)

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      So, your PCB is smaller than the NRF24 module itself? Really?

    • @somedudewithakeyboard
      @somedudewithakeyboard Před 3 lety +1

      No. NRF module is separate and connected with wires in my latest version.

  • @Latvian3Dman
    @Latvian3Dman Před 3 lety +1

    Very nice! Size has wen down a lot 😁

  • @M.Tops33
    @M.Tops33 Před 3 lety +1

    Awesome as always 👍

  • @amitkumar6784
    @amitkumar6784 Před 7 měsíci

    Bro where i can find schematic 😅 pdf
    I am totally impressed by your engineering 😆

  • @DIYwithBatteries
    @DIYwithBatteries Před 3 lety

    Nice circuits and cool stuff 👍

  • @jps99
    @jps99 Před 3 lety

    Another great project!

  • @ithaajja5724
    @ithaajja5724 Před rokem

    please update the remot control and the receiver to 6 channel

  • @GDIdoujinmediaworks
    @GDIdoujinmediaworks Před 3 lety

    I'm trying to use your Engine Sound ESP32 module and it is way to much for my needs. I would rather use your older basic arduino engine sound (the one that hooks up to throttle input only), the problem is that the vehicles I want will only compile for the complex ESP32 version... I am so confused on what to comment out but is super important otherwise will fry my non-sbus receiver!

  • @garymurphy5133
    @garymurphy5133 Před 3 lety +1

    For the novice can you discribe the difference between a normal RX and this one. Why you use this over a normal RX

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      SBUS is a serial protocol with up to 16 channels. This means you only need a 3 pin connector for all channels. The channel signals are then decoded on the sound controller.

  • @islandrc-duke1972
    @islandrc-duke1972 Před 3 lety

    Cool little abusive and video

  • @petfrogg
    @petfrogg Před 3 lety +2

    Does it have a gyro with remote tuning or i2c ability to add them and more later on?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +2

      Yes, it has exactly the same functionality (and software) as the full size receiver, but the gyro is not integrated. It needs to be connected separately. See my other videos.

    • @petfrogg
      @petfrogg Před 3 lety

      @@TheDIYGuy999 i2c?

    • @petfrogg
      @petfrogg Před 3 lety

      The reason for asking is the ability to add more sensors and a lcd. Been reading your arduinocode and thinking of modifications. When you are done testing - is it possible to buy the final version direct from you?

  • @cghc6339
    @cghc6339 Před 2 lety

    Hi. Nice video. What is the range?

  • @luckykelana6444
    @luckykelana6444 Před 3 lety

    Nice, good job.
    For atmega 328 sysmin, can i conect only vcc and ground ? Can it work without external crystal?

  • @manbox866
    @manbox866 Před 5 měsíci

    sir can you pleas help me to write sbus code for my transmitter and receiver i am hitting my head all over the internet to understand and implement it to my transmitter and receiver from 8 months but not working i can send you circuit design pleas help i just want to use it in inav flight configurator for my drone pleas help me

  • @luckykelana6444
    @luckykelana6444 Před 3 lety

    Do you use the internal clock 8mhz atmega328 ? Or use external crystal for your tiny receiver?

  • @rccustomtvbuilder5094
    @rccustomtvbuilder5094 Před 3 lety

    how can i do sound only without shaker and without lights? please i need help, or should i download the codes and just upload on the esp32 should that work? thanks

  • @Zenturionone
    @Zenturionone Před 2 lety

    Moin leider ist der Github Link ne Sackgasse...hat das NIN bestimmten Grund?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 2 lety +1

      also bei mir funktionieren die Links: github.com/TheDIYGuy999/Micro_RC_Receiver

    • @Zenturionone
      @Zenturionone Před 2 lety

      @@TheDIYGuy999 ok danke für die schnelle Antwort...echt cooles Projekt. Darf man fragen wie viel Zeit du dafür geopfert hast...nur mal so über den Daumen gepeilt.und ob du noch ne kleinere Version geplant hast für 1/87?

  • @harshprajapati4402
    @harshprajapati4402 Před 3 lety

    Can we use 16 mhz arduino pro mini in this project

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Yes, but the connected devices need to be 5v tolerant in this case

  • @simonyoung6120
    @simonyoung6120 Před 3 lety

    Unless you have a Arduino ?TX just buy the Flysky ting RX and a cheap 10 channel radio.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Of course, but this is for those who have an Arduino TX

  • @andalanmudakarya9415
    @andalanmudakarya9415 Před 3 lety

    Cool. But will u share gerber file fo this version?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      github.com/TheDIYGuy999/Micro_RC_Receiver/tree/master/Eagle_PCB

  • @GoldenGirlTimmy
    @GoldenGirlTimmy Před 3 lety

    Awesome
    How you learnt that stuff

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +1

      Some basic electronics in school, the rest by myself

    • @GoldenGirlTimmy
      @GoldenGirlTimmy Před 3 lety

      @@TheDIYGuy999 I'm completely noob here Idek where to start
      Edit Thanks for replying

  • @emersonpedro3944
    @emersonpedro3944 Před 3 lety

    Perfeito

  • @shantachari6928
    @shantachari6928 Před 3 lety

    Sir, are you a software engineer?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +1

      No, an industrial automation specialist

  • @did3d523
    @did3d523 Před rokem

    frsky is more smal