loading

Arduino VS. OOPIC

Recently I have been seeing a lot of hype about the Arduino. But whatever happened to the OOPIC? I have an OOPIC and I love it! It has got to be the best microcontroller I have ever used. But am I using something outdated? Is it obsolete? What is the big deal about the Arduino? It seems I never here OOPIC any more. So if anyone can answer my questions, or at least tell me why everyone is using the Arduino, it would help me out. I guess I don't get the concept of the Arduino.

Picture of Arduino VS. OOPIC
oopic.jpg
sort by: active | newest | oldest
1-10 of 20Next »
BIGBUG6 years ago
I know this is an old topic but for anyone stopping by...

THE OOPIC is back! And boys and girls there is NO comparison to the 'duino...
32 bit pic processor
80 million intructions per second
64K internal Ram
1024K external eeprom
And of course, the well noted ooPIC compiler.
Object Oriented
Built in Objects set
User Object Creator
Virtual Circuit Interface
The list goes on.
I am in contact with Scott Savage, Savage Innovations and I am running a little ooPIC-32 Raptor Blog until the release.
http://oopicraptor.blogspot.com/
Then there is the "Netduino", all running on the ARM -rapidly becoming the latest standard processort - within a standard MS C# environment, with the full debugging facilities.

Steve
Steve,

Yes indeed we are starting to see some ARM's trickle down to hobby robotics I would hardly support 'rapidly becoming the latest standard'. In time they will be, just like once long ago 8 bit porcessors became, and in some circles, still are the standard.

The thing holding ARMs back is the lack of development of an object oreinted programming interface that 'noobs' can use and understand. I teach robotics to the 10 and up crowd and it is all I can do to get them to understand the simple concepts of an OO Basic language.

Just my .02

Ted
The thing that's pushing ARM solutions Ted is the ludicrously cheap little boards with Cortex-M class processors and lots of I/O - ST have one for 10 bucks.

I'm not entirely sure the delights of OO are necessary for 10 year olds. Its a level of abstraction from the ironwork that doesn't to my mind fit with Robotics, but Your mileage may vary as they say !

Steve
Great conversation Steve.

While I agree that 'ironwork' code is what we should be teaching... it doesn't nor will it ever draw a larger crowd into robotics.

Having been on three sides of the fence: Robo writer/reviewer, robo manufacturer and my favorite, practicing the robo hobby, I have seen them all come and go for the last 12 years. Want to grow the hobby then grow basic lang compilers for noobs. If we are going to go basic then it may as well be OO and let them unlock the power of it. We can always teach them ironwork later, after we have them hooked.

BTW don't take this like I am not an ARM fan... personal robotics is most definately removed from work robotics... lol
Yes, its a rare rarefied chat on here....

I've dealt with engineers who haven't been on the iron, at all, ever, when we've needed to really understand a problem.

Not a nice experience.

I just think that SOMEwhere in our education system (I'm in the UK) we need people who know their way down the code stack, into the silicon.

Steve
BIGBUG BIGBUG6 years ago
I should add that the ooPIC 32 Raptor also includes the Soundgin Voice and Sound Effects Engine already built in....
gh_8 years ago
Does anyone have any more input on this? I am a programmer, just beginning to put together a robot project and I am having to make this decision right now. I have compared the basic and C stamps, the oopic and the arduino, and several off brand clones and alternatives, and have narrowed it down between these two (oopic and arduino). I am leaning towards the arduino. I don't mind learning a new syntax, language, whatever is needed. I want a platform that can grow with me easily (and cheaply) and scale well as I learn new things. I just don't want to learn a platform that is "simple to learn" but not robust enough for a big fun project (this is how I felt about the basic / C stamp). With that in mind, can anyone advise me? For someone who has never touched an oopic, should I just start with arduino right off the bat?
gimmelotsarobots (author)  gh_8 years ago
Well (ignoring my post here, I don't care anymore) Here is how I see it Arduino: PROS: cheap 15-30 dollars, simple, open source, many accesories, easy to interface to, serial, digital, and analog. CONS: Everything must be written from scratch (no pre made functions), may require serial programmer. OOPIC: PROS: Easy to use, 24 I/O pins, many pre-made functions (even functions for voice synths), can use home-made parallel programmer, easy to interface to, 2 I2C buses, digital, analog, multiple can be networked together. CONS: Expensive about 40-70 dollars, not many accesories.
1-10 of 20Next »