![]() |
Forum Index : Microcontroller and PC projects : Teensymite?
Page 1 of 3 ![]() ![]() |
|||||
Author | Message | ||||
fred777 Regular Member ![]() Joined: 01/07/2021 Location: United KingdomPosts: 57 |
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 KingdomPosts: 10310 |
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 KingdomPosts: 57 |
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 KingdomPosts: 4044 |
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 KingdomPosts: 57 |
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 KingdomPosts: 4044 |
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 KingdomPosts: 72 |
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 KingdomPosts: 57 |
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 KingdomPosts: 72 |
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 KingdomPosts: 7937 |
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 KingdomPosts: 4044 |
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 KingdomPosts: 72 |
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 KingdomPosts: 10310 |
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 KingdomPosts: 72 |
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 KingdomPosts: 10310 |
Away from home, please send a PM to remind me |
||||
CaptainBoing![]() Guru ![]() Joined: 07/09/2016 Location: United KingdomPosts: 2170 |
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: AustraliaPosts: 6283 |
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 KingdomPosts: 7937 |
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 KingdomPosts: 4311 |
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 KingdomPosts: 2170 |
@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 ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |