My Latest 2-GHz Dual-Core Teensy Project

oric_dan

Well-known member
Just a mention of my latest Teensy project, using (2) T4.x modules. So I started this post over here:
https://forum.pjrc.com/threads/66771-MicroMod-Beta-Testing?p=278162&posted=1#post278162

I devised my own extensible h.w. ML ecosystem. A week ago, I got my new PCBs that can mount any of Teensys (up to 3.5/4.1 size), rPi Picos, rPi-0, and miscellaneous ESP32 modules (as suits my whims), plus up to 2 Lcds, all the things I play with. The past several days, I've built up 2 of these PCBs with T4.0 and T4.1 mounted. Boards can be stacked. With the psram chips Paul sells, I can control an Arducam eventually and run some nice neural net simulations, all to eventually go on my hobby robots.
https://www.pjrc.com/store/psram.html

Of great help to me ....

KurtE kindly helped me resolve the problem with running 2 Lcds from a single Hard SPI port.
https://forum.pjrc.com/threads/67063-Soft-SPI-on-T4-x

StanfordEE talks about doing bit-banging to 150-MHz, which helped me figure how to do very fast Soft SPI.
https://forum.pjrc.com/threads/57185-Teensy-4-0-Bitbang-FAST

And KurtE's post #6 in this thread was a great help in finding out how to use the 2nd 512-KB of T4.x RAM (although not tried as yet).
https://forum.pjrc.com/threads/57269-I-can-t-seem-to-use-all-of-the-Teensy-4-0-s-memory
 
Last edited:
So, I took a picture of my project. With KurtE's help got both Lcds working off a single SPI port now.

There is a T4.0 tucked under the 2 Lcds, and the T4.1 board to the right mounts underneath. Inter-comms via Arduino headers. The stack with Lcds comes out to be 2" tall, because I mounted the T4.x modules on machine-pin sockets and have heatsinks on top the cpus, so I can overdrive the chips to 1.008-GHz. Exactly one time I did not mount my Teensy module to be removable, and toasted the T3.5 board, so now I always use sockets.

2xT4.jpg
 
Just thought I would put this picture up in passing. Shows my previously incarnation from 2017 of a carrier board for 48-pin Teensys, here a T3.6. The new PCBs are a more flexible variation on this, which allows me to mount all sorts of processor modules now. The 3-row headers make it 10X easier to connect robot sensors, servos, etc. And I always use series-Rs to protect the I/O pins.

As mentioned, on one of these old boards, I fried the T3.5 chip, and had to trash the board because the module was hard-soldered in. Too much dang trouble to remove it. So, I don't do that anymore.

So that's about how my projects go. Teensys make go robots.

tweensy36.jpg
 
Back
Top