Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:41 29 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : PICAXE vs Arduino vs MicroMite...

     Page 5 of 5    
Author Message
Gizmo

Admin Group

Joined: 05/06/2004
Location: Australia
Posts: 5078
Posted: 12:41pm 12 May 2014
Copy link to clipboard 
Print this post

I would have never considered the Maximite ( or MicroMite ) as a option if speed was important, compared to a PicAxe, Arduino or plain old microcontroller. But, now that the MicroMite is available, I dont ever see myself buying another PicAxe, except for maybe a 08M if I really need something to do a very simple task.

My reason is I want something that easy to program, in a language I'm comfortable in. For my projects, speed in development is more important than speed of processing.

I think it would be fair to say, the ease of using a chip is inversely proportional to its processing speed. And I'm happy with that.

Glenn
The best time to plant a tree was twenty years ago, the second best time is right now.
JAQ
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9309
Posted: 01:18pm 12 May 2014
Copy link to clipboard 
Print this post

I'm beginning to think I should not have started this thread! There really are lots of opinions out there!

It's all good stuff though.

I agree with Gizmo though, and that is pretty much my exact reason too - wanting a common chip I can use for all my projects, using a common language.

I still have plenty of PICAXE chips in service though, so I am guessing that I will still have that language hiding in the background of my mind for at least a few years to come.
Smoke makes things work. When the smoke gets out, it stops!
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 01:34pm 12 May 2014
Copy link to clipboard 
Print this post

All just Basic, either direction (speedy or not):

- "old" 8bit micros - PICAXE, Great Cow Basic (bytecode and native)
- 32bit - MicroMite (interpreted)
- 8bit/16bit/32bit - Firewing Basic (native)

Access from the slowest to the fastest, from Microchip to Atmel, without the need to learn another language. That is a good thing.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
Goeytex
Regular Member

Joined: 12/05/2014
Location: United States
Posts: 74
Posted: 03:56pm 12 May 2014
Copy link to clipboard 
Print this post

[quote]
I'm beginning to think I should not have started this thread! There really are lots of opinions out there!
[/quote]

Come on Grogster, have no regrets.

Civilized discussion of differing ideas & opinions is a good thing. We shouldn't refrain from discussion because we don't all agree. And we shouldn't be afraid to share our opinions or to listen to and thoughtfully consider the opinions of others. It is one way we can all learn.

Tell you one thing though, it is nice be be able to say "I like Arduino" or "I like Micromite" or "Digilent" without having the word flagged and some moderator delete your post or send you a warning (like you know where.)

Good to see you here.

Bill
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9309
Posted: 07:46pm 12 May 2014
Copy link to clipboard 
Print this post

Yes, I seem to recognise that username.
Smoke makes things work. When the smoke gets out, it stops!
 
plasma
Guru

Joined: 08/04/2012
Location: Germany
Posts: 437
Posted: 12:06am 13 May 2014
Copy link to clipboard 
Print this post

@ goeyetex

Most ( all ?) commands in MMbasic makes
User Error checking .
Its like debugmode on ;)

Its a bit slower but heh mmbasic is an interpreter !
if the new MZ chip is available we have a really fast
MMbasic !

I like Micromite !
 
elproducts

Senior Member

Joined: 19/06/2011
Location: United States
Posts: 282
Posted: 01:25am 13 May 2014
Copy link to clipboard 
Print this post

[quote]
- With the University on the verge of "demolition", the teachers think how to get Wiring out of it and "invents" Arduino board and... stole the rest. What it follows, everyone knows.

Inside the country, the activity in the academic environment is intense, but outside it dies because of no good marketing?
[/quote]

Vasi,
I still conclude that the C language was the main reason for the Arduino success. C was already marketed as the best embedded language throughout the USA and many other places long before Arduino. So the marketing had already been done. Arduino just took the idea of simplified code from the Basic Stamp that the school had used prior and applied it to C.

The open source design that anybody could "borrow" helped but the Arduino code example explosion came from the numerous professionals who could now create embedded C code much easier. And one of the first things a beginner looks for is free code samples. So it all came together quickly.

People didn't know what wiring was. That was/is the uphill battle for the wiring design or any competing product to the Arduino success.

BASIC suffers from negative marketing. The interpreted reputation and the evil GOTO have been pushed through the embedded world as C was sold as the better language (despite many compiled BASIC options and GOTO replacements). The fact it continues on just shows the strength of its simplicity and the pockets of people who prefer it over C like many here on back shed.

But we cannot forget that the MMBASIC we love to use was written in C.
Edited by elproducts 2014-05-14
www.elproducts.com
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9309
Posted: 01:40am 13 May 2014
Copy link to clipboard 
Print this post

  elproducts said  But we cannot forget that the MMBASIC we love to use was written in C.


Heh, heh - that's a point!!!

Best of both worlds perhaps?
Smoke makes things work. When the smoke gets out, it stops!
 
Goeytex
Regular Member

Joined: 12/05/2014
Location: United States
Posts: 74
Posted: 01:42am 13 May 2014
Copy link to clipboard 
Print this post

I took a brief look at the datasheet for PIC32MZ and it seems to me to be a bit of overkill for a Micromite.

Probably more suited for a Maximite where the speed and extra features can be better utilized and where power consumption may not be a big deal. (200Mhz will chew up a lot of battery).

Will also substantially increase cost for the budget-minded. I doubt that these will be $5 parts.

They were announced 6 months ago and still not shipping ?

Edited by Goeytex 2014-05-14
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9309
Posted: 01:46am 13 May 2014
Copy link to clipboard 
Print this post

If you're talking about the MZ's, then yes - you are most likely right on the power consumption idea. But a colour Maximite built around those new chips could be a very exciting platform. Again - I guess it all depends on what you actually NEED.

EDIT: Ahhhh - I see you edited your post to put the MZ on the end, so ignore the first part of my post.... Edited by Grogster 2014-05-14
Smoke makes things work. When the smoke gets out, it stops!
 
marcwolf

Senior Member

Joined: 08/06/2009
Location: Australia
Posts: 119
Posted: 05:40pm 13 May 2014
Copy link to clipboard 
Print this post

Which reminds me.

Why are most vision packages written in C...

So one can C things faster :)
Coding Coding Coding..
Keep those keyboards coding..
RAW CODE!!!!!
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9309
Posted: 08:21pm 13 May 2014
Copy link to clipboard 
Print this post

HAHAHA!!!!
Smoke makes things work. When the smoke gets out, it stops!
 
     Page 5 of 5    
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024