Mark CrosbieMark is a security architect by day and a big LEGO kid by night. As with most adult LEGO builders he recalls fondly hours spent building outlandish spaceships as a child before losing interest in LEGO as a teenager. Mark got his first LEGO Mindstorms RIS set in 1999, followed by a second set for no other reason than two is better than one. He now works with the latest LEGO Mindstorms NXT kits and programs in RobotC, NXC, leJOS and dabbles in pbLua.

Mark is a member of the LEGO Mindstorms Community Partner (MCP) program. As an MCP Mark evangelises LEGO Mindstorms robotics kits around the world. His goal is to help people to learn about robotics, computers and programming using the LEGO Mindstorms kit and its associated programming languages.

Mark’s background is in computer software, specifically system security and hacking. He has published many papers on security topics, presents regularly at security conferences and holds patents on computer intrusion detection technology. He lives in Dublin, Ireland with his wife and three sons, who seem to enjoy the large pile of “Daddy’s LEGO” in the corner.

13 Comments

  1. Etnard louw
    Jun 15, 2012 @ 12:59:34

    Im from the Cape peninsula university of technology and busy working on a high altitude balloon project that can fit into a coke can. I want to use you’re gps plotting program because we are also doing it in Processing. I just couldnt figure out how to obtain the maps and how they actually appear in the program. I just get blank screens.

    thanks,
    Regards,
    etnard

    Reply

    • admin
      Jun 16, 2012 @ 19:07:13

      Hi Etnard,

      The maps were loaded from the Internet dynamically by the modestmaps package. You don’t download them locally – they are loaded as you pan and scroll. So you’ll need an active internet connection on your laptop as it followed the coke can. The GPS in the coke can needs to transmit the coordinates to a laptop – I’d recommend an XBee as it has the wireless range you need.

      Reply

  2. Sreejit
    Feb 20, 2013 @ 15:20:55

    Hi,
    I was looking at the quboid robot. I was interested as to how to make those continuous treads. I am making a robot for competition and I need treads which are bigger than the usual supplied with the education kit. Are these from other lego kit? Where do I get them? Can I make it without the use of glue or any joining material like tape?

    Reply

  3. Espie
    Jun 03, 2013 @ 04:32:52

    Hi Mark

    Kindly email me back as we would like to explore possible collaborations with you here in Singapore.

    Thanks.

    Reply

  4. Marc
    Sep 05, 2013 @ 04:43:47

    Hi. I’m totally new to robotics. I’ve just ordered two sets of the Lego Mindstorms EV3 educators kits plus 2 expansion packs and the educator version of the software. I’ve set a goal for my final project, in my Engineering 102 class at my local community college, to build a robotic arm with an apparatus of some sort at the end which holds a marker. I want to be able to control the arm with a joystick/xbox controller/wacom pen tablet or any other USB input device. I’m working in mac os x.8. I don’t know anything about programming, but I am interested in learning. Right now I’m simply looking for a way to control the EV3 bricks with some sort of USB input device, but I have no idea where to start. At this point I just need a quick fix to do this, and later when I have time I’ll devote myself to learning more about how to manipulate the EV3 through programming. Do you have any advice?

    Reply

  5. Rabi
    Sep 16, 2013 @ 00:49:12

    Hi Mark,
    Thank you for an awesome web site :).

    I am new to lego mindstorm.. just bought an ev3 kit for my 8 year old son ( well, mostly for me, and some for him :)).
    I am trying to figure out how to program the brick.. (I am a software programmer by day). However, I could not find any book that can help teach..
    Would you be kind enough to point me in the right direction?

    Thank you,

    Rabi

    Reply

    • Mark
      Sep 16, 2013 @ 19:15:58

      Hi Rabi – it’s a bit early for books though I know a few authors have titles coming out soon on EV3 programming. Have you tried the help in the software itself? It covers a lot of the basics, and they are similar to the NXT-G concepts to get you started.

      Reply

  6. Leslie
    Feb 22, 2014 @ 12:29:09

    Hi Mark,

    I read with interest about your Rock Crawler. It looks fab. I am particularly interested in the NXT2WiFi control. I have bought some, and I am having trouble getting a browser on the network to see it. I wonder if you wouldn’t mind getting in touch if you have a little time to give me a hand.

    Many thanks

    Leslie

    Reply

    • Mark
      Mar 01, 2014 @ 23:31:11

      Hi Leslie – what have you tried so far and what are the results?

      Reply

  7. Ashok
    Nov 11, 2014 @ 10:35:45

    hi Mark, your blog is just awesome

    Reply

    • Mark
      Nov 19, 2014 @ 16:18:08

      Thank you :)

      Reply

  8. Aubrey
    Dec 07, 2014 @ 01:08:42

    Just built chopp3r ,downloaded prog,not working – What have I missed ?
    NO cable connections for motors or sensors ?

    Reply

    • Mark
      Dec 07, 2014 @ 14:13:03

      Hi Aubrey, here are the wiring instructions:

      Motor A: small motor driving the rotors
      Motor D: winch motor
      Port 1: Ultrasonic sensor
      Port 4: Touch sensor

      Reply

Leave a Reply

*