Lego Mindstorms NXT

El Lego Mindstomrs es un robot educativo de la marca Lego, trae un sistema de sensores, motores, y fichitas para desarrollar muchos robots.

las especificaciones son:
  • 32-bit ARM7 microcontroller
  • 256 Kbytes FLASH, 64 Kbytes RAM
  • 8-bit AVR microcontroller
  • 4 Kbytes FLASH, 512 Byte RAM
  • Bluetooth wireless communication (Bluetooth Class II V2.0 compliant)
  • USB full speed port (12 Mbit/s)
  • 4 input ports, 6-wire cable digital platform (One port includes a IEC 61158 Type 4/EN 50 170 compliant expansion port for future use)
  • 3 output ports, 6-wire cable digital platform
  • 100 x 64 pixel LCD graphical display
  • Loudspeaker - 8 kHz sound quality. Sound channel with 8-bit resolution and 2-16 KHz sample rate.
  • Power source: 6 AA batteries
  • Si se desea se consigue la pila recargable.
El software que viene para windows, es muy sencillo de usar, se conoce como NXT-G, es gráfico y bastante simple.

Pero como siempre ando buscando tracender pues podemos programar en varios lenguajes:

  • NXC: Lenguaje parecido a C.
  • LeJOS NXJ: Lenguaje para java.
  • NXT_Python: Es un módulo de Python.
  • LabVIEW:Se pueden desarrollar nuevos bloques.
  • Microsoft Robotics Developer Studio: Se puede escribir los programas y hacer simulaciones en 3D.
  • MATLAB y Simulink: Para controlar el robot via bluetooth.
  • NBC: Lenguaje ensamblador.