It will come as no surprise that Mindsensors, purveyors of cool stuff, have created a very easy to use LEGO MINDSTORMS EV3 USB console adapter. The EV3 has a serial console, which is accessible on the 1st Sensor Port. This small device will allow you to simply plug an NXT/EV3 cable in one end and a USB mini cable in the other. This will make debugging things on the EV3 much easier because you don’t need a network connection set up to access the brick. I’ve used a home made (not by me) adapter board up until now, but this is so much better!
It will retail for $19.99 and will start shipping around the 3rd week of August. I hope to have mine within the next 2 weeks or so (it’s being sent to me next week).
Mindsensors can lay claim to having made the first 3rd party dedicated EV3 peripheral, congratulations!
[…] As some of you know, the EV3 runs a stripped down version of the Angstrom Linux distribution. The cool thing is that the kernel has been configured to output diagnostics data to the first sensor port (S1). You can easily access this data by using a USB to serial converter. You can make one yourself or if you’re not that good with soldering or hacking cables, you can wait another week or so and buy a pre-made console adapter from Mindsensors. […]
Cool, there are already “module” for the EV3!
I just ordered my EV# and looking forward to receive it 😉
Quick question: How will I use all my NXT (Mindsensor,Hitechnic, Lego..) with the EV3?
You’ll need to import the blocks made by the manufacturers. They will then appear in the software, just like the standard LEGO ones. HiTechnic has brought out quite a few blocks already: http://www.hitechnic.com/downloadnew.php?category=38
Mr Xander,
Thank you very much for your kind effort.
I am using leJOS with Eclipse to run my java code through the cable of the EV3 (USB). Unfortunately, when ever I run the code it starts running on the EV3 then suddenly shows:
Uncaught exception
Java.lang.unsupportedClass
FirstApp: Unsupported major
Note: I did everything exactly as in this video which the LEGO team provide. except I am using the cable instead of the wifi to connect to EV3 also I am using Luna eclipse instead of Kepler
https://www.youtube.com/watch?v=NyoF0Ws6SkY
But still this problem even with the simplest code:
import lejos.hardware.BrickFinder;
import lejos.hardware.lcd.GraphicsLCD;
import lejos.utility.Delay;
public class FirstApp {
public static void main(String[] args) {
GraphicsLCD g = BrickFinder.getDefault().getGraphicsLCD();
g.drawString(“Hello World”, 0, 0, GraphicsLCD.VCENTER | GraphicsLCD.LEFT);
Delay.msDelay(5000);
}
}