![]() |
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 StatesPosts: 719 |
This Plus This Equals This Correctamundo ? my site |
||||
Justplayin![]() Guru ![]() Joined: 31/01/2014 Location: United StatesPosts: 328 |
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: AustraliaPosts: 1642 |
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: AustraliaPosts: 188 |
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 ZealandPosts: 9610 |
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 StatesPosts: 719 |
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 ZealandPosts: 2442 |
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 StatesPosts: 719 |
Is that not limited to Arduino ? my site |
||||
robert.rozee Guru ![]() Joined: 31/12/2012 Location: New ZealandPosts: 2442 |
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 StatesPosts: 719 |
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 ZealandPosts: 2442 |
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: AustraliaPosts: 582 |
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 StatesPosts: 719 |
Yes. There ' s a kazillion ' developement ' boards now days . my site |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5091 |
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 KingdomPosts: 10315 |
Check this out |
||||
robert.rozee Guru ![]() Joined: 31/12/2012 Location: New ZealandPosts: 2442 |
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 StatesPosts: 719 |
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 StatesPosts: 719 |
Thank You ! I have been curious about the " Armite " my site |
||||
Sasquatch![]() Guru ![]() Joined: 08/05/2020 Location: United StatesPosts: 377 |
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 StatesPosts: 3378 |
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 ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |