Hi All,
If there are more interests in this kind of T41 Email Client, I can write or port certain library to T4.1 and QNEthernet / NativeEthernet / Ethernet_Generic W5x00.
No commitment yet, just to put in bucket...
Thank you:) I did see that it was defined as a virtual function. I am not very good with C++ as you can probably tell or C for that matter. I have run out of time tonight but will regroup this weekend and test...
...
@wwatson,
You can also try using the original doRetrieve() (without availableForWrite()) for WiFiNINA
We've already fixed the WiFiNINA_Generic Cilent write() function, and hope it's OK to use now
#if...
@wwatson,
I guess you found out the bug when we convert to use WiFiNINA.
The availableForWrite() is defined in QNEthernet, Ethernet_Generic libraries, etc.
But in WiFiNINA + Teensy 4.1, it's still a virtual...
Ah I think I see it now, my apologies. I just need to solder a jack to the 4 input pads?
Very cool board you have made here. I might pick up a second set for my daughter to mess around with! :)
Installed ok on Mac Catalina 10.15.7
Haven't managed to crash the serial monitor (although this usually happens when the alzheimer's kicks in and I do something stupid)
Can't wait to throw some 'BreadCrumbs', any...
@luni, very sorry, not to have acknowledged. Thank you for looking into this. I have updated my code accordingly. Now spending a bit of time on the UI along with the system level state machine. There's probably four...
@mjs513 - @ khoih-prog - Something very peculiar going on. In doRetrieve() I have:
int spaceLeft = data.availableForWrite();
Did a complete grep of WiFiNINA for "availableForWrite". It was not found. Where is it...
Hi All,
I am trying to down-clock my Teensy 4.1 to lower power consumption, and am experiencing a bizzare issue with SPI.
I am connecting an MPU-6500 IMU breakout board to the 4.1's SPI1 peripheral, and using a...
I'm trying to design a board with micromod teensy to include both a PSRAM and sd card slots so I'm in need for the pins that these things use, 42-52.
It seems that the m.2 connector's pins 60-62-64-66-68-70 are...
I don't understand how this design works with LED1 (pin 3) connected to a LED tied to 3.3V. Maybe the LED's forward voltage is enough that it doesn't conduct enough at startup to overpower the weak pulldown resistor...
This may have been asked before but I can not find it.
In the audio library DMA is used to read blocks from the audio codec chip and then it appears that a software interrupt is triggered to process the data by the...
I'm a little confused, and I may be looking in the wrong location, but the current Teensy LC uses the MKL26Z64VFT4 (according to the schematic). According to the KL26 sub-family reference manual...
Hi all,
I am trying to get some version control and a somewhat better IDE set up for my Teensy programming and am having a hard time getting going. I usually like to use git for version control w/ VS code. I've...
debug_tt.h looks like something written here ... it can be commented out (as in p#3) or removed.
It is not something included anywhere or that generally evolved to anything useful across the evolving MCU's in use.
Not sure what buzzer you are referring to but these are what I've used.
https://www.amazon.com/gp/product/B01GJLE5BS/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Just send a pwm to them of a frequency of your...
I have these three dongles and all connected.:
https://www.amazon.com/gp/product/B0775YF36R
https://www.amazon.com/gp/product/B07J5WFPXX/ref=oh_aui_search_asin_title?ie=UTF8&th=1...
Ha yep, I just need to be better at the "telling" part. :)
So now that this issue is fixed for me, I’m wondering if I’m the only one that’s experiencing this? (Seems like it hasn’t been an issue for anyone since...
I bought three different dongles from the suggested ones from that particular thread. All three dongles showed connected.
After uncommenting Debug Line, message appeared...
I' very disappointed. From my point of view I freely avaibale SWD or JTAG connecter is a must have. The board has a very powerfull MCU but without a debug connector not usable for me.
little update:
Finally got it working using this driver:
https://github.com/blazer82/FT81x_Arduino_Driver
(plus a little of bitbanging on the SPI)
Since mk66fx1m0 is out of stock, we cannot assemble our own PCB...
Only a few known Bluetooth dongles tested to work well - there is a thread listing the ones used and found good.
There is a DEBUG #define commented out in the main file, enabling that will provide some feedback on...
Thanks very kindly. I wrote some code but i can't get pass a complete pairing. I modify the code below so many times that I am the point right now of guessing, which that's why I need some help. Also, when compiling the...
The MicroMod Beta thread has development with that version of Teensy. @KurtE of course and @mjs513 did lots of heavy lifting there. IIRC it was mjs513 that hooked up the Processing transfer and sketches sending that...
No there is no hardware debugging available.
However there are debugging facilities, especially using VisualMicro with VisualStudio, see here.
I use it all the time and would not be without it. It also does not suffer...
Trying to write to the flash, I had all kinds of instability issue. I finally have to relocate almost all the code to memory. The complication in my case is the use of FreeRTOS. It doesn't seem to recover properly after...
I have a teensy 4.1 board here on my desk. It is my first teensy project and my first contact to the arduino frame work. I started with PlatformIO and get a blinky program successful running. Now I want to test the...
@wwatson - @ khoih-prog
Don't think its an SPI issue either since we were able to transfer files in one direction. As for using the AdvancedWebServer - not 100% sure whats going on with that. I just ran the...
So whats the catch? Well there are two.
Firstly TeensyCam doesn’t exist YET. After years of playing around with micro based cameras I believe Ive finally come across something that should work properly. For the past...
@PaulSoffregen I switched to the Richard-Gemmell I2C and repointed the Audio.h libraries to that instead of Wire and this has restored I2C connectivitiy while using I2S Output
...
SysEx Dump works now. See short video.
It was a bit more complicated than I thought. First, conversion routines had to be developed for all 212 parameter values in the Jeannie, which convert 8/16-bit integer values...
In the Audio Library of the current Teenyduino version 1.56 i may have found a bug in the code for the Freeverb object (Stereo version).
In effect_freeverb.cpp in the function definition for...
This is probably best to approach as 3 smaller projects.
#1 - Get the software to send something when the event happens which you want to cause buzz. Maybe try to have it change the LEDs on your USB keyboard. This...
@mjs513 - @ khoih-prog Well did some more testing after work tonight and SPI is working with WiFiNINA and the T4.1. sendData() and getData() do not have a problem as they are also used for all other file operations with...
Hello. I am making a USB controller using a Teensy 2.0 and I wanted to add a buzzer to it. When you're hit, fall, or die I want the buzzer to rumble for a second and then stop. I have no idea how to do this, so any help...
Was wondering if it is due to 32KB code cache? XIP or any Flash code (especially on locked/encrypted) 1062 would need to be made available/plain to run. If that code then blocks flash access during writes (also EEPROM...
Hi Dmax,
Was just laying out a differential amp board for the model II of the Teensy Laser Synth module. Circled back to have a closer look at yours. I'm assuming that you're using the 16 pin version to provide 6...
This is not a problem directly about Teensy. I searched and asked in NXP forum without getting a clear answer.
When in XIP mode, can processor like rt1064 write to the same flash chip itself? Some people say yes, as...
You haven’t really said what is your speed requirement. It seems to just be “faster”. You might be on your own with FlexIO. You could try transfer32() or multiple SPI.
Mark you are spot on my friend, thank you. When I right click on an .ino file and choose Open With, there are two choices for Arduino. One of them opens a round icon Arduino which is the one installed at c:\program...
I have now got SPI.transfer16 and the non blocking SPI.transfer with event handler working, but I'm addressing each of the 3 MCP4922 DACs with dual channels sequentially and sending 12 bits of data + 4 bits of control...
Double-check to make sure that you don't have Arduino installed in two different locations. From what you describe, it sounds like you do, & the one with TeensyDuino knowledge is the one that runs when you activate the...
I am also interested in part of that. On my "TODO" list is figure out how to send an email from a micro (any type) when a machine malfunctions. I can send an email in Linux using C and some mail library, I just...
I am using a Teensy 4.1 to write to 3 dual channel MCP4922 DACs with the non blocking SPI.transfer command and an event handler (eg SPI.transfer(dmabuf, nullptr, 2, callbackHandler); ). I'm currently writing to each DAC...
Hi
I found the mistake. Unfortunately I have used pin 8 twice in my test setup. Therefore there was a conflict.
Now I have corrected the setup and everything works fine.
Hi @mjs513
It seems that the issue is wider than expected while using Adafruit WiFiNINA.
Can you check, test to see if this is an SPI conflict / bad SPI-related design (seen with many SD cards) by using SPI1/SPI2...
Hi everyone, I recently discovered Teensy 4.0 ... Wonderful! My idea is to create an "easy-to-build" HF SDR RTX. For the moment, without many filters and particular functions... I made an SDR RX PART using Derek...
So replying to my own thread here, as it may help somebody else. In the situation I describe above, I double-clicked on my new project's .ino file to open it. I hit the Checkmark icon to build it, and it failed as...
Dear All,
i'am searching for a email client library to realize the following specifications:
- Connection to a IMAP Server
- Mailbox Change notification
- Receiving and sending mails.
- Deleting...
______________________________________________________________________________________________________________
OMG!! LEGEND!!
I don't know how to thank you. I found the Arduino.app and the Next button just lit up...
Thanks for taking the time to answer.
Yes I will try that, don't know why I overlooked it when reading it the first time. I'll report the results here.
Technically I have access to the schematics but I can't...
I've got a dumb question about using teensy libraries. I'm a fairly experienced embedded developer, but new to Arduinio and Teensy. My project is to use a Teensy 4.1 to receive some low bandwidth incoming UDP/IP data...
From the linked threads, this one is something you can try in software: https://forum.pjrc.com/threads/69717-High-gain-audio-amp-picks-up-noise-from-analogRead?p=303208&viewfull=1#post303208
You could read 1 of 5...
Understood but I just tried using a Adafruit M0 datalogger with the WiFiNINA library and while it connected and show some life it did not show the graph or even try to update - basically just hung:
Did try and get...
Yes.
For a quick intro, check out the audio tutorial.
https://www.pjrc.com/store/audio_tutorial_kit.html
Turn to page 24 for the part about using FFT. Maybe first read pages 8-11 for background intro to the...
The Documents/Arduino folder is where the programs you write get saved.
This installer wants you to tell it the location of the Arduino software you downloaded (from Arduino's website). Normally browsers on MacOS...
Greetings, and thanks for the wonderfull teensies !
I have an issue on a product I'm developping.
My project is an audio effect with 1 input and two outputs using a teensy 4.0 and the sgtl5000.
The user has...
Hi Folks,
Like the title says - I am new to the coding thing. I have a Mac on high sierra and I am trying to install Arduino and Teensy. Getting a little frustrated as I cannot get Teensy to find the Arduino folder....
Thanks for working this through guys.
I had the same problem on my very first Teensy project and stripped the code way back to find out this is expected behaviour. It totally makes sense, but to be honest it did...
Ok guys, I have good news.
After a lot of trials, and errors in MIDIOX, I have finally managed to get it to work :D
I had previously tried to split the message but it iddn't work because it was sent too quickly.
So...
Hi,
I am looking for fast fourier transform on streaming audio input (analog). Can the audio shield do this and do I need to wire in an input to specific pads?
Thanks,
@mjs513,
It seems that there is some severe issue when using T4.1 + Featherwing + even Adafruit WiFiNINA; now you have to check if we still have the same issue with any other board you have (SAMD, nRF52, RP2040,...
Here's a version that is designed for QNEthernet. I took out the #ifdefs for readability and added a few notes. (Hopefully I didn't make any mistakes.) There's a few other ways to do things here, this is just one way.
...
Glad you got it working.
Following up, quoting myself
Got this idea to work. mentioning as the strategy may be worth looking at to slow large amounts of sysex for older synths.
@mjs513, @khoih-prog - Got everything setup in WiFiNINA_Generic as per p#147. Had the same result as Mike did. Connects but hangs waiting for the welcome message. We ran into this before and I will have to look back and...
And @wwatson
First I had to modify the advanced webserver sketch to work with the adafruit WiFiNINA library:
in the serial monitor after connection I see:
Starting AdvancedWebServer on TEENSY 4.1/4.0 with...
SysEx Dump works now. See short video.
It was a bit more complicated than I thought. First, conversion routines had to be developed for all 212 parameter values in the Jeannie, which convert 8/16-bit integer values...
Just got home and have about an hour to setup and test. Will let you know how it turns out. Thanks for the info. Testing with the WiFiWebServer makes sense to isolate any hardware issues...
Well the data are in. I tested my Teensy in another circuit with different program...and it works fine.
So...when I blew up Teensy #1, it took out some chips downstream. Thankfully I put all my chips in sockets so...
Found this one link: electronics.stackexchange.com/questions/152075/inkjet-cartridge-control
And: instructables.com/Make-a-Handheld-InkJet-Printer-Print-on-ANY-Surfac/
I've some simple tests here and :
1. WiFiNINA and WiFiNINA_Generic are working OK with Nano_33_IoT and Nano_RP2040_Connect (using arduino-pico core) running WiFiWebServer. Using mbed_rp2040 core =>...
Had some time so first thing I wanted to check was WiFiNINA_Generic:
1. Running WifiWebServer - does not work can make a connection to the T4.1/Airlift
2. Running the WebClient sketch succeeds:
Starting connection...
I am looking for any info, links for Printer Cartridges that detail how to make/control them. I recall, several years ago, a few kits that let you control various brands, Epson, HP, etc... but I can not find the kits...
Most of the examples used here from the host thread where it developed had a line in the code to edit.
Run the first time with a command to go into pairing mode, then rebuild with that turned off after the device is...
I am thinking of using this display for a project, but the page for the displays does not show a dimensional drawing for the 3.2" version, just the 2.8".
Hello. I have a BT dongle. I've been looking throughout the forum and the many USBHost_t36 samples for the code that will allow the BT dongle to get in pairing mode. One of the samples, Digitizer, allowed me to verify...
HI @mjs513
That's good news. As I suspect, the xfer bug affects 2-ways in WiFiNINA. We already fixed just 1-way, now still have to find out and fix the other way.
Sorry, have no time now. Can you use...
Made the suggested change but also had to copy over the retry function and while I was at it I did copy over the setRetry function as well.
Two tests were run. Transferring from the PC to T4.1 and then from the...
Gave this a try with your Generic library that I downloaded this morning. Made the changes to WiFiNINA_Pinout_Generic.h and client says again about waiting for response from server.
Maybe @wwatson will have...