You have found the DOWNLOADs page
Here you can download Documentation, Software, and even historic papers
+++++++++++++++++++++++++
Software
Here are the Arduino Uno Sketches discussed on this website. The instructions that accompany the following links are written based on the "Arduino IDE 2.3.2" (but should help for many versions).
-
Instructions:
Step 0: Reminder. This Sketch only runs on the Arduino Uno (and most clones).
Step 1: Download the software zip file, 'TES_Sketch.zip'.Step 2: Unzip the file in a convenient directory, perhaps "Downloads". This will create the folder "TES_Sketch". You will notice "TES_Sketch" contains the following:
TES.zip - The main source code project module
MF_ACTION.zip - My "mini operating system" library
MF_EEPROM.zip - My Arduino Uno EEPROM management library
MF_SignalStrength.zip - My Signal Strength units conversion library
MF_TrackLink.zip - My Lionel TrackLink reception library
TES_basics.zip - Generic definitions of project symbols
Step 3: Move TES.zip to the directory where you do Arduino development and unzip it. This will create the folder 'TES'. Inside this folder will be 'TES.ino'. You can delete TES.zip after this.
Step 4: Double click on 'TES.ino'. Your Arduino IDE should start. Fix that if it doesn't.
Step 5: In the IDE, go to Sketch > Include Library > Add .ZIP Library... and add from "TES_Sketch" each of the zipped libraries. You will have to do this five (5) times; once for each of:
MF_ACTIONS.zip
MF_EEPROM.zip
MF_SignalStrength.zip
MF_TrackLink.zip
TES_basics.zip
Step 6: Verify all the above libraries are installed. TES_basics is not a library. It is an include file needed by all the subsystems. Go to Sketch > Include Library and scroll down the list. There should be several libraries that start with, "Mike Ficco". You should see all those listed above plus perhaps others if you have installed additional Sketches authored by me.
Step 7: Set the board to Arduino Uno (Tools > Board > Arduino Uno) and build the program. It really should build with no problem. If it doesn't, use your Arduino skills to figure out what went wrong.
Step ∞: You can delete "TES_Sketch". It is not needed after the libraries are installed. -
Instructions:
Step 0: Reminder. This Sketch only runs on the Arduino Uno (and most clones).
Step 1: Download the software zip file, 'TAS.zip'.Step 2: This Sketch has no libraries. Move TAS.zip to the directory where you do Arduino development and unzip it. This will create the folder 'TAS'. Inside this folder will be 'TAS.ino'. You can delete TAS.zip after this.
Step 4: Double click on 'TAS.ino'. Your Arduino IDE should start. Fix that if it doesn't.
Step 5: Set the board to Arduino Uno (Tools > Board > Arduino Uno) and build the program. It really should build with no problem. If it doesn't, use your Arduino skills to figure out what went wrong. -
Instructions:
Step 0: Reminder. This Sketch only runs on the Arduino Uno (and most clones).
Step 1: Download the software zip file, 'IRExp_Sketch.zip'.
Step 2: Unzip the file in a convenient directory, perhaps "Downloads". This will create the folder "IRExp_Sketch". You will notice "IRExp_Sketch" contains the following:IRExp.zip - The main source code project module
MF_IR.zip - My library that receives and interprets data from the infrared sensor
MF_LCSCMD.zip - My library that generates Lionel LCS commands for Engines, Switches, and Accessories
Step 3: Move IRExp.zip to the directory where you do Arduino development and unzip it. This will create the folder 'IRExp'. Inside this folder will be 'IRExp.ino'. You can delete IRExp.zip after this.
Step 4: Double click on 'IRExp.ino'. Your Arduino IDE should start. Fix that if it doesn't.
Step 5: In the IDE, go to Sketch > Include Library > Add .ZIP Library... and add from "IRExp_Sketch" each of the zipped libraries. You will have to do this two (2) times; once for each of:MF_IR.zip
MF_LCSCMD.zipStep 6: Verify the above libraries are installed. Go to Sketch > Include Library and scroll down the list. There should be libraries that start with, "Mike Ficco". You should see those listed above plus perhaps others if you have installed additional Sketches authored by me.
Step 7: Set the board to Arduino Uno (Tools > Board > Arduino Uno) and build the program. It really should build with no problem. If it doesn't, use your Arduino skills to figure out what went wrong.
Step ∞: You can delete "IRExp_Sketch". It is not needed after the libraries are installed.
+++++++++++++++++++++++++
Vintage & Interesting