knotian Posted August 6, 2015 Posted August 6, 2015 There are several languages available for EV3 programming (Small Basic, etc). Which seems to be the most popular? Thanx, Ed Quote
JJ2 Posted August 6, 2015 Posted August 6, 2015 The most popular one I think would be the base program or the education program. You can also do a C+ program I believe and a Java one. There might be more but that is all I know about. Quote
rocklego Posted August 6, 2015 Posted August 6, 2015 http://www.ev3dev.org/docs/ I found this link that using Linux based system to program EV3!! Quote
JopieK Posted August 6, 2015 Posted August 6, 2015 The most popular one I think would be the base program or the education program. You can also do a C+ program I believe and a Java one. There might be more but that is all I know about. You probably mean C or C++, there is no such thing as C+. C++ means C = C + 1 where ++ is an abbreviation in © code for 'myself +1'. @rocklego. The EV3 runs Linux and Linux is an operating system like Windows / Mac OS, so you can't program in Linux as it is not a language. One could e.g. use Python, maybe even javascript (Node.js is very popular these days on other microcontroller systems). EV2DEV seems to be a Debian variety. Quote
JJ2 Posted August 6, 2015 Posted August 6, 2015 You probably mean C or C++, there is no such thing as C+. C++ means C = C + 1 where ++ is an abbreviation in © code for 'myself +1'. C++ is what I meant to say. Quote
JopieK Posted August 6, 2015 Posted August 6, 2015 Main difference between C and C++ is that the latter can be used for Object Oriented Programming. Not very useful for an EV3 robot in my opinion although the normal EV3 software is in essence object oriented. Quote
knotian Posted August 6, 2015 Author Posted August 6, 2015 (edited) I downloaded Small Basic and it's extensions after reading the following http://www.legomindstormsrobots.com/lego-minstorms/ev3-basic-microsoft-basic-programming-ev3/ Has anyone worked with it? Ed Edited August 6, 2015 by knotian Quote
rocklego Posted August 6, 2015 Posted August 6, 2015 @rocklego. The EV3 runs Linux and Linux is an operating system like Windows / Mac OS, so you can't program in Linux as it is not a language. One could e.g. use Python, maybe even javascript (Node.js is very popular these days on other microcontroller systems). EV2DEV seems to be a Debian variety. That is exactly what I mean. Just that I thought with Linux running on EV3 you can always do lots stuff due to Linux distributions offer tools to help you to do that. Quote
MajorAlvega Posted August 7, 2015 Posted August 7, 2015 That is exactly what I mean. Just that I thought with Linux running on EV3 you can always do lots stuff due to Linux distributions offer tools to help you to do that. You are absolutely right. I started using it because I use Ubuntu on my laptop and Raspbian on my Raspberry Pi - all 3 are Debian based so very simillar at the command line and with a HUGE universe of software. There's also another good reason: if you have some kind of USB device that works with Linux, you have very good chances to use it with EV3 when running ev3dev. Like: - bluetooth 4.0 - webcam - Relay adapter - 1-wire adapter - stereo sound card - TFT color display ... and much much more Quote
DamonMM2000 Posted August 8, 2015 Posted August 8, 2015 EV3-G, most likely, is the most popular programming language for Ev3. Robot C would be a good direction to go… Quote
knotian Posted August 13, 2015 Author Posted August 13, 2015 Thanks for all the replies. I was shying away from EV3-g until I looked at the code in back of one of the rubics cube solvers. There is a whole lot more to that language then first, and limited, views, show. Gonna push that sucker for a while and see what I can do with it. Ed Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.