Travis' World


  • Post moderation is in effect for Newbies, thanks to SPAM.

DCC++: my modified version of the base station

Travis Farmer · 51

0 Members and 1 Guest are viewing this topic.

Offline Travis Farmer

  • Administrator
  • Jr. Member
  • *****
    • Karma: +1/-0
    • Gender: Male
    • Travis' World
Using the schematic here: , and the Arduino code from here: , i have updated my old prototype to include my Adafruit WiFi module. with the exception of memory usage, the circuit could be mounted on an Arduiono UNO. but because of the memory usage, i opted to use an Arduino MEGA2560. the WiFi module is from here: , with the UFL adaptor cable, and external antenna. the motor drivers are a pair of IBT_2 from eBay.

At some point, i would like to add a 20X4 I2C LCD screen for basic status reporting of such things like IP address, track power status, etc...

my plan is to build the base station into some sort of enclosure (hence the use of the WiFi module with the external antenna), and use an ATX computer power supply, plus a switching power supply for track power to the motor drivers, activated via a relay powered from the ATX power supply. i am currently torn between using a rack-mount enclosure for the base station, or a smaller unit. i could also build it into a wooden enclosure of some type. i think the rack-mount may provide the easiest mounting, but the wooden enclosure may prove cheaper to build, and modify.


Dell PowerEdge 1950 (main web server)
Dell PowerEdge 2950 (VoIP server)
Dell PowerEdge R200 (FreeNAS backup server)
Dell PowerEdge R710 (FreeNAS file server)