The Olimex Duinomite

January 28th, 2012 | Categories: Electronics, Personal Projects | Tags: , , ,

A while back I was thinking about making a small board that would run it’s own OS and methodology for programming, similar to the computers of old such as the TRS-80 and the Commodore 64. Everything was on these machine for controlling simple tasks, video, audio and file stuff. All from the OS prompt. I always thought it’d be neat to have a microcontroller board that functioned similarly to the older computers but with IO.

Imagine my surprise when I discovered the Duinomite. I stumbled across it at dontronics and after reading a bit about it, I purchased it right away.


The Duinomite is basically a single board computer with a BASIC interpreter, VGA and Composite interface and a bunch of other little features which make it so awesome. It should also be noted that this idea was done first by Geoff Graham and his unit, the MaxiMite. It seems as though Olimex and Geoff were having a bit of a fight for a while but frankly, I don’t really know. All I can say is that it’s a really neat device and I’m glad that I bought it.

Duinomite board

Anyways, like I said, it has a basic interpreter on it. It allows you to program it with a ps2 keyboard or through the console on a virtual com port. The language itself is pretty rudimentary with no labels except for line number. No functions either. However, for simpler, less time intensive stuff, this board is ideal. Here are some screenies of the video display.

The video is pretty rudimentary, monochrome only, 324×216 or 320×200 in vga mode. It does seem to work ok though. The nice thing about this device is its easy access to a sd card so you can log data as well real easily.

anyways, I thought it was a neat device. anyways, check it out at

Data logging

As a side effect of trying this board out, I kept a couple of graphs. The first on is temperature versus time and the next is light level. I just wanted to try it out so I left it run overnight and here are the charts

I did something like this earlier, like 3 years ago. I’ve always found it neat to see such variation in a controlled environment. For example, the temperature graph shows when I closed the door to my office, the temperature dropped but you could see the furnace kicking on every 20 minutes.

Also, with the light. You can see I had the main light on. Then I turned it off. Then i left the monitor on when I left, eventually the monitor turned off and then as day broke you could see an increase in lighting.

I dunno, I think that kind of thing is cool.

  1. Adnan Yumer
    January 28th, 2012 at 19:52
    Reply | Quote | #1

    Hi Steven! Nice article. How did you generate the graphs? I mean the app you used.

  2. smackaay
    January 28th, 2012 at 19:57
    Reply | Quote | #2

    Thanks! 🙂
    I stored the data on the SD card as a txt file. I then used Openoffice calc, imported the file as a table and inserted charts based on the data.

  3. Shane
    January 29th, 2012 at 17:02
    Reply | Quote | #3

    Ahhhh…….(goes misty eyed) reminds me of my first computer…my VIC 20.
    Who needs more than 3k to be happy ? Not me that’s for sure.

    Looks like a cool little board. Thanks for the review.

  4. smackaay
    January 29th, 2012 at 18:24
    Reply | Quote | #4

    Indeed, you could do a lot with 32k back in the day!

You must be logged in to post a comment.