Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:25 24 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 : New Maximite MMBasic Version - V2.7

     Page 1 of 3    
Author Message
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 09:51am 25 Oct 2011
Copy link to clipboard 
Print this post

OK, finally got it all up in the cloud... sorry to keep you waiting.

Version 2.7 for the Maximite can be downloaded from: http://geoffg.net/maximite.html
This includes all the features in 2.6D and the two drives (A: and B:) and some other features. Check the update log included in the download.

Version 2.7 for the UBW32 can be downloaded from: http://geoffg.net/ubw32.html
This is fully compatible with the Maximite 2.7 and the download includes a custom MMBasic/UBW32 user manual. Big feature is that it has 50 external I/O pins.

The web page for the mini Maximite is at: http://geoffg.net/mini-maximite.html
This is intended to support the magazine article rather than replace it, so you still need to buy the mag (shameless plug ).

There is a new version of the MMBasic User Library at: http://geoffg.net/Downloads/Maximite/MMBasic%20Library%20V1. 6.zip

The source for 2.7 can be downloaded from: http://geoffg.net/Downloads/Maximite/Maximite%20V2.7%20Sourc e%20Code.zip
This will compile both the Maximite and UBW32 versions depending on what project file you launch (Maximite.mcp or UBW32.mcp).

I might have got something wrong in the rush so please let me know if there is a glitch with the web pages or the firmware.

Many thanks to Don for providing the hardware so that I could get the UBW32 version working. The UBW32 makes a great Maximite and Don has plenty in stock (another shameless plug ). Much appreciated Don.

Geoff
P.S. If you have visited my website recently you may have to click on refresh to clear your browser's cache.
Edited by Geoffg 2011-10-26
Geoff Graham - http://geoffg.net
 
VK6MRG

Guru

Joined: 08/06/2011
Location: Australia
Posts: 347
Posted: 11:08am 25 Oct 2011
Copy link to clipboard 
Print this post

Hi Geoff,
Thank you for all your efforts!
Your website looks awesome and all the links and downloads that I have tried have worked without a problem.
Also the new page for the Mini Maximite looks awesome as well!

Thanks again,
Matthew
Its easier to ask forgiveness than to seek permission!

............VK6MRG.............VK3MGR............
 
ajkw
Senior Member

Joined: 29/06/2011
Location: Australia
Posts: 290
Posted: 11:24am 25 Oct 2011
Copy link to clipboard 
Print this post


2.7 up and running on mine. Great to see the new commands and improvements.

The changes to the VAL function has stripped 1k of code out of a 3k program I have alone.

The mini also opens up a range of possibilities and applications. The thinking cap is on.

Thanks Geoff.

Cheers,
Anthony.



 
sparkey

Senior Member

Joined: 15/06/2011
Location: Australia
Posts: 819
Posted: 11:55am 25 Oct 2011
Copy link to clipboard 
Print this post

ok i`m confused if autorun.bas is not found then you have just the cmd/prompt then how do u use the syntax to change between drives i dont get it ....confused sparkey...///...///
technicians do it with least resistance
 
ajkw
Senior Member

Joined: 29/06/2011
Location: Australia
Posts: 290
Posted: 12:16pm 25 Oct 2011
Copy link to clipboard 
Print this post

Sparkey,

To change drives

>Drive "A"
to change to the PIC drive
or
>Drive "B"
to change to the SD drive

On boot, it appears as if the A drive is checked first for a AUTORUN.BAS program then the SD card, if present, is then checked if there is not an AUTORUN.BAS on the A drive. If there is no AUTORUN in either then you will just get the standard prompt >.

In my screen shot you will see MY command prompt. It is 2 lines

OPTION prompt TIME$ + " " + MM.DRIVE$ + CWD$ + "\" + MM.fname$ + CHR$(10) + CHR$(13) + "=>"

I keep all my programs in a folder MMBASIC and change to it my autorun program. The autorun.bas must of course exist in the root folder.

I also note/add that autorun is not loaded into the mm.files$ variable on boot and I have reloaded prior to the screenshot.

Cheers,
Anthony.
 
sparkey

Senior Member

Joined: 15/06/2011
Location: Australia
Posts: 819
Posted: 12:24pm 25 Oct 2011
Copy link to clipboard 
Print this post

thank you anthony i dont have my copy of chip till tomorrow and the manual does not explain it as far as i can tell maybe i`m missing something ...regards ...///...///
technicians do it with least resistance
 
sparkey

Senior Member

Joined: 15/06/2011
Location: Australia
Posts: 819
Posted: 01:52pm 25 Oct 2011
Copy link to clipboard 
Print this post

i have thre files in drive a autorun and the two copies of my "pwm" progs

when i try to run autorun it tells me that it cannot find the files

10 run "v.bas"

thats my autorun file

cannot find file....also on power up it seems to by pass a drive because it cannot find the file for some reason....what am i doing wrong or is this a glitch of some discription....any help would be app ...regards sparkey///...///...
technicians do it with least resistance
 
crackerjack

Senior Member

Joined: 11/07/2011
Location: Australia
Posts: 164
Posted: 01:54pm 25 Oct 2011
Copy link to clipboard 
Print this post

Geoff - another marvellous job! Thanks for your efforts which I know are appreciated by a growing number of Maximite fans.

An updated MMBasic Quick Reference in PDF format is now available and includes changes for Ver 2.7 as well as a couple of minor fixes.

If anybody spots any errors or missing commands/functions - please let me know so I can address them.

Cheers...
 
Keith W.
Senior Member

Joined: 09/10/2011
Location: Australia
Posts: 118
Posted: 01:55pm 25 Oct 2011
Copy link to clipboard 
Print this post

Well done Geoff, a big surprise.

I think that the miniMaximite is great and the on-chip drive “A” is incredible.

The cost a little more than I wish from Silicon Chip for a poor old retired person, I wonder if they offer a discount for Seniors? In the magazine the board is quoted at $10 not your $15 (see bottom of page 27). What is the true price? I will buy 2 kits having a dread of spending months getting something to work then blowing it up, also to spread the postage cost.

Do we miss an on-board regulator? It is for embedded systems and everyone’s project will be different; it could be flash 1 LED or drive motors. On my Dontronics SM1 the regulators are small, I have an additional regulator to help drop from a 12 volt supply used for external drivers. You cannot provide much power from the board for other 5 or 3 volt extras.

Perhaps Hamfield will now offer motherboards c/w regulators and peripherals? Please remember power for external bits. An enhanced miniMaximite to Maximite motherboard could be offered with RS232 and other extras (incl. RTC) on board, not everything fitted initially. A Maxi-miniMaximite.

Thank you,I am definitely in your middle user category.

Keith W.
 
sparkey

Senior Member

Joined: 15/06/2011
Location: Australia
Posts: 819
Posted: 02:45pm 25 Oct 2011
Copy link to clipboard 
Print this post

problem solved regards sparkey...
technicians do it with least resistance
 
donmck

Guru

Joined: 09/06/2011
Location: Australia
Posts: 1313
Posted: 06:02pm 25 Oct 2011
Copy link to clipboard 
Print this post

  crackerjack said   Geoff - another marvellous job! Thanks for your efforts which I know are appreciated by a growing number of Maximite fans.

An updated MMBasic Quick Reference in PDF format is now available and includes changes for Ver 2.7 as well as a couple of minor fixes.

If anybody spots any errors or missing commands/functions - please let me know so I can address them.

Cheers...


Great thank you Lance, have added to:

http://www.themaximitecomputer.com/max/Programs/index.php?di r=Reference%2F

Cheers Don...


Edited by donmck 2011-10-27
https://www.dontronics.com
 
Dinosaur

Guru

Joined: 12/08/2011
Location: Australia
Posts: 311
Posted: 08:48pm 25 Oct 2011
Copy link to clipboard 
Print this post

Hi All

The link in Geoff's post still shows V2.6
The ubw32 link is correct, but the Maximite zip when downloaded has v2.6.
What happened to V2.7 for the Maximite ?

Regards
Regards
Hervey Bay Qld.
 
rhamer
Senior Member

Joined: 06/06/2011
Location: Australia
Posts: 174
Posted: 08:48pm 25 Oct 2011
Copy link to clipboard 
Print this post

  Keith W. said  
Perhaps Hamfield will now offer motherboards c/w regulators and peripherals? Please remember power for external bits. An enhanced miniMaximite to Maximite motherboard could be offered with RS232 and other extras (incl. RTC) on board, not everything fitted initially. A Maxi-miniMaximite.


I haven't seen the article yet (it seems you have to live way up north in WA to get the first copy ) but I was aware it was coming and thinking about such a thing.

My question is with all the extras you mentioned, why not just use the original?

It's a bit of a loaded question, as I have been trying to answer it myself for a while.

Also given the need to keep the cut off bit of the board so the screen & keyboard work it is still quite a big package to then sit on a motherboard. The original would probably work out cheaper.

Anyway, I'm open to suggestions, so type away.

Cheers

RohanEdited by rhamer 2011-10-27
Rohan Hamer
HAMFIELD Software & Hardware Solutions

Makers of the Maximite Expander.

http://www.hamfield.com.au
 
donmck

Guru

Joined: 09/06/2011
Location: Australia
Posts: 1313
Posted: 09:16pm 25 Oct 2011
Copy link to clipboard 
Print this post

  rhamer said  
I haven't seen the article yet (it seems you have to live way up north in WA to get the first copy ) but I was aware it was coming and thinking about such a thing.

My question is with all the extras you mentioned, why not just use the original?

It's a bit of a loaded question, as I have been trying to answer it myself for a while.

Also given the need to keep the cut off bit of the board so the screen & keyboard work it is still quite a big package to then sit on a motherboard. The original would probably work out cheaper.

Anyway, I'm open to suggestions, so type away.

Cheers

Rohan


Yes Rohan, if you live in the eastern states you are apparently at a disadvantage. I am in the same position.

However with what Geoff has now posted, there shouldn't be too many secrets left. The schematic and general board layout really tells it all, and Geoff has given us a good rundown on V2.7

The parts you need to order are:
mini Maximite PCB. Part number 07111111. $15.00 each
PIC32 chip programmed with software code 0711111A.hex. $15.00 each
Postage and packing within Australia is $10 per order.

I know Geoff has no financial involvement with any company. He has always made this very clear.

My maths places that at $40 posted for a PCB and a programmed chip. Most forum members will know what you can get a PCB that size for these days, even in small quantities. They also know what they can buy a blank chip for.

I like most of what I see about the mini, and can see it being used by many.

But the price has me a little worried. Will push people in another direction, perhaps even DIY clones.

Cheers Don...Edited by donmck 2011-10-27
https://www.dontronics.com
 
VK6MRG

Guru

Joined: 08/06/2011
Location: Australia
Posts: 347
Posted: 09:29pm 25 Oct 2011
Copy link to clipboard 
Print this post

For a few more dollars (or so) you can have a Maximite EV.
Its easier to ask forgiveness than to seek permission!

............VK6MRG.............VK3MGR............
 
mookster1
Regular Member

Joined: 10/06/2011
Location: New Zealand
Posts: 81
Posted: 09:53pm 25 Oct 2011
Copy link to clipboard 
Print this post

Just had a random brainwave. While it would still be interpreted in BASIC you could use this approach to have an "operating system" or emulator running off an SD card. You just create an autorun program that acts as a second bootloader and stick it in the onboard flash. That then talks to the SD card and loads an operating system off it.

I guess this approach wouldn't really work unless what it was loading was machine code not BASIC. Still, food for thought anyway.
Capacitance is futile - roll on 2012!
 
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1425
Posted: 10:03pm 25 Oct 2011
Copy link to clipboard 
Print this post

Something similar to that is already being developed here. Along with some hardware. I'll be mentioning a plan at the end of the week or so.
Micromites and Maximites! - Beginning Maximite
 
Greg Fordyce
Senior Member

Joined: 16/09/2011
Location: United Kingdom
Posts: 153
Posted: 10:06pm 25 Oct 2011
Copy link to clipboard 
Print this post

  Dinosaur said   Hi All

The link in Geoff's post still shows V2.6
The ubw32 link is correct, but the Maximite zip when downloaded has v2.6.
What happened to V2.7 for the Maximite ?

Regards


Click the refresh button on your browser.
 
Dinosaur

Guru

Joined: 12/08/2011
Location: Australia
Posts: 311
Posted: 10:28pm 25 Oct 2011
Copy link to clipboard 
Print this post

Hi All
Thanks Greg, stupid oversight on my behalf.
Regards
Hervey Bay Qld.
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 11:47pm 25 Oct 2011
Copy link to clipboard 
Print this post

  crackerjack said   Geoff - another marvellous job! Thanks for your efforts which I know are appreciated by a growing number of Maximite fans.

An updated MMBasic Quick Reference in PDF format is now available and includes changes for Ver 2.7 as well as a couple of minor fixes.

If anybody spots any errors or missing commands/functions - please let me know so I can address them.

Cheers...

That reference card is brilliant, if it is OK with you I will put it up on my website also.

Geoff
Geoff Graham - http://geoffg.net
 
     Page 1 of 3    
Print this page
© JAQ Software 2024