DCC++EX: A Cheap DIY DCC System?!?! This is a Model Railroad Game Changer

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 มิ.ย. 2021
  • #modeltrains #modelrailroad #modelrailroading #DCC #DCC++EX #DCC++ #DIY #modeltrainset #trainset #modelrailroadlayout
    Welcome back everybody! Today is a tutorial that I have been researching and working on for many months. DCC++EX! This is a huge deal in my opinion and all the credit has to go to the guys who have made this possible. My research into this consisted of understanding the construction and implementation process as well as making sure that you could too. This is an amazing DIY system that I now have controlling 2 model railroads!
    DCC++EX Website
    dcc-ex.com/
    Arduino IDE Download Page
    www.arduino.cc/en/software
    Original DCC++ Tutorial
    • DCC for less than $45!...
    Parts
    Arduinos
    UNO
    amzn.to/3gXrd51
    MEGA
    amzn.to/35XFLLG
    Motorshield
    amzn.to/3A3xkMP
    9V Power Supply (Arduino)
    amzn.to/2TbL1bV
    12V 5A Power Supply with adapter(Motorshield) Cut the VIN power trace before connecting or else you will fry your arduino.
    amzn.to/3xSKryq
    Wifi Options
    Makerfabs Wifi Shield (Best)
    www.robotshop.com/en/esp8266-...
    ESP-O1 Wifi Module
    amzn.to/3x2Zplk
    Wangtongze Wifi Shield
    amzn.to/2U3FB2M
    Extra wires to make it all work
    amzn.to/3zX2cOW
    Check out my Facebook page
    / diyanddigitalrr
    Support the channel on Patreon
    / diyanddigitalrailroad
    Check out my Instagram
    / diydigitalrailroad
    Check out my Etsy Store
    www.etsy.com/shop/DIYandDigit...
    N Scale Train Set
    amzn.to/33TzsbS
    HO Scale Train Set
    amzn.to/311N17g
    O Scale Train Set
    amzn.to/3lAZCGu
    G Scale Train Set
    amzn.to/312Cn09
    I do a lot of 3D Printing. Here are some great printers
    Anycubic Photon
    amzn.to/2SAnJZn
    Creality Ender 3
    amzn.to/3lkMogX
    Camera I use
    amzn.to/2SyuPh5
    Support the channel with some Merchandise!
    teespring.com/shop/diy-digita...
    Connect with me at ddrrcommunity@gmail.com
    I do a lot of 3D Printing. Here are some great printers
    Anycubic Photon
    amzn.to/2SAnJZn
    Creality Ender 3
    amzn.to/3lkMogX
    Original Prusa Mini
    shop.prusa3d.com/en/3d-printe...
    Elegoo Mars
    amzn.to/386NZSa
    Anycubic Mega Zero
    amzn.to/3mHfdpi
    Qiditech Shadow S 5.5
    amzn.to/3cZl059
    Samaritan’s Purse
    www.samaritanspurse.org/
    Camera Used
    amzn.to/2X87yWR
    “The godly may trip seven times, but they will get up again.
    But one disaster is enough to overthrow the wicked.
    Don’t rejoice when your enemies fall;
    don’t be happy when they stumble.
    For the Lord will be displeased with you
    and will turn his anger away from them.
    Don’t fret because of evildoers;
    don’t envy the wicked.”
    Proverbs 24: 16-19 NLT
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 220

  • @JointerMark
    @JointerMark 2 ปีที่แล้ว

    Thank you for posting this! I have been dealing with DCC++ for a while and am similarly impressed with this project.

  • @RonsTrainsNThings
    @RonsTrainsNThings 2 ปีที่แล้ว +12

    Great update, Jimmy. I'm building a second switching layout and plan to use this to power it. Thanks for the great explanation.

  • @carlosavena6376
    @carlosavena6376 2 ปีที่แล้ว +4

    thanks to Dcc++ i was able to finally get my analog locos into DCC which was a real game changer for me. Also a big "THANK YOU" to you for bring this to the community! and thanks to Ron's train N thing for invite us to this amazing channel - Cheers from BA

  • @llanburywellsmrc
    @llanburywellsmrc 2 ปีที่แล้ว

    This is blowing my mind! This is amazing. Thank you so much for making me aware of this.

  • @Phantomwerkz
    @Phantomwerkz 2 ปีที่แล้ว +3

    The price point of entry is what drew me towards this system as I'm getting started with FreemoN. This was super easy to sit down and configure and I quickly had my first train running as a test using the web based controls. Can't wait to fine tune and expand this system as my system grows. Thanks for sharing... absolutely agreed that it's a game changer setup and the DCC++EX groups support and information is great!

  • @mattw9667
    @mattw9667 2 ปีที่แล้ว

    Big thank you Jimmy. Got my wifi board in the mail yesterday and after a trouble free 45 minutes, dcc++ was gone and I was running my first engine through my phone. Big smile on my dial! No more running from my laptop to stop an out of control train!

  • @orthane4262
    @orthane4262 2 ปีที่แล้ว

    Thank you for this video! It is the perfect solution to run the layout that I am currently building in a coffee table.

  • @NottsBobUK
    @NottsBobUK ปีที่แล้ว

    Thank you for the Video Jimmy. Loads of info, I'm pretty exited and can't wait to find out more.

  • @iannarita9816
    @iannarita9816 ปีที่แล้ว +1

    I will get back to this when I'm building my railroad. It is intriguing.
    Many years ago I was an over the road truck driver. I had a railroad in the top bunk. Rather then use a conventional power pack, I got a 2n3055 transistor, heat sink, A dpdt switch, and just used the trucks 12v power out of a cigarette lighter. Simple stupid effective.
    This looks like worth exploring. Thx

  • @HOscaleNZ
    @HOscaleNZ 2 ปีที่แล้ว

    Awesome! Great guide. I've had a small problem with the decoder I used (Digitrax DH126) but there's a lot of help in the forums / Facebook groups etc.

  • @medwaymodelrailway7129
    @medwaymodelrailway7129 2 ปีที่แล้ว +3

    AWESOME!!! Keep up the good work .Hope there more to come.

  • @microrails
    @microrails 2 ปีที่แล้ว

    Having both Digitrax, and NCeDCC, I’m getting interested in this DCC System. Thanks for posting. always trying to keep my mind active.

  • @kenr86
    @kenr86 2 ปีที่แล้ว

    Great explanatory video, I'm in the process of setting up a DCC++EX setup. I managed to get the MakerFabs wifi shield through eBay. Once I've got things going I will see about sending some photos for your Virtual train show.

  • @FredE528
    @FredE528 2 ปีที่แล้ว +2

    Excellent video. Thank you for doing this. I’ve used DCC++ EX on Arduino with my win10 laptop for a while. It connects with JMRI to run multiple locos, turnouts and sensors without problems. I got the WiFi card from England and paid more for shipping than the card itself. I have not tried to install the WiFi card yet and this video will help me.

  • @ulceoktrivia5564
    @ulceoktrivia5564 2 ปีที่แล้ว

    This tutorial is very helpful for me. Thanks Jimmy

  • @WallEYoutube590
    @WallEYoutube590 2 ปีที่แล้ว

    I followed this video and was successful! I used the ESP-01 with a breadboard to share the 3.3v power and its definitely flaky but it works. I ordered the wifi shield to hopefully resolve that rather than using breadboard power supply. Thanks for making this video!!!

  • @michaelharrison8727
    @michaelharrison8727 2 ปีที่แล้ว

    Just found your channel. As a person that loves trains and coffee I really enjoy your content. Keep up the good work!

  • @michaelpfister1283
    @michaelpfister1283 2 ปีที่แล้ว +1

    This is amazing. Setting up and wiring DCC and power are the two things I am most daunted by, honestly, but this looks like FUN! And the DCC++EX site has great instructions. And ... well, lower cost is always better. And I have a nice little laptop lying around that I can use as a support PC to load JRMI and do updates with. Awesome video and thank you Jimmy for bringing this to us!

    • @kensomething379
      @kensomething379 ปีที่แล้ว

      I have a background in Robotics and process control... from 1987... I have no idea what he's talking about. Overwhelming!. I haven't touched electronics since that course, it was brutal and completely turned me off. Spent my teens fiddling with electronics, I have about 10 years experience, but this?!?

  • @kebbin8232
    @kebbin8232 2 ปีที่แล้ว +2

    Hey Jimmy, top video mate!
    And a very deserving plug for the DCC-EX team. They're working hard on this.
    Please correct the Arduino IDE serial monitor baud rate you mentioned: it is 115,200. Not 112,500 as you read out.
    New subscriber here! 🇦🇺🤠👍

  • @brucoder
    @brucoder 2 ปีที่แล้ว

    Thanks for pulling all of the parts into one source!

  • @4everdc302
    @4everdc302 2 ปีที่แล้ว

    Very intriguing. In the fast lane for us yet. Where only sketching out our new 5th line for DCC. Leaving the other 4 DC. Thanks for posting🚂🇨🇦

  • @deshkumar9
    @deshkumar9 10 หลายเดือนก่อน

    Thanks for the video and such a good explanation.

  • @edwardaudet8367
    @edwardaudet8367 2 ปีที่แล้ว

    Jimmy, You have out did yourself again with this video, it's great as usual. I have a dcc++ and have played around with DCC++ EX both of which I have found to be excellent. I have a Raspberry Pi 4B with JMRI connected to the DCC station and I login in with engine driver, or my wife's old I-Pad using the one for apple. I normally use Pi-sprog on the layout when I run DCC, or program my trains. My layout started 26 years ago as DC which I still use. I have double poll double throw switches . The layout was originally setup up for 4 DC throttles.
    All are either kits or ones I built from scratch, When I went to DCC, I changed the DC side to 2 throttles, this way I can setup the DCC to run on one switch and use the other to hookup
    to a programming track. It's a little complex but I have all the switches marked as to what they do. The only thing I found with DCC+ + or EX is I can not program trains with it. But that could just be me. My background was electronics and I did do some programming. My last gig was working on Cisco Routers and Switches for a major bank.

  • @rebelroar78
    @rebelroar78 8 หลายเดือนก่อน +1

    Ugh. This video came out 3 months after I spent 60 hours building a crude DCC system using a PIC16 microcontroller. But I was doing it as an exercise to learn more about microprocessors and assembly language. I didn’t even control locomotives; I just switched LED lights using the DCC protocol. I could’ve done the same thing using C and UART but then I wouldn’t learn as much about the microprocessor.

  • @dexs-lab
    @dexs-lab 2 ปีที่แล้ว +1

    Woot thanks for the Feature

  • @loispadgett6306
    @loispadgett6306 2 ปีที่แล้ว

    I have just DC and like the hands on running of my trains. Not planning on getting any DCC trains but this was fun to see how you setup one for DCC++EX. 🚂🚂🚂💖💖💖
    GOD BLESS 😊

  • @SD45-ET44AC
    @SD45-ET44AC 2 ปีที่แล้ว

    I'm glad you have convinced me to just support you, watch your videos and not build a darn thing. I am so lost, I think when I saw what you said is a raspberry pie and something that my wife baked for dessert. Best of luck!

  • @needs2quit1atgmail87
    @needs2quit1atgmail87 2 ปีที่แล้ว +1

    Ok im going to order one right now! Thanks

  • @andycrawford9870
    @andycrawford9870 2 ปีที่แล้ว

    Looks pretty straightforward, if I only understood even a part of that LOL. Maybe one day.... I admire your easy step by step approach.

  • @rjl110919581
    @rjl110919581 2 ปีที่แล้ว

    thank you share great ideal video
    from Australia

  • @Hal-Zuzzu_Model_Railway
    @Hal-Zuzzu_Model_Railway ปีที่แล้ว

    I'm looking to get this for my layout, as a second controller. I will be using it for my accessories and programming track. I will use my z21 Start for track power only. Looking forward to ordering mine :)

  • @thadmacmillan
    @thadmacmillan 2 ปีที่แล้ว

    Great video! I'm officially motivated now.

  • @donaldkormos5529
    @donaldkormos5529 2 ปีที่แล้ว +1

    Nice video Jimmy!!!

  • @trainguy0
    @trainguy0 2 ปีที่แล้ว

    I used your recommended parts. Got it all together. Nice instructions on video. Loco wasn't working. I forgot to turn on track power. I am using for portable program and test track.

  • @TheMotorChannel
    @TheMotorChannel 2 ปีที่แล้ว +1

    This is a great project!

  • @RoamingAdhocrat
    @RoamingAdhocrat 2 ปีที่แล้ว

    I had a DCC++ (not EX) layout which used a second Arduino to provide the throttle controller - no PC needed (not even a Pi)! And it could program, too, in a clunky but functional fashion.

  • @melkitson
    @melkitson 2 ปีที่แล้ว

    This is a fantastic video and introduced me to something which I did not know even existed. For me the next step would be to introduce affordable decoders which could be fitted to N gauge locos from the 1990s and early 2000s. That would be an amazing game changer. Thanks so much for your efforts and for sharing.

    • @DCCEX
      @DCCEX 2 ปีที่แล้ว

      You can install decoders, even sound decoders in N-Scale locos. In some cases, you have to do machining though. You have to take it to someone who can route out a space for a speaker. You can make decoders yourself too. Geoff Bunza has a board you can solder components to, but to makes something really small, you have to have surface mount components and that is usually not something the average Tinkerer can solder or bake. But Engineer level folks might tackle that.
      There are some non-sound decoders from China that are dirt cheap.

  • @guzzialfa
    @guzzialfa 2 ปีที่แล้ว

    I first heard of DCC++EX from Tom of Tom's Trains & Things. Got some of the parts right away but let them languish. Thanks for the excellent refresher. Hopefully, it's the extra push I need to get things going again.

    • @DCCEX
      @DCCEX 2 ปีที่แล้ว +1

      Lots of help to get you going, just ask! :)

  • @anfieldroadlayoutintheloft5204
    @anfieldroadlayoutintheloft5204 2 ปีที่แล้ว +2

    good vid jimmy keep posting vids up

  • @chazco
    @chazco 2 ปีที่แล้ว +1

    Working on my own DCC++EX - I have the mega and motor shield, power supply and power for the motor shield -- now need to get wi-fi shield. And DCC locos. DOH

  • @Luke-20-OLT
    @Luke-20-OLT 2 ปีที่แล้ว

    thank you!

  • @bobsinclair9886
    @bobsinclair9886 ปีที่แล้ว

    thank you i needed a better understanding i so need more information thanks

  • @PatrickMcNealMakesThings
    @PatrickMcNealMakesThings 2 ปีที่แล้ว +13

    I used the ESP-01 module when I built my setup a few months ago, and it has performed flawlessly. My layout is in the garage and it boots up and is ready to go in just a few seconds. I use Station mode; AP mode works fine, but I quickly tired of changing my phone's Wi-Fi network every time I wanted to run trains.

    • @Shane-Singleton
      @Shane-Singleton 2 ปีที่แล้ว

      I'm using station mode as well. For similar reasons. Can keep my phone on my normal home WiFi network.

    • @daveskinner5131
      @daveskinner5131 ปีที่แล้ว +1

      Why not just get a Third World donor fone? As long as it will hold Engine Driver it should work. We are using junkers on our portable club layout now.

    • @danzo5521
      @danzo5521 ปีที่แล้ว

      On your ESP-01 module, where does the ground wire connect to? Thanks

    • @PatrickMcNealMakesThings
      @PatrickMcNealMakesThings ปีที่แล้ว

      @@danzo5521 I'm pretty sure it is the GND terminal.

    • @danzo5521
      @danzo5521 ปีที่แล้ว

      @@PatrickMcNealMakesThings thank you, I rewatched the video and figured it out, thanks!

  • @michaeldrummond1591
    @michaeldrummond1591 2 ปีที่แล้ว +1

    Hi as a disable. person with a limited budget this is such a amazing solution. for my needs thank for time given in help so many kind regards Mike Cambridge U.K

    • @iannarita9816
      @iannarita9816 ปีที่แล้ว

      Know the restrictions on being disabled on limited budget. I was fortunate enough at the beginning to have a little money to make purchases. Have trains, have track and an MRC throttle.
      Now all I have to do is get my sons to set up a train table. I've got a decent amount of stuff to get gping , just no current operating table. It takes time. 😎

  • @MXTuber3000
    @MXTuber3000 ปีที่แล้ว

    Would love to see you revisit all this with the latest DCC++ release and JMRI.

  • @AndrewH561
    @AndrewH561 ปีที่แล้ว +1

    Thanks for the video and information. I currently use a Raspberry Pi with a pi-sprog3 plus running JMRI but I am always interested in trying out new ways of controlling my railway :-) As I need to be able to program my decoders I will probably continue to use JMRI but will be interested to see how DCC++Ex develops. All I need to do now is see if I can find the various items needed over here in the UK :-) Thanks again and thanks for Bible verses.

  • @BananaArmsMcNess
    @BananaArmsMcNess 2 ปีที่แล้ว

    Good video! There are also Arduino Megas for sale with a built in wifi module that may be a bit easier to set up

  • @midsomerrailwaynscale
    @midsomerrailwaynscale 2 ปีที่แล้ว +1

    Hi Jimmy DCC++ EX is Fantastic i have been using it and the different version and currently . While i am a Tech guy . I started using with Uno and Now with the latest version i am using a Mega and you Engine Driver and built one for my mates layout the only problem is Living in Australia It has been hard to get MakerFab WiFi SHield So i have been using Esp-01 it is very powerful and i love using My DCC++EX main on my mates track as i have mostly DC N Scale and only a couple of DCC Locomotives But i have modified my layout so 1 track is DC and the other is DCC . I want to say thanks i Use your design of the Station stop Arduino on my DC and i have IR sensors around the track to control the speed of my DC I am not good a programing but i can read and modify code.. I do enjoy your videos Thank you Regards Greg

  • @hctreintje
    @hctreintje 2 ปีที่แล้ว +1

    Fantastic video thanks for placed on TH-cam and good explain !! 🙏🚂🚆😎.
    HC Treintje Herman from Belgium 😁😀🚂🚆😎.

  • @ronwolak4069
    @ronwolak4069 ปีที่แล้ว

    Hi Jimmy, thanks, great vid. Question: can I connect all in the same manner to the Märklin 3-rail AC system? Thanks!

  • @ChrisPackham1
    @ChrisPackham1 2 ปีที่แล้ว

    I used a MEGA with builtin esp8266 wifi, took a little effort to setup but works great.

  • @HHExpress
    @HHExpress 2 ปีที่แล้ว

    Hello Jimmy, this us just what I need for a test setup. I now need to find a good decoder which I can build in to one of my model trains in n scale.

  • @karlhutchings4175
    @karlhutchings4175 2 ปีที่แล้ว +3

    Thank-you for this video; this is a really interesting system. The major draw of the DCC++EX system for me is the ability to build it myself; I like building things, so this becomes another aspect of the hobby. The price is nice as well of course, and I suppose it also means I wouldn't be locked into proprietary components.
    I've seen and read a few other things about this (and DCC++) and people frequently refer to "limitations" of the system, but people don't talk much about those limitations. Do you suppose you could do a video on the (current) limitations of the system? For me, it's just as important to know what I *can't* do.

    • @scottericcatalano596
      @scottericcatalano596 2 ปีที่แล้ว +1

      As one of the developers mentioned wifi is limited to 4-5 throttle connections connected directly to the command station....unless you use JMRI then you can have more....the other limitation is the memory and ram of the Arduino itself....you cannot use commercial DCC throttles with this system....that's a few and we are working on ways to solve that.

    • @richardmartin4479
      @richardmartin4479 2 ปีที่แล้ว

      @@scottericcatalano596 still... quite impressive.

  • @christopherpretzman9601
    @christopherpretzman9601 2 ปีที่แล้ว

    Thank you for this great video! This looks like its going to be somewhat challenging for most folks to undertake. I am excited about the possibilities. Would a raspberrypi zero W be able to provide the wifi? I guess you would just use jmri at that point anyway.

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว

      I’ve actually tried a raspberry pi zero w with JMRI. It works but it’s pretty slow. If you can upgrade to the RPi 3. That works great!

  • @lluisvila9231
    @lluisvila9231 2 ปีที่แล้ว

    Awesome video! I have an old analog train layout. Is there any easy way to change to DCC? Thanks

  • @janeswift9961
    @janeswift9961 ปีที่แล้ว

    Despite having a Z21, I'm going to have a go at this especially as I am pretty comfortable with coding. My only concern is track power. OK there are a few boards that can deliver hefty current, but I would prefer to fit boosters. Do you know if it is possible to piggy back or stack multiple motor drivers? What other options might there be. My basic research has only unearthed solutions that go way beyond my comfort zones.

  • @GuyMasong1
    @GuyMasong1 2 ปีที่แล้ว +2

    The DCC++EX installer is much easier to use than using the arduino editor. I also recommend the combined mega with wifi board, no jumpers needed unless you add a display.

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว +1

      Yes the automated installer is much easier, but after consulting with the DCC++EX guys. It’s still got some bugs to work out, which is why I did the IDE setup.

  • @EsotericArctos
    @EsotericArctos 2 ปีที่แล้ว

    What are the main advantages, other than the WiFi support, over DCC++ ?
    What are your thoughts on just getting the Arduino Mega with the ESP8266 built onboard?
    I understand that can work and would eliminate the extra shield or flying wires for an external ESP8266 chip.

  • @lauriepocock3066
    @lauriepocock3066 2 ปีที่แล้ว

    I brought a DCC loco off of EBay for £12 ~$15, its fitted with a Hornby R8249. When I first got the engine and opened it up and it was swimming in oil, but I powered it up on my dc track, and it ran?? But I noticed that there was smoke coming from one of the decoder components. I have cleaned it up and replaced the decoder but before fitting the new decoder I shorted out the pins to make it dc only and it will run around the track quite happily with the power supply set to 4-5volts, and its got quite a lot of power.
    I brought a elegoo mega and a cheap motor shield, cut the vin track and wired up a length of track to B+&- terminals and when I asked it to detect and the decoder, It gave me a choice of several, I choose R8249, and it made an entry in the roster, but I an unable to make the loco move using a throttle, I got error code 308.
    Thinking it may be due to the motor shield I brought a Deek-Robot motor shield but forgot to cut the vin before using it.
    Now I have a problem, have I fried the mega, the loco moves three four times as before but then gives me error 308, or do I have a problem with the loco, it rings out from the decoder pads back to the motor shield?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว

      Hmmm. The deek robot shields are solid. It may have fried your board though. I would either cut or bend the VIN pin on the shield to make sure it doesn't happen again.

  • @scottericcatalano596
    @scottericcatalano596 2 ปีที่แล้ว +3

    Also to note you can only have 4-5 wifi connections at any given time.

  • @davenichols317
    @davenichols317 ปีที่แล้ว

    I'm about to start converting my DC system to DCC Ex following your video on this subject but I have a few questions. My N scale layout DC system with five main loops, a number of sidings and a turntable using a separate DC controller for each of the five main loops and isolating switches for sidings and turntable. My questions are going to DCC Ex do I just parallel up all loop feeders maintaining same polarity? The main layout is approximately 8X4 feet, each loop is probably about 20 feet. Also what size power supply would I need to probably run about 4 engines at any time? I would appreciate any advice in these areas. Really enjoy your Videos and advice. Thanks

  • @DarranWiltshire-nh4bq
    @DarranWiltshire-nh4bq ปีที่แล้ว

    @diydigitalrailroad, do you have a working link for the motorshield to use with the Mega? The link goes to a digital camera lol. Also is there a way to run more than 2 dc motors or is each setup restricted to just 2dc motors and thus requires multiple standalone units to control more?

  • @davidorr8682
    @davidorr8682 ปีที่แล้ว

    Jimmy, thanks for making these videos, they're very helpful. If you're still reviewing comments on this video, I have 2 questions.
    I'm trying to set up an Arduino Uno DCC++ command station, for use with a laptop for programming DCC, and a DCC-EX wireless command station with an Arduino Mega for use with modules.
    Q1: For the DCC++ programming setup, I believe the 9v power supply for the Arduino Uno is not required because the Uno is powered by the laptop via the USB port? I'm sure the guys at DCC-EX say don't use both?
    Q2: I've loaded the latest sketch to the Uno, connected a 13v 1.2a supply to the motor shield, connected the Uno to my laptop via the USB port and wires from the motor shield to my ops track only (A). But I have no lights on the motor shield. I tried a different Uno with the same results. I tested the power supply - it works ok. I tried a 3d Uno, an Elegoo Uno but, even though I have lights on the motor shield for the ops track, I also have a dim light on the negative connection (B) with no wires connected. And it still doesn't operate? I can't get JMRI to talk to it? But with the Elegoo unit, power is getting through to the track because the sound and lights of the loco are on?
    Any idea what the problem is? Do I have 2 failed Unos? Do I have a failed motor shield? Is there someway of testing the motor shield without the Uno?
    Sorry, that's more than 2 questions- lol.

  • @paulhargreaves1497
    @paulhargreaves1497 2 ปีที่แล้ว

    This is awesome (I'm planning a Swiss N Layout). One question.......what about electrofrog turnout polarity? With a point motor, can DCC++ change the polarity? Lots still to learn!
    PS : Subscribed!

  • @thelittlewesternmodelrailway
    @thelittlewesternmodelrailway 2 ปีที่แล้ว +1

    I've been binge watching your videos for some time now and finally got my Arduino items to try DCC++/DCC++EX! I have one question, do you need a mega for the MakerFab WifiShield configuration or would a Uno R3 do?
    Thanks in advance and happy modelling!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว +1

      Hello! You do need an arduino mega for the Wi-Fi setup

  • @prototype_pandad6536
    @prototype_pandad6536 2 ปีที่แล้ว

    Considering I was thinking about shelling out $$$$ for a Digitrax Zephyr on my small N scale setup; this is amazing
    Would you setup a discord or something so we can pester and ask questions?
    ive been wanting to get DCC but cost has been the killer

  • @HumancityJunction
    @HumancityJunction 2 ปีที่แล้ว +1

    One day I am going to do this, just for fun.

  • @fruehauf01
    @fruehauf01 2 ปีที่แล้ว

    great video. i just want to know why at 6:30 you plug in power to the Arduino? i thought the usb cable would supply that

  • @Trains-With-Shane
    @Trains-With-Shane 2 ปีที่แล้ว +1

    Looks like the motor shield I got is DOA (no lights or anything) . Will have another one here in a day or two hopefully.

  • @soup0916
    @soup0916 ปีที่แล้ว

    Need a little more help here, not being an electrician and new to these little circuit boards I'm trying to determine how you know if you cut enough of the VIN Connect to isolate the power from frying the Arduino? I have used an Hobby knife to cut between the contacts but not sure how to test it.

  • @logisticanutricionale286
    @logisticanutricionale286 ปีที่แล้ว

    Good Morning, after putting this wifi card that you show in the video is it necessary to have some programming for it or not, just connect and connect the wires?

  • @sno0pers
    @sno0pers ปีที่แล้ว

    Awesome, thanks for that ! What is the app name pls ? Can't find it on play store. Thanks !

  • @ChristCenteredMinist
    @ChristCenteredMinist 2 ปีที่แล้ว

    The arduino can run on 12v too, just use security camera power splitter

  • @danielbardiaux8343
    @danielbardiaux8343 4 หลายเดือนก่อน

    Good evening
    I would like to know if it is necessary to wire the Wangtongze Wifi shield before downloading the DCC++EX program.
    Thank you for your reply.

  • @donaldkormos5529
    @donaldkormos5529 2 ปีที่แล้ว +1

    In my DCC++EX experience, if you connect Arduino Uno or Mega to computer using USB connection for JMRI you don't need to power Arduinos with external power supply. USB 5volt DC power seems to be enough. If the computer has Wi-Fi connection to home wireless router, JMRI WI-Throttle works very well with Android Engine Driver on a cell phone. Then both JMRI Operations track and Programming track outputs on the motor shield are available ... maybe these could be subject of another video.

    • @scottericcatalano596
      @scottericcatalano596 2 ปีที่แล้ว +1

      Throttle options will be a subject of another video.

    • @DCCEX
      @DCCEX 2 ปีที่แล้ว

      While many people don't want or need the complexity of JMRI to just run trains, there are obviously a ton of serious railroaders who want all JMRI offers. We cover that on the we page. You don't need a WiFi board on the CS at that point, you use the WiFi in the computer running JMRI and connect to that.
      Be sure of your power requirements when running off USB power. It DOES work fine for probably most cases, but both the USB port on computers and the USB circuitry on the Arduino are limited to 500mA. If you had a Bluetooth or WiFi board on there or a lot of sensors and outputs connected directly to the Arduino, that might not work. The Mega can only take 800mA anyway, so the extra 300mA would only matter to someone with one of the situations I mentioned.

    • @donaldkormos5529
      @donaldkormos5529 2 ปีที่แล้ว

      @@DCCEX All true ... but sooner or later model railroaders need to change CV values ... like when you buy a new engine preprogrammed with address 3. For myself, that's why I installed ... and learned the little I know about JMRI ... for DecoderPro. My experience so far is that DCC++EX works very well with DecoderPro and a programming track which for me is essential.

    • @DCCEX
      @DCCEX 2 ปีที่แล้ว

      ​@@donaldkormos5529 I agree. And I like JMRI. But I do want to mention you can do all that without JMRI. You can program CV's right from a serial monitor in DCC++EX if you like, but some phone app throttles support CV programming as well.
      We are adding CV programming and turnout control to WebThrottle-EX, so tools like that can be used just as something to program locos even if you don't use them to control them.
      As much as I like JMRI and think it is extremely powerful, with power and options comes complexity. Plus, it is Java. it has a terrible user interface, is very convoluted, and has a steep learning curve. The page read feature is one of the nice benefits though! We've sped that up considerably. We do write code updates to JMRI as we come out with new features, so I'm not knocking it, just acknowledging we need an "I just want to run trains" (aka Conductor) solution.

  • @johnmarshall2660
    @johnmarshall2660 2 ปีที่แล้ว

    Hi Jimmy ... very helpful as I want to use DCC++ which I already have setup on a panel but my layout is work in progress ... I was going to get a DR5000 controller but this latest DCC++EX looks very interesting ... have you any idea if it will run on the Z21 app for a tablet ... Regards John

    • @DCCEX
      @DCCEX 2 ปีที่แล้ว

      Each manufacturer that has a Command Station creates their own proprietary API / protocol. DCC++EX supports its own DCC++ command language and the WiThrottle protocol. There are many throttles now that support one, the other or both of these, Z21 is not one of them. We may look at some point if it would be worthwhile to find a way to support their protocol, but it is a network only protocol.

    • @johnmarshall2660
      @johnmarshall2660 2 ปีที่แล้ว

      More issue's on My Mega and a second one I have pin 19 is TX1 and 18 is RX1 then 17 is RX2, you also confusing me by pointing to pin 19 and saying pin 18 ... LOL going for a coffee as doing my head in LOL ... will it harm anything if they are wrong way round...

  • @mattw9667
    @mattw9667 2 ปีที่แล้ว

    Thanks Jimmy. Awesome instructional vid! Did the guys at DCC++EX happen to mention anything about using this setup with more than 1 throttle/phone at the same time? Running two locos each with their own throttle.

  • @Crlarl
    @Crlarl ปีที่แล้ว

    The RP2040 isn't a mini computer, it's just a microcontroller like the Arduino boards use. It's made by the Raspberry Pi foundation and is quite capable.

  • @kenshores9900
    @kenshores9900 2 ปีที่แล้ว

    Usually my eyes glaze over when talking about electronics. This was not so bad since it is the Lego approach of snapping blocks together. Thanks and rail on!

    • @jyvben1520
      @jyvben1520 2 ปีที่แล้ว

      yeah, as always it is time or money, put in the time or pay more.

  • @bigsby2076
    @bigsby2076 ปีที่แล้ว

    How did you make the Y adapter for the ESP-01 jumper?

  • @johnfm2731
    @johnfm2731 ปีที่แล้ว

    I have to wander if the Arduino Giga R1 with Wifi and BT with the Arduino Motor Shield Rev3 would make a good combination for this build.

  • @scottpeal60
    @scottpeal60 2 ปีที่แล้ว

    I see you have Kato double track. Can you please make a video on how to wire dog bone with turnouts with DCC++ Ex and reversing loops at ends?

  • @fruehauf01
    @fruehauf01 หลายเดือนก่อน

    What is the easiest way to get the ESP-O1 Wifi Module working? like a step by step. I'm assuming I will need the Arduino IDE to program with?

  • @kensomething379
    @kensomething379 ปีที่แล้ว

    I have a background in Robotics and process control... from 1986...! Hated the course as did my classmates. Most of the profs were stumbling around just trying to teach us. Sometimes we had to correct the profs! out of 87+/- students to start, 8 graduated. I have no idea what is going on in the video. It looks like I'm going to have to do some research, just to understand. Once I figure out what's what, just from the comments, This looks like my best bet. By the time I add on some sort of screen, keyboard, etc I'm guessing, from the prices I've seen, this will STILL be about 1/4 the cost of a "DCC starter system" and from what I understand, will be better then the "chief" top end systems. I have a lot to learn (and not a lot of time to learn it, as in, life span, lol!) but looks like it will be worth it!

  • @gravesclay
    @gravesclay 2 ปีที่แล้ว

    A question about the motor shields. I want to run multiple power districts, and possibly use one as a reversing section. Any idea if there is a way to do this with a dcc++ / dcc++EX system? I heard the comment about boosters, I have a suspicion that you could just feed the track in to the h-bridge of another motor shield, but don't have the equipment to test that theory.

    • @scottericcatalano596
      @scottericcatalano596 2 ปีที่แล้ว

      You can do that and you must specify the pins in the config file as well....as one of the developers I recommend joining the DCC++EX discord server.

  • @brycejohnson3533
    @brycejohnson3533 2 ปีที่แล้ว

    So what changes would you make to the hardware and wiring when doing this on an h.o. scale layout? Should i use a bigger power supply? What size is too big? Also with a dcc++ ex setup do i need to wire the arduino to a buss and then run feeder wires every 3 or 4 feet to the track like a normal dcc setup? Lastly what if i need more power for my dcc setup? Can a power booster be added to something like this? Most of my engines are old athern BB engines that either have already been converted or im converting to dcc sound which draw a little more current then most of the newer engines

    • @Kevincsmith0708
      @Kevincsmith0708 2 ปีที่แล้ว

      A good 16 to 18vdc 4Amp+ laptop power supply works well with HO scale.
      Yes just to wires from DCC++EX terminal A {Main} to a normal DCC wiring Bus with drops every few feet would be preferred.
      Multiple power Motor Boards {boosters} are available like the IBT-2. for 5amp or more.
      Motor Board Boosters;
      dcc-ex.com/advanced-setup/supported-motorboards/index.html
      Visit us at DCC++EX Discord Server support
      discord.com/invite/PuPnNMp8Qf
      Regards,
      Kevin

  • @neilkryder4383
    @neilkryder4383 2 ปีที่แล้ว

    I have one question regarding your use of WiThrottle. Are you connecting to your Arduino Base Station directly through your home WiFi network, or to JMRI tethered to the base station via USB? I am asking because the project I have in mind is to build a coffee table layout and hoping to connect that railroad with as few electronic components as possible ( i.e. only one line of power to the coffee table) wirelessly.
    So far, I have only connected to a test loop with your base station set-up through home network and JMRI. I had to have an I.T. friend help me set a special open port to get through my lap top's firewall software which had us stumped for a while, LOL!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว

      With DCC++EX you can connect to the base station directly. No computer required.

  • @gregbowen617
    @gregbowen617 2 ปีที่แล้ว

    Hi Jimmy - do you know if this system will work with a WI-FI fitted Mega? There are plenty of these on the market but I can't find much info about whether they are compatible - cuts out one shield and one more expense if it will work...love your work - cheers from Melbourne, Australia!

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว

      Hello! Yes it will work. It’s just a bit tricky. I am still researching it.

    • @gregbowen617
      @gregbowen617 2 ปีที่แล้ว

      @@DIYDigitalRailroad Thanks Jimmy, I found an entire page on the DCC++EX on exactly this. It is a bit complicated but I intend to give it a try. Thanks again...

  • @dave4821
    @dave4821 ปีที่แล้ว

    The DCC++EX command station was very appealing to me just starting out in model railroading. I am a goober at electronics, but your video instructions are excellent. Thanks. I followed your instructions and those of the DCC++EX website using an Arduino Mega R3, Arduino motor shield, and Makerfab wifi shield. However when testing the locomotive using the JMRI and DCC++EX web throttles, all that I get is the engine startup and idle. Lights, bells, horn, movement, etc do not work. Not sure what I did wrong. My voltmeter says that the power to the mainline track is only about 12mV. I thought that my motor shield was bad, so I got another one. Same result. Seems that there is not enough power getting to the tracks. Any suggestions. Goober

    • @Greebstreebling
      @Greebstreebling ปีที่แล้ว

      I'm completely new to DCC, but not to electronics/ programming. I think DCC uses Pulse width Modulation to supply power to the track, so you can't accurately measure the track voltage with a voltmeter. I'm sure others will chip in if I am wrong about this. Good luck.

  • @warrengodfrey8011
    @warrengodfrey8011 2 ปีที่แล้ว

    Hi Jimmy, I was wondering if the newer WiFi version of the Mega will work for the DCC++EX as it would reduce the board count by one or does the WiFi Mega switch settings complicate the whole thing? - Warren

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว

      Yes you can use those! The setup isn’t quite as fleshed out yet.

  • @norliasmith
    @norliasmith 3 หลายเดือนก่อน

    I run 12v to the computer and cut the vin trace on the motor shield and run it on 15v.

  • @corwin81
    @corwin81 ปีที่แล้ว

    How many HO locomotives can run with the recommended motor shield?

  • @danielbardiaux8343
    @danielbardiaux8343 5 หลายเดือนก่อน

    Good evening
    I would like to know what replaces the Wifi card because on Amazon we can't find any more at the moment (Aruino Méga + schield motor and wifi).
    Thank you for your reply. Sincerely

  • @masondoyle1503
    @masondoyle1503 2 ปีที่แล้ว

    hey im pretty new to this. i see you just slap on the connectors at the end of the programming track to test it. how do you connect it to the main layout?

    • @DIYDigitalRailroad
      @DIYDigitalRailroad  2 ปีที่แล้ว

      Great question. There are several ways to connect wires to track. Some track systems have their own. There are track connectors with wires attached. A lot of people solder wires to the track.

    • @masondoyle1503
      @masondoyle1503 2 ปีที่แล้ว

      @@DIYDigitalRailroad I've got Kato unitrack, and there's what i think is called the feeder track where the regular cheap throttle plugs into. Can I plug the cables in there?

  • @boxoftj1
    @boxoftj1 2 ปีที่แล้ว

    I've been waiting for this to come out for years, I bet it's been out for a while already 🤣. I think your censoring of your WiFi SSID went away for a sec, too. Just letting you know.

  • @kaustubhponkshe6186
    @kaustubhponkshe6186 ปีที่แล้ว

    Can I use 15volt 5A power supply for motor shield ?

  • @MalcolmCrabbe
    @MalcolmCrabbe 2 ปีที่แล้ว

    What would be cool would be to have the ability to attach potentiometers like MiniDCC to act as a normal throttle rather than having to use a mobile phone app.

  • @michaelmappin4425
    @michaelmappin4425 2 ปีที่แล้ว

    This ain't easy for a beginner. I'm hung up on a couple things. I have a main track. Is it a must that I have a programming track? Are power supplies and track all connected and powered up while I'm trying to load the programs? My wifi board from Robotshop somehow got a wrong zip code and was delivered to a wrong state. Can I set up without it using my laptop for control?

  • @expatvoyageur
    @expatvoyageur ปีที่แล้ว

    Hi,
    I using my train model to bring food to the table in my restaurant, but the guy that programs our software did failed and we have to many bugs to continue to use his software. we need to start from scratch and the solution you give in this video seems interested. Is it easy to link this DCC system to a custom app that will be able to select a specific train, send it to a specific table, stop 25 seconds and comeback to the station. It seems simple, but apparently is not. Do you know how much it should cost to program DCC++Ex to do such a thing?

  • @dennis1217able
    @dennis1217able 3 หลายเดือนก่อน

    Will the: HiLetgo OTA WeMos D1 R2 CH340 WiFi Development Board ESP8266 ESP-12F For Arduino IDE UNO R3
    work instead of the Makerfab? Im having a hard time finding one that i dont have to wait 3 months for!