Home / Programming (page 2)

Programming

New Release: ROBOTC 4.25

featured-ROBOTC4-251

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

featured-robot4_10.png

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!

featured-robotc-ev3-preview

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 »

Talking to your EV3: EV3Messenger

20131019_135648.png

I was contacted Joeri van Belle last week about a new project that he is working on, a C# project that allows you to send messages to your EV3.  Using it, you can send and receive messages between your EV3 brick and PC. On the brick you can use the standard BT communication blocks, so you can do this without ... Read More »

Stay Sharp: Monobrick for the EV3

monobrick-small

If you’re a fan of C#, then you will love Monobrick, a communication library that works with the EV3.  It uses the EV3’s direct commands to remote control the brick.  It works with both the NXT and the EV3.  You can simply import the library into your project and start hacking away. A simple example: using System; using MonoBrick.EV3; public ... Read More »

New Release: ROBOTC 3.62

ROBOTC363.png

This is most likely the last 3.x ROBOTC release.  It fixes a couple of things, you can find the list of changes below.  Download your copy of it here: [LINK]. 3.61 to 3.62 Changelog Bug Fix: Fixed additional bug in “NXT Brick – Joystick” windows with the “Improper Argument” message box. Installer Fix: Updated Code Signing Certificate for Installers – ... Read More »

Cool project: ROBOTC-based cable cart

Inno_KittyVP5.png

When Melanie Steiner contacted me some time ago with a question about using joystick control in combination with the Mindsensors NXTServo controller, I got curious. What was she making?  It turned out she is one of the members of a small group of students in Switzerland who were taking part in a contest.  The task was to make a system ... Read More »

New Release: ROBOTC 3.61

ROBOTC-3-61-300x300.png

This is essentially just a maintenance release with a couple of important changes.  The Changelog is small but the fixes are great (taken from the original article): NEW Joystick Configuration Utility – Added compatibility for custom joystick configurations; the Joystick Configuration Utility can now be used to configure a wide variety of controllers for use with ROBOTC. Read about it ... Read More »