You are welcome! Glad that I could share some of my modest experience.
Type: Posts; User: Theremingenieur
You are welcome! Glad that I could share some of my modest experience.
@manitou: Do you feed the PCM5102A with a master clock on the SCL pin or do you only connect bit clock, data, and frame sync, letting the PCM5102A’s PLL do the rest? In the latter case (which works...
You are welcome. Perhaps, the Teensy upload scripts will one day learn from bossa (an open source tool to flash ARM MCUs), used by Arduino’s ATSAMD based boards and their clones how to auto detect...
After much struggle with Sloeber and its maintainer, Jantje, I simply gave up. Now developing on platformIO inside VScode for almost 2 years. No regrets. It simply works, and not only for Teensy.
Good advice! It looks like they have the Burr-Brown logo:
23751
Ok, I stand corrected. I was pretty sure I had seen it marked as obsolete in a distributor listing. But from a technical point of view, only 16bit without internal over sampling filter, it is at...
The PCM5102 does 8x over sampling internally. You can even choose between 2 filter algorithms, either for flattest frequency response or for minimal delay. And it will use 24bit of the up to 32bit...
At long term, I suggest trashing Win10 and move over to a Mac.
I’m afraid you will be disappointed, Paul. 11.1 has by default still the red background. To protect myself from getting eye cancer, I replaced it manually...
And everything works still in the (only hours old) Big Sur 11.1 beta 2 :
22728
As I said in msg#40, the same applies to the 11.1 beta which is running here and which allowed me to take the screenshots of a working Teensyduino installation.
But I second Paul, it's a waste of...
Thank you! It's not because just I am a Mac user, but as I wrote above, odds are good that parts of the PC market will be overtaken by M1 based hardware in 2021/22.
From my experience, at least...
Can't confirm. Had Teensyduino crashing once on opening, but that problem disappeared after a reboot. Now opens consistently and launches the teensy loader as expected :
22713
Edit: Teensy loader...
I strongly oppose against dropping Mac support. It looks like the new Apple Silicon based hardware will rather boost their market share: ...
Yes. If all the common standards for noise free sampling are respected like clean grounding, low source impedance, and in some cases depending on the signals to be sampled a LPF with a corner...
Depends on the loop timing, which means that depends on how time all the code in the loop() + occasional additional interrupts need.
I'd suggest for the sake of clean (noise free) results and fixed...
I fully second MichaelMeissner’s post #190
After having swallowed the disappointment that future Teensys will have rather less integrated analog stuff like DACs and ADCs an never offer satisfying...
If this can be a way to easily distribute firmware updates and other configuration information to Teensy based products out in the wild, I'd be interested, too!
I think that the PT8211 stuff can and will be fixed when FrankB reads this discussion.
But I'm not sure if it's a good idea to use the PT8211 for new projects, this chip is not longer produced and...
Look at the schematics of the Teensy LC board. It has a logic level converter IC 74LV1T125 on board which brings the 3.3V output of pin 17 up to Vin (5V) level :...
All you need to calculate the values for the resistors R1 and R2 are given in the schematic from analog.com. To use these formulae, you have to analyze the input signal first and determine two...
1.) Without extra soldering to access inner pads or pins, you'll have directly access to 21 analog pins on the outer row on breadboard.
2.) There are no limits in the number of analog ports which...
There is no minimum order quantity. More details here: https://www.pjrc.com/store/ic_mkl02.html
What do you mean exactly by "it doesn't work" ? If you have a bare, never programmed MK20DX256 (Teensy3) and a known working boot loader, the first question is :
Is it recognized as a USB raw HID...
Not enough information. On which Teensy is your project based? Some are for example finicky about starting the Xtal oscillator if the PCB layout does not correspond to the NXP guidelines. Others are...
I had similar issues with a buggy USB serial driver (kext) installed on my Mac once. It was an OEM version of the CP2102 driver. Removing the kext file manually fixed the problem.
The R allows to assign text "as written", you don't have to care about adding escaped new line codes.
1800 RPM are only 30 revolutions per second. Thus, you'll get 30Hz from the crankshaft rotations or 30 x 150 teeth = 4500Hz counting teeth.
That makes things much easier :)
Basically, that can...
Using 1MHz I2C speed, a 50% ping-pong buffer and DMA (with a self-tuned version of the i2c_t3 library and hand written rendering code instead of using a gfx lib with overhead), I could get a refresh...
I just wouldn’t use the map() function which obviously produces rounding/truncating errors but rather calculate once by hand the required coefficients and implement the linear conversion function...
The PCM5100 series generates itself the master clock from the incoming bit clock. But that latter has to be provided, that's why the Teensy has to be the master.
There is no reason to make the audio output a slave because then, the Teensy would expect getting the clocks from the external device but your DAC does not provide these. This DAC is already a slave...
Thank you, @Robin, for that statement! It makes things better understandable. In ever case, nobody will (hopefully) blame PJRC who does, as usual, an excellent work!
Mine was shipped by PJRC on April 28th. Turned around for several days in SF, then took a week to make it to LA where it was last scanned on May 17th. Thus, far from arriving here in France - deeply...
That’s not the purpose of the freqcount library which expects clean logic levels. To count your signal, you’d have to add some external circuitry, for example around a LM331 comparator where you...
The error messages seem to point towards a problem (among still multiple library instances present on your hard disk -> fais le ménage !!!) in celesta_samples.h, line 3.
I'd do a differential...
First thing would be to do as suggested :
and then to post the details here ;-)
Congratulations!
Mine is obviously still on the way. The USPS tracking shows that it turned around in San Francisco for 3 days before it took it 1 week to make it over to Los Angeles...
I guess that small delays at each write add up until every 6.8s, a kind of overflow occurs, especially since this Arduino tutorial code is highly inefficient.
An improved approach could be:
- not...
There are already 41 IO pins brought out in the normal DIL raster. The additional Ethernet pins and some of the bottom pads which are primarily intended to solder additional flash or RAM memory chips...
This 70us pulsing might be coming from the MKL04 not running the PJRC firmware? That's the business model of PJRC, everything is free and/or open source, but the MKL02/04 boot loader has to be bought...
@ikravets: I don’t know much about other happy Teensy users, but after you have already made the first fantastic step with the new PlatformIO.ini configuration GUI, go perhaps one step further and...
Please understand that these ADCs are SAR ADCs. Which means that (short and simplified) the time is counted which the input voltage needs to charge or to discharge an internal capacitor. Thus, the...
The following article describes the basics of the digital state variable filter and how to transform it easily into an oscillator by making the damping zero:...
I had repeatedly memory and heap issues with strings, more depending on the number of strings than on their length. It looks like the String class allocates an enormous overhead of dynamic memory....
Didn't notice, thanks for the hint! I'm amazed!
I’ve switched over from Sloeber/Eclipse which was great during long years towards PlatformIO about three months ago, for the following reasons:
- The Sloeber addin has problems with MacOS Catalina...
The atan2f() function returns values from -pi to pi. So, if you want to convert this range into the 0 to 127 midi interval, you'll have to add pi first to make it cover the interval [0;2pi] and then...
I’d also vote for double rows in 0.1” spacing with the most common and Arduino pin out-alike signals on the inner rows, so that bread boarding in the classic Teensy style (perhaps even 3.2 or 4.0 pin...
First, you should revise your spelling - “Pubic” member functions are perhaps not what you are really looking for... :D
Second, take a look onto the graphic design tool for the audio library....