In Business Since 1964 | Order Today, We Ship Tomorrow | Low Cost World Wide Postage Rates | No Global Taxes
Payment Options
Blog
Site Map
Support
What's New
Shipping Info
Track Order
FAQs
About Us
Contact Us
  Search:      Advanced search

Your IP address is 54.80.12.147 and has been logged for security reasons.
Payment Options
Username
Password
 Log in 

 Register 
View cart
Checkout
If Javascript is disabled in your browser click here

 
Categories
Manufacturers
Easysync
FTDI
HP Infotech S.R.L.
MCS Electronics
micro Engineering Labs
Olimex Ltd
OshonSoft
Sparkfun Electronics
TCTEC Pty Ltd
USBmicro

Other manufacturers...

Your cart
Cart is empty

View cart
Checkout
Users online
26  unregistered customer(s)
Info
Links - Pic Links
Links - ATMEL & Family

  Dontronics :: MaxiMite-DuinoMite PC 30% Off :: Olimex-DuinoMite-Mini

    Olimex-DuinoMite-Mini #16984
Olimex-DuinoMite-Mini 

Olimex Links and Prices

Links: Olimex have upgraded their web site and many of the old graphics and document links no longer work. If you are missing links, navigate to the same product on the Olimex site, which is in a similar directory structure as ours, and you will find the correct links. We did try to advise Olimex of the coming problem years ago, and the easy fix, but we weren't able to convince them. By giving link names to specific file names (including versions), the problem will continue.

Prices: This Dontronics supplied Olimex manufactured board, is the same price (or less) than the Olimex Retail price.


 Product: 16984

Prices start at around $25-$50, just add PS2 keyboard, VGA Monitor, or TV. Runs BASIC language, or C. Save programs to uSD card, or internal flash memory. Or simply run via a terminal program from any PC. Arduino Shield foot print on many boards.

NOTE*** Unlike the other DuinoMite boards, this board must be powered only by a +5VDC Power Supply. Of course, it can also be powered by USB, or an AC to USB +5V Power Supply, which can be found for under $2 on Ebay, and is used for iPODs, cameras, eReaders, etc.

NOTE*** PIC32MX695 microcontroller is used on this version board. This micro doesn't have CAN on board.

Firmware Alternatives:


All Dontronics MaxiMite Computer products are located at:  
http://www.dontronics-shop.com/the-maximite-computer.html

DuinoMite Mini, Standard, and Mega can all be used as a MaxiMite with 15 I/O Pins by upgrading to the latest MMBasic firmware from Geoff Graham's web site.

 


Quoted by Geoff Graham:  http://geoffg.net/DuinoMite.html

DuinoMite MMBasic Ver 4.X (UPDATED)

The good news is that the latest version of MMBasic is now available for the DuinoMite.  It does not fix the hardware issues but it is fully compatible with the same version running on the Maximite and includes all the advanced features of 4.X such as optional line numbers, the full screen editor and defined subroutines/functions.

For someone new to the world of the Maximite this is how I would summarise the DuinoMite:

  • It is a high quality product and very cheap.  When used as a straight Maximite (with limited I/O pins) it works very well.  This includes all the standard Maximite features like VGA, USB, SD card support and so on.
  • There are issues related to accessing more than ten I/O pins and some of the unique DuinoMite hardware features.  You need to be technically adept and be prepared to experiment if you wish to use these extra features.

DuinoMite MMBasic 4.X does not attempt to resolve these hardware issues.  It supports all the hardware features of the DuinoMite that can work without confusing tradeoffs or by disabling important features - details are in the documentation included with the download.  Other than this, the DuinoMite running MMBasic 4.x will work just the same as a standard Maximite and it makes an excellent, ready to run alternative to the Maximite kit.


You want to join in the fun that users are experiencing with the MaxiMite computer, and be able to create hardware and software applications in minutes, and not hours or days, but the $90AUD for a kit, is far too high to even think about it.

How about an assembled and tested unit at about a third of that price?

There simply is no cheaper way of getting any MaxiMite up and running, unless you are building your own from scratch.

This product will have 15 GPIO pins compared to the normal 20 GPIO pins of a standard MaxiMite, but at a third of the price, you could actually have three talking to each other, and still have a lot more pins than a standard MaxiMite.

I believe that 85% of all home-brew hardware applications use 15 or less GPIO pins. See: http://www.duinomite.com/duinomite-ultra-budget-computer-system-for-slot-cars/ for what can be achieved with a 15 pin DuinoMite running under MaxiMite MM-Basic.

Geoff Graham has been good enough to compile a DuinoMite version of his MM-Basic for the DuinoMite, with the 15 pin GPIO limitation.

All you need to do is to update the firmware version from the factory version, to the latest MMBasic version for the DuinoMite, and use the Silicon Chip serial drivers.

DuinoMite Firmware Update Guide:
http://www.duinomite.com/duinomite-firmware-update-guide/

Geoff Graham's MaxiMite Page (for all documentation, manuals etc.)
http://geoffg.net/maximite.html
 
Geoff Graham's MaxiMite Download Page (for all files)

http://geoffg.net/Downloads/Maximite/

MaxiMite "The Back Shed" Support Forum:
http://www.thebackshed.com/forum/forum_topics.asp?FID=16&PN=1

All of these Dontronics DuinoMite Products can all be converted to 15 Pin MaxiMites:
http://www.dontronics-shop.com/olimex-duinomite-mini.html
http://www.dontronics-shop.com/olimex-duinomite.html
http://www.dontronics-shop.com/olimex-duinomite-mega.html

All Dontronics MaxiMite-DuinoMite Products:
http://www.dontronics-shop.com/the-maximite-computer.html

The original DuinoMite firmware still needs some work done on it before it can be considered stable.

It was initially designed to support the Arduino Shield footprint. The DuinoMite firmware uses the PIC32s internal peripherals for UART, SPI etc. and also adds a UEXT connector for another range of add-on peripherals.

If and when the DuinoMite firmware reaches a point where it covers your specific application, it is very easy to upgrade to the latest DuinoMite version, so you can test it as a DuinoMite. It is also very easy to roll back to make it a 15 Pin MaxiMite.

Please Note:

The DuinoMite uses the PIC32s internal peripherals for UART, SPI etc.

By setting this product up as a MaxiMite, you will lose the DuinoMite features, such as the software drivers that support the Olimex UEXT connector, and the real UARTs, as all of your UARTs will be bit banged in MaxiMite Mode.


WARNING:

Do not use "programmer-to-go" button when there is no image on the OLIMEX PIC-KIT3 or MICROCHIP PIC-KIT3 or that might put your microcontroller in an inrecoverable state. We have tested the mentioned scenario and we can confirm it destroys PIC32 chips (using both our and the original Microchip PICKIT3). We don't take responsibility if you brick your chip that way. For more info check the following: www.microchip.com/forums/m635420.aspx.


Support:

MaxiMite "The Back Shed" Support Forum:
http://www.thebackshed.com/forum/forum_topics.asp?FID=16&PN=1

  1. Do you need additional support on this product?

  2. You can't find the information you need in the documentation?

  3. You wish to know what is included in the package?

  4. The download links on this product page aren't working correctly?

  5. Any questions not covered in the above list?

Then please click here.

A DuinoMite specific support Forum is also available at the Olimex DuinoMite Forum.

 Back To Top

Wish to program the DuinoMite in C?
Olimex Pinguino IDE supports the DuinoMite even now. No need for a special linker script as there is one for the 795 already. Use the existing bootloader that is programmed into the board.
Tsvetan of Olimex.

 


Latest PDF Manual:
http://www.duinomite.com/files/index.php?dir=Hardware%2FDontronics%2FOlimex%2FDocuments%2F

 

Latest Firmware Update:
http://www.duinomite.com/files/index.php?dir=Hardware%2FDontronics%2FOlimex%2FDownload+Files%2F

No Com4?
No Sound?
No Setup Menu?
Then you possibly have the factory default firmware. It takes a few minutes to run the firmware upgrade program, and get right up to date with the latest release. Look for the version number at the top of the Setup Menu. See the Setup menu picture below.

INTRODUCTION:

DuinoMite is a MaxiMite Compatible Basic computer, originally designed by Geoff Graham, with additional features and Arduino like layout. DuinoMite allows you to program in the BASIC language and have VGA and Keyboard interface, so you can develop and write your code in Basic without the need of any computer. You can store your code on the SD-CARD and execute it on power up though autoexec.bas main code. BASIC programs can easily be exchanged and saved to a PC using either a terminal program and a USB connection, or the SD card. Development can be done on the USB only connection. Fantastic user support via a very active user forum group. The DuinoMite has many advantages over the MaxiMite Computer.

COMPATIBILITY:

SOFTWARE:
The BASIC is 100% software compatible with the original MaxiMite Version 2.7a, however additional commands and features have been added to the DuinoMite.

HARDWARE:
On the MaxiMite, you have access to 20 external I/O connections, compared to a possibility of 22 on the DuinoMite.

There has been BASIC commands added to control both the SD card, and VGA settings for the five pins that are shared on the DuinoMite. However with the internal A: Ram drive, the shared pins of the SD card shouldn't be of any real concern in most cases. With control over both the SD card and the VGA, this means the full 22 GPIOs can be accessed for most applications.
See:
http://www.duinomite.com/duinomite-how-many-gpios-can-duinomite-drive-independantly/

The DuinoMite uses three real UARTs at full speed. There are no real UARTs in the original MaxiMite design, as all serial I/O is bit banged.

UEXT:
Olimex have designed a special serial port using a 10 pin IDC header. It is available on all DuinoMite boards. In fact, the MEGA has two. One internal, and one external. The DuinoMite is capable of high speed data transfers via this serial port, and carries UART serial communications, SPI, and I2C protocols. The I2C protocol is in theory, capable of having 100+ boards cascaded to the 10 pin IDC header, via a flat ribbon cable daisy chain.
For more information:

http://www.dontronics-shop.com/duinomite-uext-boards.html
http://olimex.com/dev/OTHER/UEXT.pdf

PDF Manual:
The DuinoMite manual currently is 230 pages and growing. The origional MaxiMite manual is 37 pages.

All DuinoMite Documents Link

PRICING and QUALITY:

You will find MaxiMite kits on the market with prices right up to $90. There may be $20 or less worth of parts, including the case. These parts are nothing special, however the retail margin certainly is.

DuinoMite assembled boards can be as little as a third of this price in some cases. And all Olimex DuinoMite boards have carefully selected components to work reliably in an INDUSTRIAL temperature range -25+85C so the board can be used in INDUSTRIAL applications. Check the voltage regulation, and low power battery operation for each board. (NOTE Mini board only has +5 Volt input).

MODES OF OPERATION:

MODE 1 Stand Alone:

Run as a PC, by attaching a VGA monitor, or TV, and a PS2 Keyboard. Save files to the SD card, or the internal flash drive.

MODE 2 Terminal Mode from a PC:

Use any computer that supports a USB port, and a Terminal program, and you can run BASIC Programs, and develop directly from your computer. Save files to the SD card, the internal flash drive, or your PC.

MODE 3 Any combination of the above:

You can run two keyboards, and two screens in parallel, or remove any single item, and the unit will still operate. If you are running the standard DuinoMite board as a controller, and you don't need a keyboard, or screen, you can disconnect the IO board completely.

FEATURES:

  • PIC32MX795 microcontroller
  • micro SD card
  • USB connector
  • VGA connector
  • PS-2 keyboard connector
  • Arduino like format i.e. can work with Arduino shields (With suitable adapter.)
  • UEXT connector i.e. can work with all our modules

NOTE*** Unlike the other DuinoMite boards, this board must be powered only by a +5VDC Power Supply. Of course, it can also be powered by USB, or an AC to USB +5V Power Supply, which can be found for under $2 on Ebay, and is used for iPODs, cameras, eReaders, etc.

DOCUMENTS:

Unfortunately Olimex provide links to files and documents on their product pages, that are file name specific, instead of simply pointing to a directory. When they update a version number for instance, the link is broken, and so is every link on the web that every dealer that has gone to the trouble of placing. I have to edit those links when I get customer complains. As such, I don't intend to chase new links for DuinoMite, as I believe there will be many. I would rather edit an external link, or upload a new file, than to edit multiple products all the time. Please let me know if my file or link is out of date.

All DuinoMite Documents Link

HARDWARE:

SOFTWARE:

All of these below programs and systems are under development, and not necessarily completed. Dontronics doesn't wish to sell any DuinoMite board with users thinking that these items are available now, so please ask the appropriate questions on the user forum, if you wish to get any of these running on your DuinoMite. The real problem is the product is too new, and many users are heading in different directions with their development. Yes, the DuinoMite is capable of all of the below, but final useable products may be lagging.
 

  • TRS-80 emulator
  • Retro BSD
  • Space Invaders Game
  • Z80 Emulator runs CPM

Firmware Version: The DuinoMite firmware version will parallel the MaxiMite version, but it will always be a bit behind because of the delay of the release of the current source code, and the time it takes to integrate these changes into the DuinoMite firmware. If you can't see the source code posted at: http://geoffg.net/Downloads/Maximite/ then any changes will not be included.

The DuinoMite versions will have additional features because of the hardware serial ports ect., plus any other new features Ken Segler Designs, or anyone else adds, like the Full Screen Editor and Terminal program. If Geoff Graham wants to add these to the MaxiMite source, then in the spirit of open source, Geoff, or anyone can add it back into the MaxiMite firmware for the benefit of all users.

Check the Olimex site for these and other new files, as they will be updated regularly.

Downloadable Files:

  • Boot-Hex, Firmware-Hex, Serial Driver, Firmware Updater, and all other necessarily files for the operation of DuinoMite, are available from Here.

NOTE ****

UEXT Connector is available on all boards.

IMPORTANT NOTE:

DuinoMite bootloader and CDC virtual COM port console driver use Olimex's USB VID/PID.
DuinoMite is open source project which means that you can copy, reproduce and sell it without restriction,
but this doesn't apply to the Olimex USB VID/PID. 

If you want to build DuinoMite for your own personal use it's OK to use Olimex's USB VID/PID,
but if you want to sell these boards you should obtain your own USB VID/PID from
http://www.usb.org and use them for the DuinoMite boards you produce.

DuinoMite New Commands:

DuinoMite "help" Command:

Unzip and save the help zip files onto your SD card in B:\help and type "help" without the quotes.

 

DuinoMite "setup Command:

Type "setup" without the quotes.


NOTE*** Unlike the other DuinoMite boards, this board must be powered only by a +5VDC Power Supply. Of course, it can also be powered by USB, or an AC to USB +5V Power Supply, which can be found for under $2 on Ebay, and is used for iPODs, cameras, eReaders, etc.
Back To Top

 


DUINOMITE-MINI

Current information on the Olimex page.

DUINOMITE-MINI

 

 

 

DUINOMITE-MINI DUINOMITE-MINI DUINOMITE-MINI

 

 

MAXIMITE basic computer in small compact form

DuinoMite-Mini is a Maximite Compatible Basic computer, originally designed by Geoff Graham, with additional features. DuinoMite allow you to program in BASIC language and have VGA and Keyboard interface, so you can develop and write your code in Basic without need of any computer. You can store your code on the SD-CARD and to execute it on power up thorugh autoexec.bas main code.

FEATURES

 

 

  • PIC32MX795 microcontroller
  • micro SD card
  • USB connector
  • VGA connector
  • PS-2 keyboard connector
  • Arduino like format i.e. can work with Arduino shields
  • UEXT connector i.e. can work with all our modules

COMMUNITY

 

 

DUINOMITE PROJECTS

WARNING

Do not use "programmer-to-go" button when there is no image on the OLIMEX PIC-KIT3 or MICROCHIP PIC-KIT3 or that might put your microcontroller in an inrecoverable state. We have tested the mentioned scenario and we can confirm it destroys PIC32 chips (using both our and the original Microchip PICKIT3). We don't take responsibility if you brick your chip that way. For more info check the following: www.microchip.com/forums/m635420.aspx.

 

 

 

 

 

 

 

Details
 
Shipped From Dontronics Yallambie Vic Australia
Shipping: Add during Checkout
Aust GST Payable By Australian Residents
Manufacturer Olimex Ltd
Price: AUD$20.65 (USD$ 18.93) (€uro 13.59)

NOTE *** Australian Residents: If Applicable, 10% GST is added to the price, after you have logged in.

In Stock 15 Items In Stock 

Options
 
Quantity

Quantity :  5-9 Items  10-99 Items  100+ Items 
Price: AUD$19.62 AUD$18.59 AUD$17.55
Price:  USD$ 17.99 USD$ 17.04 USD$ 16.09
Price:  €uro 12.91 €uro 12.23 €uro 11.55


 Add to cart 
        


  30%
 

    Related products
#16989 Olimex-DuinoMite-IO-Board
#16985 Olimex-DuinoMite-Mega
 

    Detailed images










 
    Send to a friend
Your name: *
Your e-mail: *
Recipient's e-mail: *

 Send to a friend 
 
 
 
Recover password        Contact us        Privacy statement        Terms & Conditions        Site Map
Copyright © 1964-2014 Dontronics