Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:56 02 Aug 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 : Micromite Explore 28 in the U.S....

     Page 1 of 2    
Author Message
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 02:38am 17 Sep 2020
Copy link to clipboard 
Print this post

This
Plus
This
Equals
This
Correctamundo ?
my site
 
Justplayin

Guru

Joined: 31/01/2014
Location: United States
Posts: 328
Posted: 04:05am 17 Sep 2020
Copy link to clipboard 
Print this post

Close....  You still need the capacitor, and you won't be able to reflash the chip without a programmer.
I am not a Mad Scientist...  It makes me happy inventing new ways to take over the world!!
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1642
Posted: 04:51am 17 Sep 2020
Copy link to clipboard 
Print this post

  Quote  You still need the capacitor, and you won't be able to reflash the chip without a programmer.

And This will do the programming.
But the E28 is such a neat little package.

Bill
Keep safe. Live long and prosper.
 
GoodToGo!

Senior Member

Joined: 23/04/2017
Location: Australia
Posts: 188
Posted: 06:40am 17 Sep 2020
Copy link to clipboard 
Print this post

I swear by the E28. It's my go to for almost everything!

Cheers!

GTG!
...... Don't worry mate, it'll be GoodToGo!
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 07:13am 17 Sep 2020
Copy link to clipboard 
Print this post

As above, yes, you will need the capacitor for the 28-pin DIL chip on pin-20, but that is just a 10uF X5R ceramic, or a 47uF Tantalum if you don't have any X5R ceramics.  DO NOT use X7R ceramics, you MUST use an X5R type if you use a ceramic cap.

The E28 module you linked to on my site has the 1455 programmer on the bottom of the board, so all you need to do, is press the SELECT button to enter programming mode, then with the aid of the PIC32PROG utility(available in downloads on my website), you can program any new firmware into the PIC32 SOIC chip on the top of the module.

You DO NOT need a PicKit2, PicKit3 or the huge Microchip download either - it is all done via the 1455 USB bridge chip, a USB cable and the small programmer utility.
Smoke makes things work. When the smoke gets out, it stops!
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 03:04pm 17 Sep 2020
Copy link to clipboard 
Print this post

What I would like is something like this
Only ' designed for Basic '
OR
An epiphany in Python  
my site
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2442
Posted: 04:41pm 17 Sep 2020
Copy link to clipboard 
Print this post

  hitsware2 said  What I would like is something like this
Only ' designed for Basic '
OR
An epiphany in Python  


why? it has the same amount of flash as an MX170, and only half the RAM. it does seem to have a few more I/O pins, but not by much.

a far better bet would be this:
https://www.ebay.com/itm/264823162105

if you get the F411 version (gold) for a fraction over us$6 including shipping, you get 512k of flash and 128k of RAM (both double what the MX170 has). then just persuade someone to port the MX170 version of mmbasic to it, adding double precision maths and SD card support in the extra flash space.

addendum: forgot to mention, the M4 core runs at 100MHz:
https://www.st.com/en/microcontrollers-microprocessors/stm32f411ce.html


cheers,
rob   :-)
Edited 2020-09-18 02:44 by robert.rozee
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 05:11pm 17 Sep 2020
Copy link to clipboard 
Print this post

  robert.rozee said  
a far better bet would be this:
https://www.ebay.com/itm/264823162105


Is that not limited to Arduino ?
my site
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2442
Posted: 05:15pm 17 Sep 2020
Copy link to clipboard 
Print this post

you can program whatever you like into it - it is just an STM32F411CEU6 processor stuck on a bit of PCB, nothing special about it. i believe the exact same software as loads the CMM2 firmware will talk to it.


cheers,
rob   :-)
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 06:46pm 17 Sep 2020
Copy link to clipboard 
Print this post

O.K.
There must be some specification as to what it will load / run ?
( I may be really missing something here )
my site
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2442
Posted: 06:53pm 17 Sep 2020
Copy link to clipboard 
Print this post

all you need is the correct C compiler, i'm guessing the same one as is being used to compile mmbasic for the CMM2. this produces an output file containing machine code that you upload over the USB connection using the ST-link or DFU-utilities software.

can someone correct me if i am wrong?


cheers,
rob   :-)
 
zeitfest
Guru

Joined: 31/07/2019
Location: Australia
Posts: 582
Posted: 06:58pm 17 Sep 2020
Copy link to clipboard 
Print this post

You have probably seen these   ... a lot of goodies but a bit expensive (teensy 4.1, 600 MHz, etc)
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 07:51pm 17 Sep 2020
Copy link to clipboard 
Print this post

  zeitfest said  You have probably seen these   ... a lot of goodies but a bit expensive (teensy 4.1, 600 MHz, etc)


Yes. There ' s a kazillion ' developement ' boards now days .
my site
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5091
Posted: 11:03am 18 Sep 2020
Copy link to clipboard 
Print this post

The E28 module is a relatively cheap way to start with MMBasic.
But it is limitted. I personally find the biggest disadvantage is the lack of storage possibilities (i.e. SD card) supported by MMBasic commands.

There is a FAT SD CSUB from matherp, but it is limped in that it can only "overwrite" existing files.

The modules you reference to in this thread (teensy) have that covered.

But it would also be covered by the existing range of micromites, if only someone would create the module. Somthing like the E28 module, but with an MMplus on it, or an Armmite.

It would definitely be a more expensive board, but that may be worth the money.

Example: replace the MX170 by a STM32H743IG (in 8x8mm uBGA) + micro SD card reader would give you a monster E28 .....  Armmite.

OR simply use an Explore-64 (MMplus), that is slightly bigger, but breadboard friendly.

Volhout
PicomiteVGA PETSCII ROBOTS
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 11:14am 18 Sep 2020
Copy link to clipboard 
Print this post

Check this out
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2442
Posted: 01:57pm 18 Sep 2020
Copy link to clipboard 
Print this post

  matherp said  Check this out


neat PCB, using an STM32L432KC i presume? this gives you 256k flash, 64k RAM, with an 80MHz main clock. if i'm not mistaken, this isn't enough flash for SD card support in mmbasic?

IF one were to adapt mmbasic for yet_another_processor, does the STM32L432KC have any major advantage over the STM32F411CEU6 used here:
https://www.ebay.com/itm/264823162105

for the us$6 cost of a complete module, you get more I/O pins that an MX170, double the flash, double the RAM, and all the other useful stuff shared with the L4 (ie, RTC, onboard USB, direct programming of firmware, etc). i'm guessing the F4 just lacks the very low power modes of the L4.


the only problem with all these solutions (including the E28) is a reliable ongoing supply of assembled units at a cheap price. us$6 is great, until the supply dries up and you have to then adapt for the next version of the PCB that is almost the same, but not quite!


cheers,
rob   :-)
Edited 2020-09-19 00:04 by robert.rozee
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 03:01pm 18 Sep 2020
Copy link to clipboard 
Print this post

  robert.rozee said  
the only problem with all these solutions (including the E28) is a reliable ongoing supply of assembled units at a cheap price. us$6 is great, until the supply dries up and you have to then adapt for the next version of the PCB that is almost the same, but not quite!

If you have that need .
( many units for a long time )
Perhaps you could consider a custom version ?
my site
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 719
Posted: 03:05pm 18 Sep 2020
Copy link to clipboard 
Print this post

  matherp said  Check this out

Thank You !
I have been curious about the " Armite "
my site
 
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 377
Posted: 03:40pm 18 Sep 2020
Copy link to clipboard 
Print this post

Quick question about the Armite L4, how is the main CPU clock generated?  Is it running on an internal R-C oscillator?  Or is the CPU clock generated from the 32.760 RTC crystal?
-Carl
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3378
Posted: 04:00pm 18 Sep 2020
Copy link to clipboard 
Print this post

If you have a need for an inexpensive Armmite F4 with SD and RTC (and LCD) and aren't too concerned about the size, Peter produced an mmbasic version for this F4

See Initial Thread

And many other threads.

I tried one alternate smaller F4 version referred to here

It flashed ok and ">" prompt came up, but it hung with many commands.
Edited 2020-09-19 02:01 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
     Page 1 of 2    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025