Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:53 11 Nov 2025 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 : Which Micromite?

Author Message
Phil.
Newbie

Joined: 20/11/2017
Location: United Kingdom
Posts: 9
Posted: 10:33am 30 Apr 2018
Copy link to clipboard 
Print this post

I still haven't chosen a MicroMite. Explore 64 comes nearest but leaves lots to do.

I want to log GPS and depth and display the result in real time.
So, two serial inputs, one SD card and a graphic display. Easy.

I can do this with 8 bit PICs, just with a two line LCD display. I have four versions of this (!) so why would I want another? Well MMBasic & PIC32 is the future for me and a graphic display of surveying progress would be fun.

So a slimmed down assembly with a backpack on a graphic LCD, MMBasic Plus pre installed would be excellent. Then I can fit it in a waterproof box with a GPS module and write a simple(ish) basic prog.

Only I can't seem to find the right parts. Explore 64 leaves me joining it to a colour LCD which is on a steep part of my learning curve and a lot of effort, strikes me. But could be wrong.

Any ideas friends?
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9750
Posted: 10:47am 30 Apr 2018
Copy link to clipboard 
Print this post

I seem to recall that Silicon Chip did a MicroMite Plus Backpack. It might have been a Geoff design, or a Peter(matherp) design, but I can't remember. That gives the MM+ feature-set, along with a graphic LCD. I think it still used an SPI LCD. I will have a hunt through my SC issues to see if I can find where it was published.
Smoke makes things work. When the smoke gets out, it stops!
 
SteveA
Regular Member

Joined: 10/03/2017
Location: United Kingdom
Posts: 48
Posted: 11:02am 30 Apr 2018
Copy link to clipboard 
Print this post

  Quote  I seem to recall that Silicon Chip did a MicroMite Plus Backpack


'The Micromite Plus LCD BackPack' - November 2016 page 64 - 73

I've built two of them, they work well. The only small difficulty is soldering the smd PIC and USB socket.




The LCD/touchscreen plugs into the raised headers on the left and right. Any additional electronics you need can be mounted underneath, the processor pins are brought out to the top and bottom rows of pins.

Note that the touchscreen has a SD card socket, so I don't use CON9 on the pcb.

Here in the UK, I think EPE also did a series of articles about it.Edited by SteveA 2018-05-01
 
Chopperp

Guru

Joined: 03/01/2018
Location: Australia
Posts: 1106
Posted: 11:27am 30 Apr 2018
Copy link to clipboard 
Print this post

Hi Phil
I purchased the SC uMite Plus LCD BackPack (Nov, 2016) several months ago & have only just finished assembling it. I do not have a real purpose for it as yet. Just wanted to see what all the fuss was about with the newer 'Mites. (I do have others).
You will need good magnification & a fine tipped soldering iron (and a clean workbench) to assemble it. (Says all this in the instructions). It also needs a good clean 5V power supply. I had much fun trying to get mine to go properly, particularly the USB connection because my USB PC supplies were bit below par & couldn't handle the LCD backlight above about 10%.
I've updated mine to the latest firmware release from Geoff (day or two ago). Seems to go OK. The SC Website shows a fairly recent release.
Just finished checking that the appropriate outputs go high when set. All good. Did previously have one LCD pin that didn't.
It would be worth while having a look at it.
Pretty resilient. Accidentally shoved 12V up one of the Console pins tonight & it survived. (oops)
SC changed pin numbers around a bit which makes things a bit awkward when following examples etc in the manuals.

ChopperP
 
SteveA
Regular Member

Joined: 10/03/2017
Location: United Kingdom
Posts: 48
Posted: 11:32am 30 Apr 2018
Copy link to clipboard 
Print this post

  Quote  I had much fun trying to get mine to go properly, particularly the USB connection because my USB PC supplies were bit below par & couldn't handle the LCD backlight above about 10%.


I had that problem too. I found using a short USB lead with thick copper cores helped, I think it was voltage drop caused by resistance in the cable.
 
Chopperp

Guru

Joined: 03/01/2018
Location: Australia
Posts: 1106
Posted: 11:38am 30 Apr 2018
Copy link to clipboard 
Print this post

SteveA beat me too it
  SteveA said   The only small difficulty is soldering the smd PIC and USB socket.

Totally agree with that, SteveA.
Can you elaborate on how you mount extra stuff? I've got mine socketted onto a big bit of a strip board ATM (with power supply) for testing etc until I decide what to do with it. Be room underneath for some stuff as you mentioned.
ChopperP
 
Phil.
Newbie

Joined: 20/11/2017
Location: United Kingdom
Posts: 9
Posted: 12:34pm 30 Apr 2018
Copy link to clipboard 
Print this post

Thanks chaps. Looks a big lump with capabilities I don't need. And lots of assembly to do, and comes without TFT that must be sourced separately. But might be the best option. If our rotten weather continues I might have plenty of spare time.

Attached might be an image of my last effort which used a PIC32 USB storage module. All the hard work done for me though the file formatting was unusual!


 
Chopperp

Guru

Joined: 03/01/2018
Location: Australia
Posts: 1106
Posted: 01:06pm 30 Apr 2018
Copy link to clipboard 
Print this post

Phil, Interesting looking set up.
The SC kit comes with the Touch LCD panel if that's what you are worried about.
ChopperP
 
Azure

Guru

Joined: 09/11/2017
Location: Australia
Posts: 446
Posted: 01:39pm 30 Apr 2018
Copy link to clipboard 
Print this post

The MM LCD Backpack, MM V2 LCD Backpack and MM Plus LCD Backpack are great designs for Colour LCD Panels.

Working with the colour screen is very easy and can be a nice option for a professional looking user interface and is useful to use colours to flag, highlight and differentiate things.

Once you get used to using the touch interface you will not look back. In most cases you will be able do without operator switches but still allow the operator to select options (software controlled) and present different screens as needed.

You can always leave off anything you don't need, but to be honest there is not that much spare on the LCD backpacks.

From you previous project, if you can program in assembler for the PIC's to talk to the peripherals you want you should find it easy to work with MM Basic. If you get stuck the user manuals and the posts here on the back shed are great resources.

The community here are a great bunch and always eager to help reasonable requests.

Not sure what your after but WhiteWizzard on this forum can supply parts in the UK.

Good luck and get building.
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 872
Posted: 01:40pm 30 Apr 2018
Copy link to clipboard 
Print this post

Hi Phil, I'm interested in your project.
How do you propose to get the depth? NMEA off a depth sounder or SeaTalk or??.
A MM LCD BackPack would probably be OK depending on how much data you really need to keep. I have a project that plots 10 plus days of hourly barometric pressure readings with no SD card. I believe you can use the SD card if you are clever. It has two comms ports. It is all through hole and easy to build.

The MM plus LCD backpack is the same physical size (2.8" 320 x 240 screen). It does use SMD but is so capable. The SD card works well, four serial ports etc.
The beauty of either is that once built they are easy to test ideas via breadboard before launching into a circuit and a box.
Cheers,

Andrew
 
Phil.
Newbie

Joined: 20/11/2017
Location: United Kingdom
Posts: 9
Posted: 02:36pm 30 Apr 2018
Copy link to clipboard 
Print this post

Andrew, you are right. The MM + LCD backpack with SD looks the best bet. Can buy it assembled. Just need the LCD. Best source?

I use Cruz Pro ATU120A active depth transducers. Very good. For a laugh you could look at our club's website www.benfleetyachtclub.org and follow the link at the bottom of the first page to the PDF's showing local charts. That's what I use this stuff for. Even a photo of me with some very early equipment!
 
SteveA
Regular Member

Joined: 10/03/2017
Location: United Kingdom
Posts: 48
Posted: 02:40pm 30 Apr 2018
Copy link to clipboard 
Print this post

  Quote  Can you elaborate on how you mount extra stuff?


I tend to breadboard new ideas, then once I'm happy with them I transfer them to stripboard or sometimes homemade pcbs. So I end up with a stack of 3, lcd on top, micromite in the middle, my circuit on the bottom.

I interconnect the boards using pcb headerstrips and pins, just like the ones the lcd connection uses.

The boards are held together with long screws and nuts, it makes for a cheap and remarkably robust solution.
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 872
Posted: 03:17pm 30 Apr 2018
Copy link to clipboard 
Print this post

Phil, I checked out the sites and now I understand.
Yes the MMplus will enable you to store plenty of data, upto 64Gig, of Lat, Lon and depth. I guess you correct for tide height vs time too?? (Picking off NMEA 0183 is easy enough and I have managed to crack SeaTalk (1) via Y&BWF YAPPs).
The displays are good enough for you to plot where you have been if you don't have a chartplotter/graphic GPS.
As Ajure says, White Wizard on this forum can help you source MM goodies and even customise gear.
I have four backpacks from Silicon Chip and they all included the LCDs - 2 are in use and 2 are on breadboards for developing ideas. (Edit : the latter have 28 pin DIL ZIF sockets to program multiple copies of a program but this is less important now it is so easy to program the MM in situ).
Andrew
Edited by Andrew_G 2018-05-02
 
Phil.
Newbie

Joined: 20/11/2017
Location: United Kingdom
Posts: 9
Posted: 01:00pm 02 May 2018
Copy link to clipboard 
Print this post

Andrew. You got it. It is really quite hard to follow the MM story with Pluses and Versions and Backpacks and Updates. I even started a spread sheet with options against what I wanted. I kept finding more options and gave up. Need to buy parts (eg LCDs) from different sources that may not work or be compatible. Pin options on the backpack circuit board probably the same as Explore 64(?) So I am nearly there. Just launched my boat. Planning to survey an area tomorrow before the season gets going and my club mates run aground and express opinions in the bar! Might not be building MM for a bit! All the best, Phil.
 
isochronic
Guru

Joined: 21/01/2012
Location: Australia
Posts: 689
Posted: 12:21pm 06 May 2018
Copy link to clipboard 
Print this post

I gather there is a gps and a separate depth sounder, each producing separate NMEA files (?) which begs the question, how is position tied to a particular depth reading ?
Does the boat system somehow instigate the files?
Boat data systems have not been described much - I think many members here would be interested in more info !!

Edited by chronic 2018-05-07
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 872
Posted: 03:51pm 06 May 2018
Copy link to clipboard 
Print this post

Hi Chronic,
I'm assuming Phil's setup is based on the now-dated but still widespread NMEA 0183 system. Typically each sensor would send its "sentence" of data say once a second (4800 baud), some less frequently, and a central hub combines these into a single stream of sequential data to be displayed by instruments and/or captured to file. The GPS "RMC" sentences include the UTC date and time as well as location (Lat and Lon) hence the ability to correct for tide height vs time. The more modern systems just use a higher speed networked approach. There are several proprietary systems (eg the Raymarine SeaTalk one I referred to above) but these typically include an NMEA output option.
On a yacht the sensors contributing to this data stream would include GPS, water depth, wind speed and direction, compass heading, water speed and water temperature. (As well as this, at higher baud rate, the more recent AIS (automatic identification system) gives location, speed, direction (cargo, destination . . .) data for equipped vessels in the vicinity.).
If one Googles "NMEA 0183 Protocol" there are some good descriptions.

Cheers, Andrew
 
Phil.
Newbie

Joined: 20/11/2017
Location: United Kingdom
Posts: 9
Posted: 05:37pm 07 May 2018
Copy link to clipboard 
Print this post

Hi chronic, Andrew. Yes you got it Andrew. I chug around in my boat with the depth sounder over the back and record serial sentences fron both GPS and the depth sounder, combine them in a single sentence and save to micro SD card. Later, on a PC I can calculate tide height from the time and subtract depth. This gives mud height over datum. Then plot a screen with coloured blobs for different depths and join the dots in a paint program. Sort of automated manual process. Works well enough.
I surveyed a troublesome area last week and confirmed it hadn't changed much but was still troublesome. We went away for a long weekend and came back passing a fellow club member stuck fast on the sandbank I had been surveying. He lifted off on the tide later but it looks as if my services are still needed!
I skipped a few refinements in the above discussion but you get the picture. I will post the result when I have it but it is getting off topic by quite a long way! All the best, Phil.
 
Print this page


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

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025