ESP32 Arduino RC sound & light controller: revving sound, jake brake & more!

Sdílet
Vložit
  • čas přidán 28. 08. 2020
  • In this video: software update v5.1 for the DIY Arduino ESP32 RC engine sound & light controller: Jake Brake, Cummins 335, Caterpillar 3408, Detroit 8V71, new light functions, transmission neutral mode
    Part 1, unboxing: • Tamiya King Hauler & F...
    Part 2, trailer build on Junior’s channel: • Video
    Part 3, first controller tests: • G.T.POWER Truck Sound ...
    Part 4, sound & light controller demonstration: • Arduino DIY ESP32 Truc...
    Part 5: first test drive: • TAMIYA King Hauler wit...
    Part 6: Virtual clutch demonstration: • Tamiya King Hauler wit...
    Part 7: Bench sound test: • DIY Truck Sound & Ligh...
    Part 8: Outdoor test: • Worlds Best Sounding R...
    Part 9: Scania V8 Open Pipe: • Arduino DIY ESP32 RC T...
    Part 10: Diesel knock: • Arduino DIY Realistic ...
    Light & sound controller features & improvements, compared with old version for ATmega328P:
    - better sound quality, 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)
    - more sounds in better quality 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, V8 Trophy Truck, Scania V8, Ural V8, Kenworth, 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)
    - Many light functions like headlight, tale light, brake light, indicators, blue light, foglight, sidelights, high & low beam
    - 4 RC servo signal inputs
    - 13 light outputs
    - PWM, PPM & SBUS communication
    - Serial one wire communication with my „Micro RC“ remote system: github.com/TheDIYGuy999/Micro...
    Material links for sound controller:
    - ESP32 board: www.banggood.com/search/esp32...
    - PAM8403 amplifier: www.banggood.com/search/pam84...
    - Speaker: www.banggood.com/Heng-Long-So...
    - Resistors: www.banggood.com/search/resis...
    - PCB: jlcpcb.com
    More Links:
    - King Hauler semi truck kit 56301: www.tamiya.de/de/produkte/rc-...
    - Semi-trailer light set 56502: www.tamiya.de/en/accessories/...
    - Hobbywing Quicrun WP 1080 Brushed Crawler ESC: www.brack.ch/hobbywing-regler...
    - 540 35T brushed motor: www.banggood.com/Racerstar-54...
    - Servo (you need 2 or 3): www.banggood.com/4X-JX-PDI-62...
    Banggood Weekly Coupon Deals: goo.gl/D8B1Mu
    Banggood Weekly Discount Deals: goo.gl/uGS7Lf
    My DIY Open Source Arduino Stuff:
    github.com/TheDIYGuy999/Rc_En...
    github.com/TheDIYGuy999/Micro...
    github.com/TheDIYGuy999/RC_Tr...
    github.com/TheDIYGuy999/RC_Tr...
    www.thingiverse.com/TheDIYGuy...
    github.com/TheDIYGuy999/RC_Tr...
    bitlunis wav conversion tool: bitluni.net/wp-content/upload...
    Check out my other RC videos: • Remote control
    My GitHub: github.com/TheDIYGuy999
    My Thingiverse: www.thingiverse.com/TheDIYGuy...
    Follow me on Twitter: / thediyguy999
    on Flickr: www.flickr.com/people/1517355...
    and on Instagram: / thediyguy999
    If you want to support this channel:
    / thediyguy999
    paypal.me/thediyguy999
    #TheDIYGuy999
  • Věda a technologie

Komentáře • 140

  • @pnwRC.
    @pnwRC. Před 3 lety +5

    You sir, are an electronic genius! I wish I had the skills to make one of these!

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

      Thank you. You do have them. Assembling one is really not hard, if you use a pre made PCB. You just have to solder the components.

    • @pnwRC.
      @pnwRC. Před 3 lety +1

      @@TheDIYGuy999 Soldering small components is something I'm not good with. I always do one of two things A. burn the boards. B. get too much solder & it provides contact between 2, or more circuits.

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

      @@pnwRC. The board is designed to be solder friendly, no small components. For soldering instructions, have a look at this video:
      czcams.com/video/fYz5nIHH0iY/video.html

    • @user-bs2tr4sc2h
      @user-bs2tr4sc2h Před 3 lety +1

      @@TheDIYGuy999 Hey, I am watching your old vids about MacG5 and G4, can i ask you which screwdiver you use to dissasemble the heatsink. Please

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

    It's amazing. As usual

  • @dietmarschwecke3057
    @dietmarschwecke3057 Před 3 lety

    Thank you for creating the Arduino ESP32 RC engine sound & light controller, I have built three and it still amazes me how good they are for such a cheap price. the building was easy enough but the programming was a little difficult for complete novices like me so all you have to do is find a techno kid to help. The only thing I changed was to put a 3 pin header where the volume pot goes and I used an ordinary mini pot with a knob and 3 pin lead so that i can control the volume externally. Looking forward to future versions to see what else you come up with. Many Thanks

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      You're welcome. It's always a good idea to ask techno kids, if you have issues with electronics gadgets. Your name sounds german, so if you talk german, I invite you to the RC-Modellbau-Portal: www.rc-modellbau-portal.de/index.php?threads/esp32-arduino-rc-sound-und-licht-controller.7183/page-16#post-236727 I would love to see pictures about your builds there

    • @dietmarschwecke3057
      @dietmarschwecke3057 Před 3 lety

      @@TheDIYGuy999 Born in Germany, moved to Australia when I was 1 year old. Been here since 1956 wouldn't want to be anywhere else, again many thanks for an affordable sight and sound controller

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      ​@@dietmarschwecke3057 OK, interesting. I really would like to see your work, maybe you could share a CZcams video or a Google drive link to some pictures?

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

    Amazing has always. 👍

  • @frenkkotarigan
    @frenkkotarigan Před 3 lety

    Great update 😍

  • @bamorun8038
    @bamorun8038 Před 3 lety

    Great work. I will immediatley install this new version into my esp32 borad. I had to postpone my project yet as I moved from home, but I will finish to use a modified version controling 4 servos and synchronizing gear sound and a 2 servo 5+1 gear lever that I built. my goal is to have the tamyia gear shifting servo moving to 1st gear from rear to second sound gear, moving to second gear on 3rd and 4th gear sound and moving to 3rd gear on 5th nand 6th, in automatic mode :)
    I wanted to add an euro6 scania sound (used in 400 series) too, but it's hard to find good source, and I had some weird shifting behavior
    congratulation again, this dyi sound and light project is going way beyond what we can expect from an MFU commercial sound kit

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Thanks a lot for the praise. Your shifting will be tricky, but should be doable with this hardware. Yes, finding good sounds, which contain all the required states is quite hard.

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

    The Jake Brake is the COOLEST feature ever!!!

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

      Thanks, Yes, it's cool. I think, there is no other sound controller, which has this feature. Also have a look at:
      czcams.com/video/u0d2Bo_hIhA/video.html

  • @treasadisurya
    @treasadisurya Před rokem

    thank you very much sir.....

  • @angelinventor
    @angelinventor Před 3 lety

    Hello friend ....... every time you upload a new video I get nervous hahahahaha because it will be an incredible job, every time you improve more and more, you are a great person and a great professional ..... thank you very much for sharing with us all your experience thank you from the heart ......................

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

    i have updte my arduino and its work,tq sir

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

    I know I’m the beginning we may have had differences but I must say you pushed on and this is now becoming one of the best sounds that I’ve heard. Keep up the great work! I was getting ready to ask about jake brake as that part of the video played. Jake brake must be part of semi sounds for me. How about the locomotive air horn? Those custom semis all run the loco horn.. I still can’t not throw out ideas lol.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Colossal BigShot Thank you so much for the praise

    • @MrJob91
      @MrJob91 Před 3 lety

      Yeah man i was skeptical at first but this is one of the best soundtracks and setups ive ever seen

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

      ​@@MrJob91 Thank you. If I learned something during this project: reproducing realistic engine sounds is not simple. More than 2100 lines of code so far, excluding libraries, configuration- and sound-files!

    • @MrJob91
      @MrJob91 Před 3 lety

      @@TheDIYGuy999 there is nothing like this, must be insanely fun to mod

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

      @@MrJob91 Yes, it is. You should build one. Boards can easily be ordered as described on my GitHub. I also have an assembling tutorial video.

  • @kevintopping2465
    @kevintopping2465 Před 3 lety

    Incredibly amazing 👏.. Im already building a second one now. I've got it to work no problems using ppm but can't seem to get sbus to work. Hopefully I'll figure it out.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Thank you. Have you tried "sbusInverted = true / false". You may also have to change the channel order [x] in readSbusCommands()

    • @kevintopping2465
      @kevintopping2465 Před 3 lety

      @@TheDIYGuy999 I seemed to get it working by pluging my receiver sbus plug to the rx pin on the pcb board. Which I did by accident. Still get nothing if I plug it to the sbus pin. Seems to work fine pluged in the rx pins so ill just leave it there. I absolutely love the sound of the jake brake. Thank you so much for sharing this.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      ​@@kevintopping2465 change "sbusInverted = true / false". Then it should work on the SBUS header. If not, your transistor circuitry is faulty.

  • @bokaimre1578
    @bokaimre1578 Před rokem

    This project is very nice! I ordered the pcb 😁 Can I find sounds for the t 34 tank in the project?

  • @giabaongohoang4791
    @giabaongohoang4791 Před 3 lety

    How wonderful you are

  • @jasonriddle4298
    @jasonriddle4298 Před 6 měsíci

    Would be nice if you explained the code setup in a video

  • @jps99
    @jps99 Před 3 lety

    Wow, you have been really busy with the upgrades!

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Yes, I was and still am. Is your receiver coming together?

    • @jps99
      @jps99 Před 3 lety

      @@TheDIYGuy999 I will be working on it today. I will do a video when it is done.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      @@jps99 Good luck

    • @jps99
      @jps99 Před 3 lety

      @@TheDIYGuy999 Thanks. On the Micro Receiver circuit board (SMD) does Q1 get soldered to the NRF24L01? The holes line up, but I can't tell from your photos if you soldered it.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      jps99 Q1 is the 8MHz resonator, which needs to be soldered on all 3 pads

  • @engenhariadrones3308
    @engenhariadrones3308 Před 3 lety

    Wow, Nice 👏👏 You have sound for cars?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 2 lety

      Thanks. Yes, see:
      github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/blob/master/README.md

  • @MrJob91
    @MrJob91 Před 3 lety

    I really love how you modded the stock controller. Do you have some more info about modding the controller? I use a devo 7e with allot of extra switches, but yours looks like normal wl toys controller. Anyway epic epic epic it looks and sounds awesome 😁👌👌👍

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

      Thanks. This receiver is completely modded inside. It contains my "Micro RC" transmitter electronics. Link in the description. The stock potentiometers are wired to the new electronics. Unfortunately, I don't have a video about this transmitter, but it is very similar to this one:
      czcams.com/video/oU4COrRqudU/video.html
      czcams.com/video/HNjLZuy2b2A/video.html

  • @Rich77UK
    @Rich77UK Před 3 lety

    Does this have to be used with Your Tx or will it work with a commercial Tx? Outstanding work BTW.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Thanks. It also works with commercial remotes. To use all functions, I recommend to use SBUS, which is an industrial standard, which is also used by my DIY receiver. You can also use standard PWM servo signals, but you will be limited to 4 channels. For details on how to configure and wire it see: github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/blob/master/README.md

  • @dayyanmushair2050
    @dayyanmushair2050 Před rokem +1

    Pls can you tell me where i can get a proper schematic of the board that you had ordered or can you send me the gerber file pls and i am not talking about the esp32 i am talking about the one that you had used to make the horns and engine sound , pls answer fast because i am doing a project and i have to finish it before 30/3/2023. pls answer fast pls!!!!!!!!

  • @oscarveterinario
    @oscarveterinario Před 3 lety

    Congratulations!!!!
    I was thinking that if we used a sound module in the truck and another sound module in the trailer and communicated them somehow wirelessly, could we have lights on the trailer without annoying cables? It is still crazy, heh, heh

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

      Thanks. Activating wifi causes a lot of overhead on the ESP32. I think, it will not be able to handle that together with the high interrupt load for sound playback. Maybe Bluetooth could be an option, but it's not on my priority list.

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

      I think this is the way to go for the trailer connection. A serial IR connection, hidden in the coupler area:
      forum.arduino.cc/index.php?topic=10555.0

    • @oscarveterinario
      @oscarveterinario Před 3 lety

      @@TheDIYGuy999 You never cease to amaze me. Thank you!

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

      @@oscarveterinario It will not happen today or tomorrow...

  • @TRUCKAMIONES
    @TRUCKAMIONES Před rokem

    hi friend, where i can download the sounds?

  • @TheDIYGuy999
    @TheDIYGuy999  Před 3 lety

    My DIY RC sound & light controller is getting more and more realistic. What do you think? Let me know in the comments. Until next time!

    • @e36blur
      @e36blur Před 3 lety

      Any chance we could get a Ford powerstroke version? Best sounds in my opinion . . .

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Yes, provide the exact vehicle and engine type. Maybe you have a video link?

    • @stummshine
      @stummshine Před 3 lety

      Do you sell these??

  • @kingstonjunctionmodelrailway

    Hi! Is there a manual mode for this similar to the Tamiya MFC? Rather then just auto?
    Also is there a 4 stroke Detroit engine?
    Thanks in advance,

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

      Hi, yes, Tamiya 3 speed, simulated 3 speed manual (both shifted by 3 position switch), simulated automatic with torque converter, simulated double clutch.
      No, there is no 4 stroke Detroit, but a lot of others like CAT 3408. See full list on GitHub. also have a look at my other videos and: www.rc-modellbau-portal.de/index.php?threads/esp32-arduino-rc-sound-und-licht-controller.7183/page-118#post-407651

  • @grease94819481
    @grease94819481 Před 3 lety

    Looks great but there is one basic problem each page is a link to a page that has various products on it and What quantity of each product do I need to build it?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      You can see it on the schematic: github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/tree/master/Eagle_PCB/Final

  • @AatTsani
    @AatTsani Před 3 lety

    hello friend, is there the latest update for the RC transmitter / RC receiver that you are using, because I saw in the video you already have CH5

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Hi, yes, use the latest transmitter and receiver update. Wire the buttons according to: github.com/TheDIYGuy999/RC_Transmitter/blob/master/3buttons.jpg They are connected instead of the CH4 joystick.
      Connect receiver and sound controller in SBUS mode

    • @AatTsani
      @AatTsani Před 3 lety

      @@TheDIYGuy999
      well, thank you for the explanation, good luck friends

  • @frenkkotarigan
    @frenkkotarigan Před 3 lety

    If there any chance to use pwm signal to control the light rater than sbus signal?

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

      Hi, I may add more PWM inputs in the future, but in general I don't recommend to use PWM, because it causes too much interrupt load to read them all.

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

    Ordered the parts to build one, amazing project ! I did develop one myself, check the vids ;-) Yours looks like an upgrade.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Thank you. Yours looks very good. Do you have any documentation about it? It would be interesting to compare them.

    • @Skirmitt
      @Skirmitt Před 3 lety

      @@TheDIYGuy999 it is microchip based. Sounds come from a micro SD Card. I also used a custom header stripped file system too make it easier. Sound and light run each on a dedicated controller but light and sound are synchronized by communication .

  • @joserequejop.9817
    @joserequejop.9817 Před 3 lety

    hello amestro what make and model is your rc control thanks for the answer greetings

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      The housing is from WLtoys, the rest is DIY:
      github.com/TheDIYGuy999/Micro_RC_Receiver
      github.com/TheDIYGuy999/RC_Transmitter

  • @Haxsaw67
    @Haxsaw67 Před 3 lety

    do you have a video on how to built the sound card with a list of parts, im building a 1/14 fire engine and would love to this type sound to it,

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      czcams.com/video/csQgTfxRd8Y/video.html
      github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/tree/master/Eagle_PCB
      www.rc-modellbau-portal.de/index.php?threads/esp32-arduino-rc-sound-und-licht-controller.7183/

    • @Haxsaw67
      @Haxsaw67 Před 3 lety

      @@TheDIYGuy999 do you have a parts list? the PCB link comes up to their home page and does not show any items.

    • @Haxsaw67
      @Haxsaw67 Před 3 lety

      I think I have figure it out, working on order from PCBWay now..

    • @Haxsaw67
      @Haxsaw67 Před 3 lety

      @@TheDIYGuy999 you have 3 different gerber files, SMD, Prototype and Final, and i only see the BOM and CPL file under SMD, which one should i use. also you show ordering from PCBWay and JLCPCB, which one should i order from? please help.

  • @gamer-zj6rs
    @gamer-zj6rs Před 3 lety +1

    Where do I get this sound system with engine brake

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32

  • @rudyackerman5747
    @rudyackerman5747 Před 3 lety

    Need a little help with loading the files on to the chip. Do you update the Adjustments.h file before uploading the RC_Engine_soundESP32.ino file.? Also uploading the RC_Engine_soundESP32.ino file also pulls all the required sound files as well? Thanks

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Hi, yes, you have to make the settings you want in "Adjustmernts.h" before uploading +RC_Engine_soundESP32.ino". All the required files are then uploaded automatically. For details read "README.md" carefully: github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/blob/master/README.md

    • @rudyackerman5747
      @rudyackerman5747 Před 3 lety

      @@TheDIYGuy999 Thank you. Going to work on this night on bread boards. If all goes good I have the PCB boards for the finished product Thanks for the help.

    • @rudyackerman5747
      @rudyackerman5747 Před 3 lety

      Well I built this on some breadboards and have the throttle working. czcams.com/video/TvSaAt16reg/video.html Will move it to the PCB next. Thanks.

  • @stummshine
    @stummshine Před 3 lety

    Can you buy these made up or know someone that can make them

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

      I currently don't sell them, but maybe soon. So stay tuned.

  • @giabaongohoang4791
    @giabaongohoang4791 Před 3 lety

    You can instruct the controller to upgrade

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Just upload the newest software with the configuration you want, pasted into the "Adjustments.h" tab. Then adjust the communication mode according to: github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/blob/master/README.md

    • @giabaongohoang4791
      @giabaongohoang4791 Před 3 lety

      @@TheDIYGuy999 No, it is not. You make a video of the remote (TX)

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      ​@@giabaongohoang4791 Sorry, I thought you mean the sound controller. Currently, I don't have a video about this transmitter, but basically, it's the same as in the original "Micro RC" transmitter. The software is the same, just the configuration (available on GitHub) is different.

    • @giabaongohoang4791
      @giabaongohoang4791 Před 3 lety

      Thanks

  • @frenkkotarigan
    @frenkkotarigan Před 3 lety

    There is error when compile the sketch
    "rc triger"does not name a type

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

      Install this library: github.com/TheDIYGuy999/rcTrigger

    • @frenkkotarigan
      @frenkkotarigan Před 3 lety

      @@TheDIYGuy999 i have install the library but there is stiil the same error 😁

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Please post the entire Arduino error message, so I can narrow it down. Thanks

    • @frenkkotarigan
      @frenkkotarigan Před 3 lety

      Ok i will post it later

  • @Cinnamoroll427
    @Cinnamoroll427 Před 3 lety

    Hi Garry here from melbourne I want to buy ESP32 sound and light system please send me link thanks

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Hi, no, I don't sell them, but building your own is really easy. You can find a parts list on my GitHub (links are in the video description). I also have an assembling instructions video

    • @Cinnamoroll427
      @Cinnamoroll427 Před 3 lety

      Hi I no have any idea what parts you use can you please send me all parts detail and link were I can buy thanks Gary

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      @@Cinnamoroll427 See:
      github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32/tree/master/Eagle_PCB/Final
      czcams.com/video/Vfaz3CzecG4/video.html

  • @Ang3lOfD3ath
    @Ang3lOfD3ath Před 3 lety

    i need some extended help ive been on the git hub and im moving forward with making some sound boards i know u said u didnt have any intrest in adding bluetooth audio to it..... but is it possible im adding my sound unit to my crawler and would like music as well from my phone ...... with out addtional weight :)
    so ur github page says its recommending the esc u have ....how do i use my esc and configure it mamba x sensored brushless 4600kv
    im completely new to this arduino stuff bluetooth and pcbs and ordering electronics parts and 30pin vs 32 pin esp32s think i found the esp32 30 pin i would like to send u an email parts list to know if im ordering the right parts im not ordering from banggood to avoid dutys,fees,customs but insted a local Canadian electronics vender u linked need the end of ur parts list "mouser.ca" < im trying to order all the parts from and amazon.ca would u be able to help me out ?

    • @Ang3lOfD3ath
      @Ang3lOfD3ath Před 3 lety

      or could u put together a complete parts list on mouser.ca for me ?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      1. I will not add bluetooth support for music, it's an RC sound controller
      2. You can use other ESC, but it needs to have a direct brake (no double click for reversing)
      3. I don't have the time to search alternative components for people, use the existing list

  • @simonyoung6120
    @simonyoung6120 Před 3 lety

    Instruction on GitHub is poor. never got mine working.

  • @frenkkotarigan7036
    @frenkkotarigan7036 Před 3 lety

    Arduino: 1.8.7 (Windows 8.1), Board: "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
    Rc_Engine_Sound_ESP32:127:1: error: 'rcTrigger' does not name a type
    rcTrigger momentary_1(500);
    ^
    Rc_Engine_Sound_ESP32:128:1: error: 'rcTrigger' does not name a type
    rcTrigger momentary_2(500);
    ^
    Rc_Engine_Sound_ESP32:129:1: error: 'rcTrigger' does not name a type
    rcTrigger momentary_3(500);
    ^
    Rc_Engine_Sound_ESP32:130:1: error: 'rcTrigger' does not name a type
    rcTrigger momentary_4(500);
    ^
    Rc_Engine_Sound_ESP32:132:1: error: 'rcTrigger' does not name a type
    rcTrigger button1(500);
    ^
    Rc_Engine_Sound_ESP32:133:1: error: 'rcTrigger' does not name a type
    rcTrigger button2(500);
    ^
    Rc_Engine_Sound_ESP32:134:1: error: 'rcTrigger' does not name a type
    rcTrigger button3(500);
    ^
    Rc_Engine_Sound_ESP32:136:1: error: 'rcTrigger' does not name a type
    rcTrigger button1toggle(500);
    ^
    Rc_Engine_Sound_ESP32:137:1: error: 'rcTrigger' does not name a type
    rcTrigger button2toggle(500);
    ^
    Rc_Engine_Sound_ESP32:138:1: error: 'rcTrigger' does not name a type
    rcTrigger button3toggle(500);
    ^
    Rc_Engine_Sound_ESP32:140:1: error: 'rcTrigger' does not name a type
    rcTrigger button1toggleLong(500);
    ^
    Rc_Engine_Sound_ESP32:141:1: error: 'rcTrigger' does not name a type
    rcTrigger button2toggleLong(500);
    ^
    Rc_Engine_Sound_ESP32:142:1: error: 'rcTrigger' does not name a type
    rcTrigger button3toggleLong(500);
    ^
    C:\Users\Tarigan\Documents\RC Engine sound\NEW\Rc_Engine_Sound_ESP32\Rc_Engine_Sound_ESP32.ino: In function 'void rcTrigger()':
    Rc_Engine_Sound_ESP32:2053:7: error: 'button1' was not declared in this scope
    if (button1.momentary(pulseWidth[4], 1000)) headLightsFlasherOn = true; else headLightsFlasherOn = false; // Headlight flasher
    ^
    Rc_Engine_Sound_ESP32:2056:7: error: 'button3' was not declared in this scope
    if (button3.momentary(pulseWidth[4], 2000) && currentRpm > jakeBrakeMinRpm) engineJakeBraking = true; else engineJakeBraking = false; // Engine jake brake
    ^
    Rc_Engine_Sound_ESP32:2060:7: error: 'button2toggle' was not declared in this scope
    if (button2toggle.toggle(pulseWidth[4], 1150)) masterVolume = 75; else masterVolume = 120; // Change volume between indoor and outdoor mode
    ^
    Rc_Engine_Sound_ESP32:2063:7: error: 'button1toggleLong' was not declared in this scope
    if (button1toggleLong.toggleLong(pulseWidth[4], 1000)) headLightsHighBeamOn = true; else headLightsHighBeamOn = false; // High / low beam
    ^
    Rc_Engine_Sound_ESP32:2064:7: error: 'button2toggleLong' was not declared in this scope
    if (button2toggleLong.toggleLong(pulseWidth[4], 1150)) neutralGear = true; else neutralGear = false; // Neutral gear true / false (manual transmission only)
    ^
    exit status 1
    'rcTrigger' does not name a type
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      Arduino 1.8.7 is deprecated. Try the current version. Windows 8.1 could be the issue as well.

    • @frenkkotarigan
      @frenkkotarigan Před 3 lety

      Ow...i see..i have trouble with my pc and have upgrade the windows..
      I will try with the current version..
      Tq sir

    • @frenkkotarigan
      @frenkkotarigan Před 3 lety

      But for version such as version 4.4 its still work fine with arduino 1.8.7

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety

      @@frenkkotarigan Update Arduino, another viewer had exactly the same issue on 1.8.7. I will no longer support 1.8.7

    • @frenkkotarigan
      @frenkkotarigan Před 3 lety

      Ok sir,i will update my arduino and try again
      😊

  • @Jungle-pe6dz
    @Jungle-pe6dz Před 4 dny

    Help me sir
    Rc_Engine_Sound_ESP32.ino:143:1: error: 'rcTrigger' does not name a type