Just popping in to catch up

Travis Farmer Feb 28, 2018

  1. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    wow, it has been a while since posting, and contributing, and now i feel left behind. when summer comes about, and i finish up fixing my re-purposed camper (has a large CNC router in the back), i hope to be able to setup a small HO layout in a room, to be built, in the front of my camper. space is tight, and i will have to use all of my ingenuity to make it work. but it is planning in the works, at least.

    i see that DCC++ has moved to a ESP32. i am not crazy about the idea, as i posses none, but still have several Arduinos, and even a couple Raspberry Pi SBCs (one of them is a CM3L, and Chinese IO board).

    (BTW, i changed my avatar. it used to be a yellow Honda Goldwing)

    ~Travis
     
    Scott Eric Catalano likes this.
  2. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    I am curious as to why the Arduino was abandoned? it seemed to me that it was a stable modular platform.
    also, is jmri.org malfunctioning? i keep getting timeout errors.
    i simply wanted to see if my copy of Arduino DCC++ still functioned with JMRI.

    ~Travis
     
    Scott Eric Catalano likes this.
  3. Trusty

    Trusty TrainBoard Member

    52
    33
    6
    Classic Arduino are not abandoned, ESP32 is just another solution. It's true that it is a lot more powerful, but it is also a bit more complicated to handle. In my opinion, Arduino stays the best platform for DCC++. It is just not the only one !
     
  4. Atani

    Atani TrainBoard Member

    1,474
    1,781
    37
    Like Trusty has said, it is not being abandoned. I am moving over to the ESP32 for my base station code mostly to eliminate extra hardware. With the Arduino serving as the base station I have to use an ESP8266 chip as well to provide network access to the base station. I am looking at a bigger project now with the ESP32 as a base for expansion. There are a number of interesting options available with the ESP32 that are not available via the Arduino, one of which is S88-n support (it could be ported to the Arduino code but would take more work)
     
    Scott Eric Catalano likes this.
  5. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    ok, glad the Arduino is still an option. how far behind is the copy I have on my GitHub? has the Arduino, non-ESP, version moved much past that?
    I have one of these: https://www.adafruit.com/product/3060 and I would like to adjust DCC++ to use it.
    the Adafruit WiFi board is actually quite nice to work with. I like the external antenna option, as I can place my basestation inside a box.

    Nothing against you Atani, I am just not a fan of ESP hardware. ;)

    now, I just have to find my boxed up basestation, and dust it off. I am eager to get it going again. :D

    anybody else having trouble getting to JMRI.org? it keeps timing out when I try to access it.

    ~Travis
     
    Scott Eric Catalano and Atani like this.
  6. Atani

    Atani TrainBoard Member

    1,474
    1,781
    37
    That looks like it would work with the standard base station code with only a few tweaks to use the adafruit library or a compatible version for that chipset via SPI.

    As for jmri, that is possibly down due to sourceforge migrating servers around recently. Likely a cached dns entry is causing the connection issues. You may try using the Google dns (8.8.8.8, 8.8.4.4) and see if that works.

    Sent from my ONEPLUS A5010 using Tapatalk
     
    Scott Eric Catalano likes this.
  7. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    i was finally able to grab a copy of JMRI off sourceforge (forgot it was hosted there). now I just have to dive into the DCC++ source fro my own GitHub, as it has been a while. I need a good refresher. I don't even remember all I had forgotten. ;) like for instance, what ID I assigned my loco to. I had a computer failure a little while back, so I am still trying to recover everything lost. good thing I had most of my source code on GitHub.
    I just hope I haven't scavenged parts from my old basestation.

    ~Travis
     
    Scott Eric Catalano likes this.
  8. Travis Farmer

    Travis Farmer TrainBoard Member

    352
    320
    14
    using the Adafruit WiFi board is proving to be harder to integrate than I originally thought. it uses the WiFi101 library, but the way DCC++ uses the INTERFACE object, I am not sure if it will work. though I am still plugging away at it.
    On the plus side, I haven't "broken" the code, so it still works as before, so far. ;)

    ~Travis
     
    Scott Eric Catalano and Atani like this.

Share This Page