Technical overview of the Edison robot’s components
Looking to learn all the nitty-gritty details about what makes Edison the robot tick? Well, here it is!

Programming
Edison is programmed using any of the Edison robotic programming languages.
Programs are downloaded to Edison using the EdComm cable. The EdComm cable is the special cable used to download programs to Edison robots from any of the Edison robotics programming languages. The EdComm cable is how you connect your Edison robot to a computer or tablet. The EdComm cable plugs into the computer’s headphone jack and carries a pulsed audio signal to a high-efficiency infrared (IR) LED. The IR LED converts the pulsed audio signal into light that is received by Edison’s line tracker phototransistor and loads the program into the processor.
Sensors and inputs
Obstacle detection: Infrared using 2 IR LEDs (top front left and right) and IR receiver module (doubles as the IR data comms and remote-control receiver)
Remote control: IR receiver module (which operates at 38kHz) allows Edison to learn IR codes from most standard TV/DVD remote controls
Infrared data comms: IR receiver module (double as obstacle detection sensor and IR remote receiver)
Line tracker: Red LED and phototransistor (doubles as barcode reader and programming port)
Light sensors: 2 phototransistors (top front left and right)
Sound sensor: Piezo transducer (doubles as sounder)
Outputs
Drive: Differential two-wheel drive system with wheel encoders (Edison V2.0 models)
Infrared data comms: 2 infrared (IR) LEDs (double as obstacle detection sensor)
Sound: Piezo buzzer (doubles as sound sensor)
Lights: 2 red LEDs (Front left and right)
Processor
Freescale 8-bit MC9S08PA16VLC
Power
Battery: 4 x AAA (UM 4) Alkaline or Ni-MH