Simple EV3 Computation Benchmarks

I know that the EV3 system is not made for CPU intensive work. Nevertheless, this might be interesting for some programs, and I could do this without disturbing the physical setup of my son. My first program was a simple Mandelbrot computation, and part of my motivation to do this was because this turned out to be much slower than I thought it should be. First of all, the EV3 is not slow. You are likely to see any delay in computations only when you do thousands or more operations in quick succession. The Mandelbrot program fills the screen pixel by pixel, and does up to 10 iterations for each of them, which is why you can actually see the delay in computation. My initial version filled the screen in something like 5 minutes, and I suspected I could do better. It turned out I was right, but the biggest boost came from changing an unsuspected part of the program. ...

2014-01-20 · Frank Löffler

Mindstorms EV3 software on Linux

Alternatives The Mindstorms software requires either a Microsoft Windows, or a MacOSX system. I run Linux exclusively. I don’t own a Mac, and don’t want to install Windows, not even dual-boot. I don’t want to give Windows that much control over the entire machine. Wine does not seem to be an option, giving the Mindstorms software the rating garbage. VirtualBox My way out was VirtualBox. Note that Lego itself provides installation instructions for VirtualBox, but this is for the opposite way: installing VirtualBox in Windows to run a Linux guest system. ...

2014-01-19 · Frank Löffler