fgervais001
Member
I would prefer if you would not link to my images without my permission, could you remove it please?
Regarding the use of M.2 E key connectors, a Sparkfun Micromod M.2 product is on the way, as discussed elsewhere on this forum. It will use the same 1062 chip as on Teensy 4.0 & 4.1. How successful that product is will probably influence future choices about M.2 format boards.
I might be wrong here but from my point of view a big factor will be the pricing. As an M.2.processor only module (like it's done with MicroMod) will not work without* an carrier it should be cheaper than a comparable*full Teensy. If it costs the same or even more it's somewhat hard to find a good reason to use it. I know that in the case of the MicroMod Sparkfun will call the the prices. It's just that even if the MicroMod version will not been a success doesn't necessary mean that the community doesn't like to have an easy to use processor only solution. I know there is an ongoing*discussion about a bootloader chip but to be honest even if it would be accessible*right now the requirements*to use it with a custom project are just to high for the kind of projects I am involved. But a processor module that could be attached to a much easier to build carrier board would hit the sweet spot.
Kind of hard to compete on price/cost with 100 mil pin headers.
Personally, I'd love to have a low cost compute module available but without ethernet, meh. And micromod has a hard limit on gpio count.
With a processor module I meant a Teensy striped*down to the bare minimum to allow it to run. Even the USB port, LEDS, buttons etc need to be on the custom carrier in this case if they are needed at all. But to be honest I don't know how much price reduction this would allow.
A micromod processor is pretty close to that. SFE sells them - RP2040 for $12, SAMD51 for $15. I'd take short odds on the 1062 one being $15.
Frankly, give me a Teensy4.0+ ("double wide" with 80 pins including ethernet, host USB and lcd pins) for $20
We're not even able to make the normal width with 48 pins (Teensy 4.1) having USB host & ethernet at $20. Growing the PCB larger isn't going to make it cheaper!
Many of the parallel LCD pins conflict with other uses, no matter the size and cost of the PCB. That's why it wasn't brought out to a connector or any other way.
And for the record, I was thinking a 40 pin double wide.
Likely to go twice the width, chip is bigger plus extra pins. Twice the width, twice the pcb price.
FWIW, Teensy 3.5, 3.6, 4.0 and 4.1 are all 6 layer PCBs. Vias are standard all-layer drilled.
I believe Arduino Portenta uses 8 layers with HDI features like blind laser drilled vias.
To me the perfect 1170-Teensy would be:
* Two core 1170 model
* Single board with MCU, Codec, basic analog buffers/protection on one board. Codec connected to the high performance core.
* RAM: solder pads for QSPI chips like on the Teensy 4.1
* Flash: solder pads or SD connector
* 44.1KHz/16 bit stereo codec is enough for my purposes. High sampling frequency would be a bonus as it can simplify handling aliasing. To me there is no need for increasing resolution to 24 bits.
* Another nice bonus would be a Codec with some DSP power like some of the AKM chips, but all the stuff above would be more important. Low end-to-end latency is also more important.
/MJ
The big one to me is that the RT117x series MCU's have got a full 32-bit, 200MHz, external memory interface built in to them, so I'm personally hoping to end the reliance on slow QSPI memory in favor of at least 16-bit parallel SDRAM and Flash, or ideally two SDRAM footprints for adding 32-bit external memory. I'm hoping, but not counting on these things because there are already a lot of "must have's" like the audio, video, serial, DAC, etc.
Too many of these good things and we could end up with a mini-ITX form factor when what we really want is small for prototyping.