Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:30 01 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 : Teensymite?

     Page 1 of 3    
Author Message
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 09:32am 29 Nov 2021
Copy link to clipboard 
Print this post

Hello,
now that we have a version for the Pico/RP2040/CortexM0 and Black Pill/ST32MF411/CortexM4 would it be very difficult to make a version for the Teensy4/4.1/CortexM7 ?
With 600Mhz clockspeed and lots of overclocking potential its still the fastest DIP module in existence, afaik...
And... I have one lying around waiting for BASIC...
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10310
Posted: 09:51am 29 Nov 2021
Copy link to clipboard 
Print this post

  Quote  now that we have a version for the Pico/RP2040/CortexM0 and Black Pill/ST32MF411/CortexM4 would it be very difficult to make a version for the Teensy4/4.1/CortexM7 ?


Difficult - no. Long and laborious - very. Different IDE, manuals etc.
Overall the NXP chip looks superb but I don't like the Teensy package. Too few pins and if you are going to have such a powerful processor then you want to do powerful stuff with it., No scope for driving LCDs, cameras etc. as the needed pins aren't broken out.

The ArmmiteH7 on the Nucleo-H743ZI2 already runs at 480MHz and has much more scope at a fairly similar cost.

Certainly not something I will be looking at for a port but someone may want to.....
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 10:26am 29 Nov 2021
Copy link to clipboard 
Print this post

  matherp said  
The ArmmiteH7 on the Nucleo-H743ZI2 already runs at 480MHz and has much more scope at a fairly similar cost.

Would that run on boards with slightly different STM32H7 boards like the the cheap STM32H743VIT6 based ones from china or the Daisy Seed?
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 11:35am 29 Nov 2021
Copy link to clipboard 
Print this post

  fred777 said  
  matherp said  
The ArmmiteH7 on the Nucleo-H743ZI2 already runs at 480MHz and has much more scope at a fairly similar cost.

Would that run on boards with slightly different STM32H7 boards like the the cheap STM32H743VIT6 based ones from china or the Daisy Seed?

Why not just use the already-supported waveshare board chosen for the CMM2 (if not the NUCLEO already mentioned)?

John
Edited 2021-11-29 21:37 by JohnS
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 12:06pm 29 Nov 2021
Copy link to clipboard 
Print this post

  JohnS said  
Why not just use the already-supported waveshare board chosen for the CMM2 (if not the NUCLEO already mentioned)?

They are all far too big for my purposes and not DIP. Well, I guess the Pico or Black Pill will have to do ;-)
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 12:20pm 29 Nov 2021
Copy link to clipboard 
Print this post

Or you tweak the code for the board(s) you wanted, but it's quite a bit of work!

John
 
knivd

Regular Member

Joined: 07/09/2014
Location: United Kingdom
Posts: 72
Posted: 01:31pm 29 Nov 2021
Copy link to clipboard 
Print this post

Or something like this?
https://www.aliexpress.com/item/1005002293087401.html
There is plenty at Aliexpress
Edited 2021-11-29 23:32 by knivd
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 04:09pm 29 Nov 2021
Copy link to clipboard 
Print this post

  knivd said  Or something like this?


Yes, there are a bunch of them, but all seem to have the STM32H743VIT6 cpu and the CMM2 has a STM32H743IIT6. I'm not shure what the differences are yet...
 
knivd

Regular Member

Joined: 07/09/2014
Location: United Kingdom
Posts: 72
Posted: 04:48pm 29 Nov 2021
Copy link to clipboard 
Print this post

  fred777 said  I'm not shure what the differences are yet...


The number of pins in the package - V is 100, Z is 144, I is 176
Point I am making - CMM2 is not very usable, except nostalgia evenings, while an embeddable module has far more possible applications

.
Edited 2021-11-30 02:51 by knivd
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7937
Posted: 05:22pm 29 Nov 2021
Copy link to clipboard 
Print this post

Depends... The CMM2 can be used for all sorts of stuff as it has a decent amount of easily accessible GPIO. It doesn't have to be used as an 80's games machine. It's not really designed as an embedded controller though - I/O pins have been sacrificed to get computer-type functions.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 06:48pm 29 Nov 2021
Copy link to clipboard 
Print this post

  knivd said  
  fred777 said  I'm not shure what the differences are yet...


The number of pins in the package - V is 100, Z is 144, I is 176
Point I am making - CMM2 is not very usable, except nostalgia evenings, while an embeddable module has far more possible applications

.

The point might be to use the Waveshare module for all its pins, rather than use a full CMM2. MMBasic will work immediately and could be customised if desired.

John
 
knivd

Regular Member

Joined: 07/09/2014
Location: United Kingdom
Posts: 72
Posted: 06:57pm 29 Nov 2021
Copy link to clipboard 
Print this post

I don't understand why the denial and hostility to everything I post... It is just a link to a module which looked interesting in my opinion. I know about the waveshare one but it has too many pins to be convenient for use in simpler applications
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10310
Posted: 07:01pm 29 Nov 2021
Copy link to clipboard 
Print this post

The Aliexpress module looks good and it would be a relatively simple but tedious mod to the ArmmiteH7 code to support it. If anyone wants to do it I can provide the relavnt source and an explanation of how to go about it.
 
knivd

Regular Member

Joined: 07/09/2014
Location: United Kingdom
Posts: 72
Posted: 07:34pm 29 Nov 2021
Copy link to clipboard 
Print this post

Thanks, Peter. I am willing to give it a shot, although I am not massively comfortable with STM32, but shouldn't be a problem. You know my email
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10310
Posted: 09:56pm 29 Nov 2021
Copy link to clipboard 
Print this post

  Quote  You know my email


Away from home, please send a PM to remind me
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2170
Posted: 08:33am 30 Nov 2021
Copy link to clipboard 
Print this post

  Mixtel90 said  ...The CMM2 can be used for all sorts of stuff as it has a decent amount of easily accessible GPIO. It doesn't have to be used as an 80's games machine.


Nah, I am with Knivd here.

The CMM2, while technically brilliant and fast-as, I see as a sort of BBC reboot. it fits perfectly in a school environment because it is easily programmed and interfaced-to for STEM and @Nimue has taken strides to get it adopted (a big-ask, what progress?) could probably do with a really robust interface card to minimise the chance of damage from kids - no direct route into the CPU through exposed I/O etc... That said, I would place money that nearly all CMM2s are owned by grey-beards (no-offence to any sub 50y/o) and kids are all using PCs and PS5s.

I have yet to see an appreciable number (in fact any) projects that go beyond entertainment. Good though Doom and Gauntlet and the old text adventure engine ports are, that seems to be where the most concentration has gone - nostalgia stuff.

Now don't get me wrong - the CMM2 is an amazing beast, but I see little-to-no application for blitting etc and sound etc except as eye-candy in anything but school/home computer shoes. I have no interest in such which is why I do not own a CMM2. I would like the maths extensions and other stuff that comes with it's version of MMBasic tho - but it would be an addition to the arsenal - I have no application right now, but doors have a tendancy to open.

my 2p, not intending to rain on anyone's picnic

h
.
Edited 2021-11-30 19:00 by CaptainBoing
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 08:54am 30 Nov 2021
Copy link to clipboard 
Print this post

  CaptainBoing said  but I see little-to-no application for blitting etc and sound etc except as eye-candy
h
.

blitting etc is really useful for fast chart drawing for realtime monitoring.

I don't play games on any platform but like to pinch their features for my purposes.

Jim
VK7JH
MMedit
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7937
Posted: 09:04am 30 Nov 2021
Copy link to clipboard 
Print this post

fred777 is looking for something very specific - a DIL board in a relatively small format. As he says, we now have the PicoMite and the VGAmite so this could be an addition to that family. Unfortunately the Teensy is the wrong SOC. Note that all these are breadboard-friendly so I assume that's what he's interested in.

Suggestions have all been for larger format boards - the Waveshare board in the CMM2 couldn't really be less breadboard friendly if it tried, so using it without a custom PCB really valid. :)

The CMM2 does what the other platforms do but is faster, with the addition of stuff that can *optionally* be used for gaming, together with the removal of some I/O to accomadate them. It's not different to the other platforms really, it's still running MMBasic and connected to I/O. You can plug stepper motor drivers and fish tank temperature sensors into it even easier than you can into a 28-pin Micromite. In fact, as a hardware monitor and control system it's excellent, allowing a decent size display and mouse-operated "touch" controls. Just because the majority of people don't use it as a controller doesn't mean that it would be a poor choice for that or that it isn't capable of doing it.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 09:33am 30 Nov 2021
Copy link to clipboard 
Print this post

  CaptainBoing said  I would place money that nearly all CMM2s are owned by grey-beards (no-offence to any sub 50y/o) and kids are all using PCs and PS5s.


None taken, but it's still more "salt & pepper" than grey and it itches dreadfully whenever I forget to shave ;-)

Best wishes,

Tom
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2170
Posted: 09:46am 30 Nov 2021
Copy link to clipboard 
Print this post

@TassyJim good point. I guess the blitter can also be used for data manipulation beyond graphics.

@Mixtel yep, I get all that. the BBC was not a comntroller, but it could be... still reckon it won't make any appreciable in-roads as a controller. As far as the wave-share footprint goes... what were they thinking? It's almost like they wanted it to be used as a stand alone.

@Thwill mine almost completely white under my jaw... I have to shave or get teased about my new job in the shopping mall with the nice bright red uniform complete with hat... no respect from my off-spring  
Edited 2021-11-30 19:54 by CaptainBoing
 
     Page 1 of 3    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025