My Teensy 4.1 kit from Amazon showed up today.
I didn't even fire it up before soldering it up.
Added both 8mb chips for 16mb total.
Soldered up the RJ45 setup.
Soldered on the pins.
And wham! up and running after installing the required software.
Wow, this thing is impressive!
I've been working on A little project over past few weeks. Started with an Arduino UNO. Hit the limits of it pretty early on.
Lack of space for code. Lack of ram.
I had two Raspberry Pi Pico's laying around I bought on launch day but never really messed with.
Using this currently, as it gave me much more space for code and tons more ram.
I ordered the Teensy 4.1 as a back up plan incase the Pi Pico didn't work out.
Sadly, it has worked out and I am pretty far along.
BUT just may halt progress and move to the Teensy 4.1.
Why?
1) RAM is a huge thing. I want to buffer data incoming from A vehicle PCM and write to SD card after some time. Which means I want A good chunk of ram to do so.
So can do less writes in bigger chunks.
2) Speed. This CPU is A blast. I can be doing up to 30+ different calculations 4-5 times a second, so 120-150 calculations per second. Simple math, shift lefts/right, ect to convert incoming data into actual end result values.
More speed the better to fly through these. And display some of them on A simple 20x4 LCD screen to end user.
3) SD Card onboard. Just one less thing to worry about wiring up. I wish the SD slot would lock the card better and push on it to spring eject it out like SD shield I have, but I'll survive.
4) Ethernet? Hell yah. I really hate WIFI and Bluetooth. Always A pain it seems. Now I can make A simple web interface to plug laptop in or phone with ethernet adapter.
Bypass the 20x4 LCD screen for the quicker web interface if desired.
5) Pins pins pins! Lots of serial ports. Multiple SPI and I2C ports. This thing makes life much easier.
It's not much bigger than the Pi Pico but offers so much more.
The Pi Pico has dual core CPU which is nice, as I can off load serial processing on the 2nd core but the speed here I think will make up for it and be able to blast through it just fine in single core mode.
I've tested SD card access, ethernet webserver, extended ram, serial interfacing to the Sparkfun OBD2 board and works like A charm.
I have hard choice now to stop and migrate to the Teensy 4.1 which really now I think about it.... not A hard choice. Just do it and get it over with and don't look back
Maybe only "downside" is voltage input. Pi Pico allows 12v input. Which is what I am using. So will need A way to get it down to 5v.
Otherwise, day one playing around, all I gotta say is, Great job! This thing is awesome!
I didn't even fire it up before soldering it up.
Added both 8mb chips for 16mb total.
Soldered up the RJ45 setup.
Soldered on the pins.
And wham! up and running after installing the required software.
Wow, this thing is impressive!
I've been working on A little project over past few weeks. Started with an Arduino UNO. Hit the limits of it pretty early on.
Lack of space for code. Lack of ram.
I had two Raspberry Pi Pico's laying around I bought on launch day but never really messed with.
Using this currently, as it gave me much more space for code and tons more ram.
I ordered the Teensy 4.1 as a back up plan incase the Pi Pico didn't work out.
Sadly, it has worked out and I am pretty far along.
BUT just may halt progress and move to the Teensy 4.1.
Why?
1) RAM is a huge thing. I want to buffer data incoming from A vehicle PCM and write to SD card after some time. Which means I want A good chunk of ram to do so.
So can do less writes in bigger chunks.
2) Speed. This CPU is A blast. I can be doing up to 30+ different calculations 4-5 times a second, so 120-150 calculations per second. Simple math, shift lefts/right, ect to convert incoming data into actual end result values.
More speed the better to fly through these. And display some of them on A simple 20x4 LCD screen to end user.
3) SD Card onboard. Just one less thing to worry about wiring up. I wish the SD slot would lock the card better and push on it to spring eject it out like SD shield I have, but I'll survive.
4) Ethernet? Hell yah. I really hate WIFI and Bluetooth. Always A pain it seems. Now I can make A simple web interface to plug laptop in or phone with ethernet adapter.
Bypass the 20x4 LCD screen for the quicker web interface if desired.
5) Pins pins pins! Lots of serial ports. Multiple SPI and I2C ports. This thing makes life much easier.
It's not much bigger than the Pi Pico but offers so much more.
The Pi Pico has dual core CPU which is nice, as I can off load serial processing on the 2nd core but the speed here I think will make up for it and be able to blast through it just fine in single core mode.
I've tested SD card access, ethernet webserver, extended ram, serial interfacing to the Sparkfun OBD2 board and works like A charm.
I have hard choice now to stop and migrate to the Teensy 4.1 which really now I think about it.... not A hard choice. Just do it and get it over with and don't look back
Maybe only "downside" is voltage input. Pi Pico allows 12v input. Which is what I am using. So will need A way to get it down to 5v.
Otherwise, day one playing around, all I gotta say is, Great job! This thing is awesome!