Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 11:27 05 May 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 : Back to the DuinoMite ....

Author Message
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 02:22pm 05 Dec 2014
Copy link to clipboard 
Print this post

... After months with the MicroMite .....
What the world needs is a ColorMaximite
with the same chip as the MicroMite !
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9066
Posted: 02:54pm 05 Dec 2014
Copy link to clipboard 
Print this post

As I understand it, the uM chip is not fast enough nor does it have anywhere like enough memory for video memory.

The 170's are coming closer memory wise, but I think they still lack the speed.

The UBW32 module could be considdered to be a colour micromite, albeit with no quite so much of the small size implied by the micro part of the micromite word. Edited by Grogster 2014-12-07
Smoke makes things work. When the smoke gets out, it stops!
 
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 03:52pm 05 Dec 2014
Copy link to clipboard 
Print this post

> As I understand it, the uM chip is not fast enough
> nor does it have anywhere like enough memory
> for video

By "video" do you mean graphics ?
Aah ..... The VT100 ?
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9066
Posted: 04:33pm 05 Dec 2014
Copy link to clipboard 
Print this post

No, by video I mean VGA or Composite, but VGA mainly.
The problem is with the colour video part of your suggestion.

The suggestion is great - nothing wrong with that idea(I like it!), and as you say - the VT100 can act as a very nice single-colour display for the Micromite - take the VideoMite I designed.

In fact, the VT100 is fantastic in that respect, what with it's large and jumbo fonts, they are beautifully easy to read from a distance, even on a composite monitor, and a very basic cut-down version of the complete VT100 unit allows nice easy single-colour VGA or white composite video to be added to ANY platform with a spare serial port including the likes of Arduino or PICAXE.

If you are referring to a colour VT100 perhaps(not a bad idea), as all the VT100 terminals were monochrome anyway when they were the in-thing(usually green or orange), I think this is why the VT100 is also single-colour by design.

Once you start producing a colour micromite, you are re-inventing the wheel to some extent(as it becomes a colour Maximite!).

EDIT: Out of interest though, I would love to hear from anyone in the know, if it is possible to generate colour VGA on the likes of the 250's that the VT100 uses. As far as I know, the VT100 and VT52 command sets do not allow for colour - it is all designed to be text and basic graphics abilities in one single display colour. I may be wrong there, so someone chime in and put me right there if I am(wrong!)

If there are no MMBASIC overheads, and the PIC32 was simply a VGA display driver only written in native C, perhaps the 250 does have the speed and memory for a colour VGA output?

I'd be very interested in any member's thoughts on that.

Edited by Grogster 2014-12-07
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2870
Posted: 04:43pm 05 Dec 2014
Copy link to clipboard 
Print this post

Lads,

I think the reason the '795 was able to display graphics video was that there were 4 SPI channels available whereas the uMite has only 1.

I think the differences are that the MaxiMite was a computer that could work as a controller, The MicroMite is more of a controller than can act as a computer.

Horses for courses.

Mick


PS.

Unless There is a cheap purpose built Video chip/board such as the gameduino then we might be pushing our luck.

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

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9066
Posted: 04:46pm 05 Dec 2014
Copy link to clipboard 
Print this post

  bigmik said   Lads,

I think the reason the '795 was able to display graphics video was that there were 4 SPI channels available whereas the uMite has only 1.



AHHHHHHHHHH!!!!!!!!!
Yes, Mick, that was it exactly - thanks for the prod.
You needed the extra SPI channels to clock out the video data for each colour etc.
Something like that, anyway - I remember now.....

  Mick said  I think the differences are that the MaxiMite was a computer that could work as a controller, The MicroMite is more of a controller than can act as a computer.

Horses for courses.

Mick


PS.

Unless There is a cheap purpose built Video chip/board such as the gameduino then we might be pushing our luck.

Mik


Good point, well made.
Smoke makes things work. When the smoke gets out, it stops!
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 5913
Posted: 05:49pm 05 Dec 2014
Copy link to clipboard 
Print this post

  Grogster said   As far as I know, the VT100 and VT52 command sets do not allow for colour - it is all designed to be text and basic graphics abilities in one single display colour. I may be wrong there, so someone chime in and put me right there if I am(wrong!)


The standard VT100 was mono but there are 'enhanced' commands that use colour.

TeraTerm and Putty both handle colour but there are so many variations in implementation that being sure that every one sees the same colour is difficult.

MMEdit doesn't see colour and is unlikely to in the future.

Jim


VK7JH
MMedit   MMBasic Help
 
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 06:12pm 05 Dec 2014
Copy link to clipboard 
Print this post

The DuinoMite and the ColorMaximite
Use the same chip ... Right ?Edited by hitsware 2014-12-07
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2870
Posted: 08:57pm 05 Dec 2014
Copy link to clipboard 
Print this post

Hitsware,

Only the DuinoMite eMEGA uses the 100pin variant that the Comlour Maximite uses..

The other DM's (i.e. Mini, Standard and Mega) all use the 64pin that the original Mono Maximite uses.

Regards,

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

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 06:13am 06 Dec 2014
Copy link to clipboard 
Print this post

Then it's the software, not the hardware,
that allows the hardware uart in the DuinoMite
vs none in the MaxiMite ?Edited by hitsware 2014-12-07
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2870
Posted: 12:40pm 06 Dec 2014
Copy link to clipboard 
Print this post

Hitsware,

Yes, the MM used the pins that the hardware Uart required for other functions so a hardware Uart wasnt possible on the MM

The DM was designed to try to take advantage of the PIC32's internal Uart (amongst other things), this created a whole bunch of other issues in itself, including pins with shared functionality, which caused a lot of issues and grief to many people. Geoff has created a version of MMBasic that works on the DM that utilises the hardware UART assignment for one of the serial ports.

Regards,

Mick


PS.

The micromite 4.6b25 code has some sample C functions that allow up to 8 comm ports on 44 pin uMite and 4 on the 28pin version..

They way Geoff has implemented these looks easy enough for a basic only programmer such as me to handle. I am not sure if these are hardware or software ports..

Mik





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

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 04:26pm 07 Dec 2014
Copy link to clipboard 
Print this post

Could you shrink down a Maximite the same way you've shrank the Micromite
( Your 8 pin version )
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2870
Posted: 04:51pm 07 Dec 2014
Copy link to clipboard 
Print this post

Hi Hitsware,

  hitsware said   Could you shrink down a Maximite the same way you've shrank the Micromite( Your 8 pin version )


Then it wouldn't be a Maxi would it?

That is something I attempted to do with the UBW32-MCC

See PCB

and read the manual located (amongst other items) HERE

Although since the MicroMite came out my interest has changed dramatically as I always saw the MaxiMite benefits (to Me) to be a controller that could work as a computer.. The MicroMite (uMite) suits my purposes best as I love the idea of a controller that I can programme in basic.

Regards,

Mick



Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Print this page


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

© JAQ Software 2024