O'Reilly logo
  • Bill Levien thinks this is interesting:

For this project, you will take an Arduino and use it to control a LEGO train. The Arduino can control all the same functions as the Power Functions remote, but it should be more reliable and send a cleaner signal to the IR receiver in the train to allow for finer control of the train.