Home / Programming (page 2)

Programming

Released: ROBOTC 4.28

Just in time for Christmas! A new release of ROBOTC for both LEGO MINDSTORMS and VEX.  So many new features and bug fixes have been added for all the platforms that the original ROBOTC blog had to have two separate posts for the releases.  I won’t rehash everything that’s on them; you can read the one for LEGO MINDSTORMS here: ...

Read More »

Released: ROBOTC 4.27

This is a copy of the post on the ROBOTC website, the original announcement can be found here: [LINK]. The ROBOTC Development Team is very excited to announce our latest release update, ROBOTC 4.27! This update is for the both the VEX Robotics (CORTEX and IQ) and LEGO MINDSTORMS (NXT and EV3) robotics systems and includes new features, functionality and a load of ...

Read More »

EV3_IDE: ANSI C on the EV3

If you’re keen to do ANSI C programming on your EV3 but are not a big fan of using Emacs, Eclipse or vi, then this may just be the thing for you.  It’s a .Net based IDE, running on Windows, that uses the standard gcc toolkit for the EV3’s ARM9 chip.  It’s simply called EV3_IDE.  The nice thing about it ...

Read More »

Conway’s Game of Life

I’ve always wanted to make a ROBOTC version of Conway’s famous Game of Life. It was first thought of back in 1940, so it’s a real piece of computer science history.  The Game of Life has very simple rules: (taken from WikiPedia) The universe of the Game of Life is an infinite two-dimensional orthogonal grid of square cells, each of ...

Read More »

New Release: ROBOTC 4.26

It’s out!  ROBOTC 4.26 has been released.  You can read all about it here: [LINK].   It has a lot of changes, so be sure to check the complete Changelog.  Now that it’s out, I can focus on finishing up the ROBOTC Driver Suite, which still needs quite a bit of work for the EV3.  No rest for the wicked!

Read More »

New Release: ROBOTC 4.25

There’s a new release of ROBOTC available for all platforms, version 4.25, the “Blood, Sweat and Tears” edition!  Well, the official name is “Preview Release”, but I think my name is more accurate.  A lot of work into making this release.  So without further ado, let’s have a look at some of the highlights of what’s new. Full EV3 Functionality ...

Read More »

Released: ROBOTC 4.10

ROBOTC 4.10 has been released for all platforms, VEX and MINDSTORMS.  The list of changes is enormous,you can find the complete overview here: [LINK].  Here’s a list of the changes, copied from the aforementioned link.  I have highlighted the changes pertaining to LEGO MINDSTORMS EV3. It seems that the Driver Suite has not been included with this release.  Fear not!  ...

Read More »

ROBOTC for EV3 Beta 1: Available Now!

ROBOTC for EV3 Beta 1

It’s here!  The first beta of ROBOTC for EV3 has arrived! It took a bit longer than we’d hoped for but the wait is over.  You can now program your EV3 with ROBOTC.  This is the first public beta and as with all betas, there will be some missing features and bugs.  The basic functionality is mostly all there: General ...

Read More »

ROBOTC on EV3: Getting Closer!

There has been an enormous amount of progress in the past few weeks on the ROBOTC for EV3.  Many bugs and issues were fixed in the base LEGO VM that were causing issues, such as failed auto-id and I2C transactions. Pretty soon I can start working on porting the Driver Suite to the EV3.  Some things like I2C will be ...

Read More »

ROBOTC 3.x Driver Suite is now on Git

Driver Suite on Git

The ROBOTC 3.x Driver Suite is in maintenance mode right now and I’ve decided to put it all on Git.  I will no longer create releases like I did before, rather, I will simply push to the repository as bugs are fixed.  There will be no more feature additions to this suite either.  I am working on a complete overhaul ...

Read More »