Hi guys, first off - I am very thankful for all the help.
I was hoping that posting the GitHub link to my code was going to be enough - clearly I was wrong and I will change my behavior.
Unfortunately, since the...
Just to confirm, I'm using this board and it REALLY IS necessary to hook the 3.3 up to the teensy 3.3, which is really not intuitive. Basically, JayShoe's instructions should be followed exactly. I tried using the...
Hi All
I have made a video explaining some details about the normal and high-speed GPIO in the i.MX RT 1062, as on the Teensy 4.x, including speed comparisons:
https://youtu.be/nLInUIboLR0
Regards
Mark
Hi Guys,
A search for this font revealed no results and am hoping someone else has this available or can shed some light on how to go about getting this font to work with the ili9341. Finishing up on a new product...
Here's what I'm using in the project currently occupying my workbench:
#include <ILI9341_t3.h>
#include <XPT2046_Touchscreen.h>
#include <ILI9341_t3_Controls.h>
#include <font_Arial.h> // custom fonts...
My code is on git-hub at
teensykick - test programs and the target application - teensyLC apps.
teensy-duino - library code required for above applications for teensyLC.
Thanks for the reply. Those are pretty much the full picture, there's not really anything omitted from them. I'll try to snap some pics of the hw setup in the morning when I have better light.
The FPGA is sampling at...
Hey, good stuff, Frank!
I also have an audio shield working with the TeensyLC at 44100 Hz sample rate. I coded a little kick drum using the synth_simple_drum class from Bryan Jacquot at SparkFun. I can trigger via...
For a few weeks now, I've been working on a motion-triggered OV7670 camera application to collect and save camera images to the Teensy 4.1 SD card. Quite often, I transfer the images to the PC using an MTP responder. ...
I don't know, too.
Maybe connect LEDs to 18 and 19 and test the pins.
btw, this is their schematic:
It says 4.5V minimum, too :)
And, at the moment I can't find the I2C voltage mentioned.. edit: oh found it.
Ok, it's working w/ pins 16 & 17 and Wire.h
Weird that those are the only I2C pins that work. I can probably wire around the issue, but I don't understand what's wrong.
Interesting, as that contradicts their tutorial:
https://learn.adafruit.com/adafruit-led-backpack/0-54-alphanumeric-9b21a470-83ad-459c-af02-209d8d82c462
"Connect VCC+ to power - 5V is best but 3V will work if that's...
I have personally used SPI with 60MHZ (reproduced by many users) and thousands use the displays or other hardware, it is a bit unlikely that something is wrong.
Maybe it is a problem with your hardware.. ?!?
Can you...
The datasheet (Page 4) says, the ht16K33 operates at 4.5 - 5.5Volt. Maybe it works with 3V, too, but this would be luck..
IF you have luck:
On the photo I see no GND connection. Is it there? What is this "ID" Pin on...
Hello.
I'm using Teensy as an SPI master for a project I am working on, but I am having some trouble getting reliable data transmission working. I am seeing the transmitted byte corrupted approximately 50% of the...
Oh I'm not putting the blame on you haha. It's definitely the Arduino stuff that's causing me all this pain. I was at this point hoping to just set up an environment with basically gcc, makefiles, and a way to flash...
It's supposed to "just work" if you change to that folder and just run "make" with all the files still located in the places the installer wrote them.
I can understand why you probably want to copy and arrange...
Ok just pushed the last update to plusNAND as well @Paul 's LittleFS library.
I added support for Bad Block Management (BBM) for the M02. As I said before its not turned on (didn't send the command). Reason: Not...
Well, no responses so I've continued to try and figure out at my end what I could be doing wrong. It was hard but I managed to extract the Teensy w/o messing everything up, so I mounted it into a separate breadboard so...
All Teensy hex files seem to have those lines. The IntelHex program does the same "fix" that you did manually. It is based on a C file (ihex.c) written by Paul, with just a couple of small changes that I made, plus my...
I did some work on this, just trying to understand the workings of the hex file.
I complied a blink program, looked at the hex file and found that at about 3/4 into the file was a misaligned data line....
Which Linux distro is this? It's been a while since I've heard of one so terrible. (eg, Gentoo...)
EDIT: oh, I see it's Arch, missed that earlier.
Reality is PJRC only tests the x86 build on Ubuntu 18, and the...
Again, Windows works, Powershell works. Coolterm works, other programs work.
I programmed ESP over NodeMCU emulation running on Teensy - it uses both signals -> The Nodemcu programmer works too.
Teensy uses a default...
Updated Post #1 -
PJRC/Paul has indicated it is NOT planning to produce a public WIKI.
There is a GROWING USER WIKI :: TeensyUser/doc/wiki
> please look and participate there.
So I've ordered a couple Teensy 4.1 boards after playing with Arduino as I've realized how awesome these little things are! First issue was the arduino ide software since it's built with Java, that caused issues with my...
@PaulStoffregen: not a boring video at all, very clear and informative!
My guess is that the other mentioned terminal programs indeed talk to the FTDI driver instead of the WIN32 API.
I recall that long ago I wrote...
Maybe this has been a known issue for at least 9 years: https://answers.microsoft.com/en-us/windows/forum/windows_xp-hardware/virtual-serial-port-usbsersys-is-not-sending/a086cbf6-2d0a-4c46-88fd-73865bc185f5
@Paul - possible to add a note for NativeEthernet on the T_4.1 hardware page? The hardware is discussed - but no link to the library to use for support ... recent user post made note of that ...
My gut feeling is the guesswork on msg #28 is probably right. Microsoft probably only supported use of the modern WIN32 APIs in their USBSER.SYS driver. FTDI's driver probably has support for older Windows APIs (of...
I agree Paul. Windows works, i.e Powershell.
The programs are buggy and maybe tested on FTDI only. The driver seems to be not 100% compatibel. Its more plausible that the bug is in the FTDI driver.
The driver...
The serial page lists the pins supported by Teensyduino 1.53.
Kurt added support for the XBAR pins, and other nice features like addMemoryForRead(), but that stuff hasn't yet made any non-beta release. And yeah, a...
Thank you for your time and attention. I really appreciate it. I like that protocol analyzer.
And you answered my question: there is no custom driver. Maybe the bug is in the Windows driver. Any maybe all the...
No, for USB serial it's just the USBSER.SYS driver built into Windows.
On Windows 10, it loads automatically. On Windows 2000, XP, 7 & 8, Windows doesn't load USBSER.SYS automatically. So a "driver" is installed on...
Would be nice to have the Hardware-Serial CTS- Pins listed. If not possible on the card, maybe on the Website, at least?
I wrote a short program to print them.
T4: Looks like it 0,1,2,3,4,5, 7,8 for all ports, plus...
Ok, here's the video demo. Sorry about the mediocre quality... not easy to shoot 2 screens and get exposure perfect (and I really need to get back to the bootloader chips... not time to do a more professional video...
Yup, it sure looks that way.
The problem is on the PC side. Nothing you can do on Teensy will help. The combination of Termite & the Windows driver simply isn't sending the control message. There is no way...
There is a collection of ham radio apps that use RTS to key a transmitter. These all work with standard USB to serial port adapters like the FTDI. Of the four apps I tried, only one works to set RTS on the Teensy. Maybe...
I have been working on new features for SdFat. Two are useful for Teensy 3.6 and Teensy 4.1.
The first is a ring buffer that is tightly integrated with SdFat and can be called from an ISR. As a test, I did a DMA...
Here's a (maybe) similar report, where RTS didn't work.
https://forum.pjrc.com/threads/59612-DTR-Off-blocks-USB-serial-receive?p=230233&viewfull=1#post230233
It turned out Coolterm works. The RTS issue appeared...
I try the library fft4096 found here : https://forum.pjrc.com/threads/42221-Audio-Library-and-4096-point-FFT-on-Teensy-3-6
this seems good to me for my application, I will now think about your advice
Thank you for this clarifications. I was afraid about getting this king of answer, but I was sure to get it.
I'll have a look at teensy 4.1 dedicated hardware and see if can be used with the actual teensy 4.1 form...
Hello,
I'm developing a motherboard for Teensy 4.0 that will serve as head unit for an EFIS/Autopilot
With a 10x10cm footprint it will include:
2A Switching power supply 5-35V in
CAN
RS485
DF13 connectors for...
Another quick update:
I have been playing around with my USBHost MTP code and communicating with Kindle Fire. Note: The connection with Kindle Fire (Android) is a bit touchy. Sometimes works other times get into...
Please verify you have the latest download for NativeEthernet, there used to be a problem with client not returning an IP address until client.available() was called. I remember fixing that, but I may not have updated...
Hi Frank, Yep, it looks like the times are preset as I look at your library code. The trick is that by using a null callback, you can cheat and get an immediate shutdown (can't remember where I found that tidbit). For...
Gave it a quick try, modified usb_serial.h on my PC, compiled and uploaded it.
Even tried the || (double pipe) operator USB_SERIAL_DTR || USB_SERIAL_RTS .
Unfortunately no change...Termite can not toggle the RTS line....
i was wondering if there is a way to configure a teensy board to act as a double usb client, so that i can connect two hosts. i guess it is not possible, but maybe i am wrong :) my application:
i have a usb-host...
thank you
I realize that if I want to put 1 khz roughly half of the screen (x = 320/2 = 160px), the precision will not be good because of the insufficient number of bins (512 for 22Khz, so 23 for 1khz).
So if I want...
> A simple hardware diagnostic using patterns of red LED blinks is also planned
Nice! - black boxes are hard to debug. Would be very helpful to distinguish between "loader can't talk to MCU", "crystal isn't working"...
I just did a quick google and found this: https://github.com/PaulStoffregen/cores/blob/master/teensy3/usb_serial.h and I can't help wonder if
operator bool() { return usb_configuration &&...
I should add that it's not *just* Termite that is doing something weird. I have several other programs that use RTS as a signal, and they all function fine using other USB-to-serial adapters but not with the Teensy.
Hello back from my travels and managed to get through the first week of work, and looking forward to picking this project up again.
The Photointerrupters i want are now back in stock and are ordered.
such a large...
The FFT output is always equally spaced frequency bins, nothing you can do to change that, you simply want
to present that information recscaled logarithmically. For each x position map to an actual frequency...
Here's more interesting behavior using Termite:
DTR can be ON or OFF as its initial state.
Turn RTS ON. Teensy does not see the RTS state change to ON.
Toggle DTR. Teensy now sees the RTS state change to ON....
I am new to the Teensy 4.1 world, I have been able to port some code over from an Arduino pro mini project. I have a couple of TFT displays, mpu6050 ,GPS module and an I2C PCF8574 operational. Was able to sift through...
for the x axis I thought to force the values that interest me in an array because if I use an exponential function to draw the axes because I think that I will not have the precision between 0 and 1Khz as in my...
Then you'll need to map your x coord to frequency through an exponential function, and use that to decide which FFT bin corresponds
to that frequency. And you'll probably want to interpolate between bins at the low...
I'm just trying to correct the common misconception about noise-floor measurements using the FFT - its very
rarely appreciated that noise isn't measured the same as a single tone. Noise is measured per hertz, and thus...
Just a quick update. I am hoping to begin a "soft release" of the T4 bootloader chips next week, and a full release later in February.
A "soft release" means we are going to limit the per-person quantity to about...
Hello ..
Today the ordered components came. The relay for the audio on circuit is really small and sweet :cool:
The relay then hardly takes up any space on the circuit board. I save on a control line on the...