Hello all,
After the startling Adafruit/Sparkfun showdown this week, I figure it's as good of a time as any to share my robot arm project on here that I've been working on sporadically for the past couple years.
This is a small (if you consider...
Paul,
to be realistic not sure how productive this thread is anymore. Think everything has been said to be honest. Really not trying to be negative on it - was informative what can be considered "Teensy compatible" though.
That is just me...
You mean.....
Like the brand new account of yours that Paul allowed whose sole purpose was to dunk on his sole manufacturer and advertise a product to compete with him, something your OWN rules prohibit over on your patch?! If I was you I...
I will second all of that! And as I have mentioned I appreciate all of the good stuff Adafruit has done and wish both you and the company well.
I should note that I am doing this simply as a hobby as both for fun as well as trying to...
I have a large farm equipment project that uses 11 Teensy 4.x on a CAN bus. I buy from Adafruit and Sparkfun. For me a new board is not Teensy compatible if I cannot run my existing Teensy code without changes, and for that reason I wouldn't be...
Well, this thread went down well with my popcorn! So as I understand it, Some at Adafruit have a long-standing beef with some behavior from SparkFun, so to "get them back" they propose open source hardware that differs completely from a Teensy...
You can use Kurt’s document to get full pin mapping and capabilities
https://github.com/KurtE/TeensyDocuments/blob/master/Teensy4%20MicroMod%20Pins.pdf
@sicco wanted to update you on some progress with your SPI Slave lib
As before, I wasn’t getting very stable results, and the payload would start to drift very quickly
I threw the lib into Claude and gave some context to the issue.
It made 1...
Arduino IDE is really clumsy to work with. Much better experience, faster builds, better usability is offered by Platformio. Maybe PJRC might show more interest/support for Platformio , considering the recent developments?
After much testing I can confirm that the pin mapping in @KurtE document is correct.
Sparkfun’s SDIO pin specific section has incorrect MM<>T4 pin mapping @Paul FYI
I can not say for sure, everything on my document is perfect... But have built a few different boards like:
Although this one is simple adding stuff to plug into their ATP board. Including SDIO connector
The one board that I actually made...
There is some conflicting information between the Sparkfun TMM docs and @KurtE pin mapping document
I'm specifically referring to the SDIO/SPI2 pin mappings.
Per Sparkfun...
The components that’s supposed to send the wake up signal is the transciver, as it will pull the RDX pin LOW when it detects a bus wakeup sequence, and that only.
Teensy does not have this capability built into the controller.
Sending a std frame...
Thanks @h4yn0nnym0u5e, I had forgot about that. Modified the code by removing "DMAMEM" from src[] array:
uint32_t src[4] = { 10, 20, 30, 40 };
The code works as expected:
DMA channel assigned: 1
Triggering DMA manually...
✅ DMA ISR fired!
✅ DMA...
@defragster the WFI instruction will put it into Sleep mode, but not deepSleep or Hibernate
@ifrythings Another thing you can try, but I don't like this solution much, is to use a voltage divider on the CANL line into a GPIO and sense a rise on...
@ifrythings
Idea, you might have tried this and I missed it - bridge the RX pin to another GPIO, and use that GPIO for the wakeup trigger
That way, you don't need to muck around with reconfiguring CAN pins or setting the RX pin to GPIO for the...
@ifrythings
Try this:
When it’s time to sleep, stop all CAN TX’s and disable RX interrupts.
Configure Snooze and then go into the relevant sleep mode.
Regarding the 30mA in sleep mode - I recall a thread where someone observed this in sleep...
I tried this many times, but could not get it to work.
I think the best thing you can do if find a CAN transceiver that can indicate when the bus is active,. This will usually be a state where it detects a wake up patten on the bus, and will...
If I'm trying to write code to be portable between MCUs it has to be the Wire library.
Similarly Teensy's Wire library should behave the same as the one that regular Arduinos use.
The exact same post was posted on lvgl’s forum
Seems like a poor marketing attempt to the wrong target audience
Why go to the trouble of connecting this up to a Pi via an LVDS-HDMI converter, to then use the teensy just for data acquisition when...
I was excitged to see a larger display but just throwing a link over that wall to a drawing is not useful to most of us.
1. are the libraries to drive this display?
2. is there a recommended / required communication path between Teensy and RPI...
I have now gone 21 days without water. My Camel died days ago after I was forced to drink it's last water to stay alive. But I keep my hopes up. Paul shall arrive soon with a truck full of fresh water. He might even bring me a new Camel if I'm...