Características do RCX:

 

 

Outputs: 3 portos com interface para motores (9V/500mA)

Inputs: 3 portos para sensores com conversão analógico-digital

Timers: 4 de 8 bits

16K de memória ROM (BIOS)

32K de RAM estática (16K com firmware (OS e interpretador de byte-codes); 10K usados pelo interpretador para armazenamento de dados e estruturas; 6K para uso do utilizador)

Unidade de som

Display LCD

Interface de comunicação por IV

 

Alimentação por pilhas alcalinas 6 x 1,5V

4 botões de controlo

Ambiente de programação IDE, com programação gráfica por blocos.

Existem muitas outras linguagens de programação para o RCX, nomeadamente o NQC (Not Quite C), de David Balmer, que usa a RCX Virtual Machine e que foi por nós utilizado