Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:33 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 2 of 5    
Author Message
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1425
Posted: 05:06am 13 Feb 2014
Copy link to clipboard 
Print this post

  Ray B said  
I accept that MaxiMite & all of its derivatives provide a complete solution for those want something a mini computer with ascii keyboard & larger screens, but for those wanting to get into hardware interfacing micro controllers are the way to go.

Comments most welcome


I don't get it. You can drop a shield onto a CGCOLORMAX.









You can use an original Maximite to interface to hardware by using the "Maximite port".



You can use one of these CGMMSTICKS directly in a solderless breadboard.








How is it you don't see the Maximite is for hardware interfacing?


Micromites and Maximites! - Beginning Maximite
 
rbright

Newbie

Joined: 14/06/2011
Location: Australia
Posts: 3
Posted: 03:30pm 13 Feb 2014
Copy link to clipboard 
Print this post

Yes circuitGizmos the MM does have the I/O bus connector on the back & was how i used it BUT my point is that I can purchase a UNO for a much lower cost . ProMicro Arduino is even cheaper at 6 dollars, important when you have several n3tworked together.
Having said that i,m considering using a MM as a gui frontend to an Arduino network so we can all happy together.
G'Day from Perth
 
viscomjim
Guru

Joined: 08/01/2014
Location: United States
Posts: 925
Posted: 05:42pm 13 Feb 2014
Copy link to clipboard 
Print this post

AMEN!!!!
CircuitGizmos! I am hardwaring the hell out of this thing, thanks to the first purchase I made with your company. I am very appreciative of the product you put out and the code that Geoff has put out there. I have personally attached many i/o modules, components, etc. to the MIGHTY maximite, micormite, etc. I really believe that over time, this amazing platform will show up more and more in projects and products due to the diligent efforts of people like you and Geoff. I have never wanted to preach to the choir about anything like I do this product. I might sound like an apple "fanboy", but count me in on the MMbasic/maximite/micromite fan club. As far as Arduino is concerned, I can't be the only one who has been recently able to, due to this forum and the product we are all talking about, been able to produce a working project without having to learn a new and "foreign" language and syntax just to be able to connect some hardware and make it work the first time trying, never having to scrounge for a "library" or what ever and not be told that "basic is for losers" who can't get on the C++ band wagon.

Maybe it was just per chance, but just in the past 2 weeks, just by talking about the new chip I've been playing with, I have stumbled upon an opportunity to create a micro controlled circuit for a company that has been producing a "fly by wire" steering system for very large tug boats (20,000 horse power units) that have been using darlington transistor logic circuits since the 70's. I am going to attack this project with "hold your breath"… The maximite computer. Not arduino. It's just a bunch of simple logic, but thanks to the efforts of Geoff, CircuitGizmos, and this forum, I have been able to convince the CEO of this company to take me seriously just based on what I have been able to do with this product in the short time I have been playing with it. Believe it or not, some of us "old school" guys don't want to learn new tricks, especially when the old ones work better than ever due to the effort of people like Geoff. This is just one of those products that let us "basic" people create great things using the old noggens we were given.

Rbright, I appreciate what you are saying about the arduino platform. Obviously it exists in a big way. However, it started somewhere at some point. I stumbled upon this by chance and I cannot believe over just a few months how far Geoff has taken this product. Everybody has their favorite flavor when it comes to micros. This just happens to be a favorite of mine right now because it works, and it works great. Finally, there is nothing I cannot create because of this platform. GSM interfacing going on right now using micromite, no existing libraries, just a great platform to create. Kinda like arduino when it first appeared.

O.K. I'm a "Maximite Fanboy"

See what you've done, Geoff….

Sorry if I have offended anybody….


 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9308
Posted: 06:08pm 13 Feb 2014
Copy link to clipboard 
Print this post

Sounds like an exciting idea - keep us posted. Good luck, and nice to see such enthusiasm from a member!
Smoke makes things work. When the smoke gets out, it stops!
 
Ray B
Senior Member

Joined: 16/02/2007
Location: Australia
Posts: 219
Posted: 02:44am 14 Feb 2014
Copy link to clipboard 
Print this post

Seems like some of our members in USA are locked into BASIC blinkers and that is fine if they so choose to remain that way. Interesting that CircuitGizmos is a hardware supplier of products based upon MM so could be maybe a biased.

The main point I was making was that cost of Arduino is well below that of products based on MM. Can CircuitGizmos sell a controller for $6 delivered to Australia like the Arduino Pro Mini's etc, doubt it.

Has someone yet networked MM hardware if so I'd like a forum link to that post.

Last time I saw such negative comments about another product was when MaxiMite was first released and I tried to discuss it on the PixAxe forum including its suitability to be a GUI for networked picaxe chips but then that was shot down by people in Bath UK who appeared to have commercial interests at heart.

We should all live in this world and learn from alternate products and not be scared off by the suggestion of a bit of simple C Code and use of libraries.

On another matter there was an interesting article in this months Silicon Chip about a $200 picaxe based device that has now been released into space from a Russian launch site. Shows what can be done at a very low cost.

Cheers all
RayB from Perth WA
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2914
Posted: 03:21am 14 Feb 2014
Copy link to clipboard 
Print this post

  Ray B said  simple C Code


Hi Ray,

Sorry the above statement is an OXYMORON to me... There is no such thing (to me) as SIMPLE C code. It is all ancient Babylonian to me... I have tried but cannot get the gist of it..

Sorry... But this is where (to me) that MM and its derivatives fill the gap... I CAN write with BASIC and thus get a micro-controller working for me..

Is it the BEST? Probably not but it is far better than an Arduino costing 2 and 6 pence that I cant program.

Regards,

Mick


Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3816
Posted: 03:31am 14 Feb 2014
Copy link to clipboard 
Print this post

Use whatever's appropriate.

C just isn't right for some people or some jobs. Basic? Same applies. Arduino? Yes, same again. (I see it as generally considerably overpriced, but I'm not comparing it to 'mites.)

John

 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 03:49am 14 Feb 2014
Copy link to clipboard 
Print this post

When I moved into Pascal from Basic, it was ... interesting and enjoyable. Going to C it was terribly painful. But I tamed the beast. Now it is ... just a cute little "Simple C" cat

Many Basic compilers and interpreters have C code under the hood so, someone needs to know the C. Some of the Basic implementations just translate into C code then having the C compiler generating the machine code.

Anyway, Basic and Pascal solutions for PIC, AVR and ARM microcontrollers are complete and is not worth the effort of learning a new language. For Basic, we have free solutions for PIC, dsPIC, PIC32 and AVR, for ARMs we have to spend a little. For Pascal, we have free options only for PIC, but in general, we can have a language "to rule them all" if we go with mikroElektronika products. But probably the financial effort is worth only for someone who goes commercial.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
viscomjim
Guru

Joined: 08/01/2014
Location: United States
Posts: 925
Posted: 07:16am 14 Feb 2014
Copy link to clipboard 
Print this post

Just got my basic blinker working! Awesome… on, off, on, off.
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 07:34am 14 Feb 2014
Copy link to clipboard 
Print this post

Wow! Can you share the code?





Interesting... animated gifs are not working for me...
Edited by vasi 2014-02-15
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9308
Posted: 03:00pm 14 Feb 2014
Copy link to clipboard 
Print this post

  Ray B said  Last time I saw such negative comments about another product was when MaxiMite was first released and I tried to discuss it on the PixAxe forum including its suitability to be a GUI for networked picaxe chips but then that was shot down by people in Bath UK who appeared to have commercial interests at heart.


Yes, I am also a member of the PICAXE forums, but have not really been over there for a while, as things here on TBS forums are keeping me reading.

I DO remember that issue over there at the time. Essentially it was stated that: "This is a PICAXE forum, for discussion of the PICAXE range of chips, and not other competing platforms." Not verbatium, but you get the point.

This is one reason why I really like TBS forums the most. Besides some of the best smilies on any forum(they are cuter then other forums), you can discuss any platform you like here, which is nice, as any of the competing systems can ALL be talked about, without fear of being told to shut your mouth on one or the other.
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2914
Posted: 03:33pm 14 Feb 2014
Copy link to clipboard 
Print this post

  vasi said  
Interesting... animated gifs are not working for me...


Hi Vasi,

I thought I posted this before but I must have hit the wrong key..

I think the animated GIF suffered due to TBS image compression...

Include it in a ZIP file and we can see its demo.

Also where did you get that neat LED board? It looks great.

Regards,

Mick

Edited by bigmik 2014-02-16
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9308
Posted: 03:39pm 14 Feb 2014
Copy link to clipboard 
Print this post

Trying to reply to your PM, Mick - your mailbox is full, and it is rejecting my reply.
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2914
Posted: 03:42pm 14 Feb 2014
Copy link to clipboard 
Print this post

Sorry Grogs,

Fixed

I didnt know there was a limit...

At least I minimised a lot of `hate mail'




Mick

Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Ray B
Senior Member

Joined: 16/02/2007
Location: Australia
Posts: 219
Posted: 07:47pm 14 Feb 2014
Copy link to clipboard 
Print this post

  Grogster said  
This is one reason why I really like TBS forums the most.


So true. We are lucky to have an open forum to discuss in a friendly way all manner of microcontrollers & related issues.

Being of that age demographic in common with most members I actually find programming in general an excellent means to ward off Alzheimer's disease.

Cheers
RayB from Perth WA
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 03:10am 15 Feb 2014
Copy link to clipboard 
Print this post

  bigmik said  
  vasi said  
Interesting... animated gifs are not working for me...


Hi Vasi,

I thought I posted this before but I must have hit the wrong key..

I think the animated GIF suffered due to TBS image compression...

Include it in a ZIP file and we can see its demo.

Also where did you get that neat LED board? It looks great.

Regards,

Mick



Hi Mick,

I stole them from here, scroll down the page http://www.batsocks.co.uk/readme/XMegaExamples.htm

I asked Google Image to search for me some live blinking leds...
BTW, those XMega boards are very enticing to me, so I won't go there again Edited by vasi 2014-02-16
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
marcwolf

Senior Member

Joined: 08/06/2009
Location: Australia
Posts: 119
Posted: 04:14pm 19 Feb 2014
Copy link to clipboard 
Print this post

I am happy with both PicAxe and Maximite

PicAxe
Pros: Very small and light weight. Simple DIP device. Can have multiple serial ports on it. Built-in servo, I2C, A/D and D/A, SPI, very cheap, simple programming, lang (Basic), multiprocessing, interrupts, very easy to make boards for, hardware serial (background)

Cons: Slow, No floating point, limited memory, Cannot serial whilst servoing.

Maximite
Pros: Fast, Powerful Basic, Floating Point, large memory
Cons: Very limited serial ports (2) so will limit networking, no servo support, complex boards (SMD)

So for a very small device that does a simple repetitive purpose I will use a PicAxe.
I have a 08M2 in my automatic gate after the original circuit died. I use 08M2/14M2 in my animatronic tails. A 08M2 in my tongue drive interface.

For much more complex work like controlling the servo controller with multiple files, or other high level string manipulation/calcs.

I have used a Propellor Backpack which does a great OSD system

So -each has it pro's and cons - depending on the project.

But the 08m2 is a great 555 timer replacement without needing to calc R/C combinations.
Coding Coding Coding..
Keep those keyboards coding..
RAW CODE!!!!!
 
SteveP
Newbie

Joined: 21/03/2013
Location: United States
Posts: 19
Posted: 06:18pm 24 Feb 2014
Copy link to clipboard 
Print this post

Coridium has several ARM based boards running compiled Basic to 24 million lines / sec, I2C, SPI, some Arduino shield compatible, floating point. It has been a few years since I used them but when I did I recall them being a bit flakey. Info scattered around, no where as clear and concise as MMBasic. They used to only provide a few firmware updates, then charged?

http://www.coridiumcorp.com/prod-directory.html
 
marcwolf

Senior Member

Joined: 08/06/2009
Location: Australia
Posts: 119
Posted: 09:02pm 24 Feb 2014
Copy link to clipboard 
Print this post

For one part of my project I needed to use computer recognition. Finding a small board that was powerful enough was difficult until I used an ODroid XU

This nice board uses the little-Big chip which will either use it's 4 x A7 cores.. or its 4 x A15 cores at about 1.8Ghz.

Odriod Xu
Coding Coding Coding..
Keep those keyboards coding..
RAW CODE!!!!!
 
JohnL
Senior Member

Joined: 10/01/2014
Location: Seychelles
Posts: 128
Posted: 11:30pm 28 Feb 2014
Copy link to clipboard 
Print this post

Simple digital pin toggle, speed comparison between MicroMite and Arduino Pro Mini mega328.

Arduino compiled Arduino C++ code (8 bit, 16Mhz clock processor)

digitalWrite(pin, HIGH);
digitalWrite(pin, LOW);
4 micro seconds.

MicroMite interpreted MicroMite Basic code(32bit, 40Mhz clock processor)

pin(2)=1
pin(2)=0
64 micro seconds.

Arduino Pro MINI is 16 times faster.

Has 12 DIO pins + 8 AI or DIO,I2C,SPI pins + 2 UART or DIO pins.
32KB Flash, 2KSRAM, 1KEEPROM. Runs on 5v (regulator on board), Bootloader is pre-installed.

There is existing Code, Libraries, Forums, Tutorials, Examples for Arduino boards to do just about anything within this class.

Costs less than $3 for fully assembled board (22mm x 33mm) and includes header pins.

Most people on this forum would be familiar with MicroMite PIC32Processor.

I may do more benchmark comparisons later.

Links to Arduino Mini Pro:

https://learn.sparkfun.com/tutorials/using-the-arduino-pro-m ini-33v

http://www.ebay.com/sch/i.html?_trksid=m570.l3201&_nkw=ardui no+pro+mini&_sacat=0

Edited by JohnL 2014-03-02
 
     Page 2 of 5    
Print this page
© JAQ Software 2024