Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: Theremingenieur

Page 1 of 10 1 2 3 4

Search: Search took 0.03 seconds.

  1. Replies
    235
    Views
    27,076

    I fully second MichaelMeissner’s post #190...

    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...
  2. If this can be a way to easily distribute...

    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!
  3. I think that the PT8211 stuff can and will be...

    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...
  4. Look at the schematics of the Teensy LC board. It...

    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 :...
  5. All you need to calculate the values for the...

    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...
  6. 1.) Without extra soldering to access inner pads...

    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...
  7. Replies
    7
    Views
    427

    There is no minimum order quantity. More details...

    There is no minimum order quantity. More details here: https://www.pjrc.com/store/ic_mkl02.html
  8. Replies
    7
    Views
    427

    What do you mean exactly by "it doesn't work" ?...

    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...
  9. Replies
    7
    Views
    427

    Not enough information. On which Teensy is your...

    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...
  10. I had similar issues with a buggy USB serial...

    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.
  11. The R allows to assign text "as written", you...

    The R allows to assign text "as written", you don't have to care about adding escaped new line codes.
  12. 1800 RPM are only 30 revolutions per second....

    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...
  13. Replies
    5
    Views
    295

    Using 1MHz I2C speed, a 50% ping-pong buffer and...

    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...
  14. Replies
    21
    Views
    7,130

    I just wouldn’t use the map() function which...

    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...
  15. The PCM5100 series generates itself the master...

    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.
  16. There is no reason to make the audio output a...

    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...
  17. Replies
    797
    Views
    45,013

    Thank you, @Robin, for that statement! It makes...

    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!
  18. Replies
    797
    Views
    45,013

    Mine was shipped by PJRC on April 28th. Turned...

    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...
  19. That’s not the purpose of the freqcount library...

    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...
  20. The error messages seem to point towards a...

    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...
  21. First thing would be to do as suggested : and...

    First thing would be to do as suggested :

    and then to post the details here ;-)
  22. Replies
    797
    Views
    45,013

    Congratulations! Mine is obviously still on...

    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...
  23. I guess that small delays at each write add up...

    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...
  24. Replies
    797
    Views
    45,013

    There are already 41 IO pins brought out in the...

    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...
  25. This 70us pulsing might be coming from the MKL04...

    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...
  26. @ikravets: I don’t know much about other happy...

    @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...
  27. Replies
    2
    Views
    204

    Please understand that these ADCs are SAR ADCs....

    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...
  28. The following article describes the basics of 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:...
  29. I had repeatedly memory and heap issues with...

    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....
  30. Didn't notice, thanks for the hint! I'm amazed!

    Didn't notice, thanks for the hint! I'm amazed!
  31. I’ve switched over from Sloeber/Eclipse which was...

    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...
  32. Replies
    14
    Views
    1,060

    The atan2f() function returns values from -pi to...

    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...
  33. Replies
    235
    Views
    27,076

    I’d also vote for double rows in 0.1” spacing...

    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...
  34. Replies
    4
    Views
    376

    First, you should revise your spelling - “Pubic”...

    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....
  35. Replies
    16
    Views
    1,145

    Moving on significantly since 8 bit controllers...

    Moving on significantly since 8 bit controllers is unfortunately often inhibited from the well-meant but inefficient intention to maintain backward compatibility.
  36. Replies
    9
    Views
    791

    Priorities in that domain are obviously changing....

    Priorities in that domain are obviously changing. Almost nobody talks any more about improving the analog building blocks in mixed signal MCUs - it's rather the opposite: Powerful integrated ADCs and...
  37. Ah, there, yes. I had only focused on the...

    Ah, there, yes. I had only focused on the comparator thing mentioned by mhelin. I stand corrected.
  38. That would not allow setting a defined, but...

    That would not allow setting a defined, but arbitrary phase.
  39. The audioInputAnalogStereo object "monopolizes"...

    The audioInputAnalogStereo object "monopolizes" the 2 internal ADCs as does the audioOutputAnalogStereo object with the DACs. Using the generic analogRead() and analogWrite() functions in your code...
  40. Replies
    13
    Views
    950

    If you want to use I2S in default CD format...

    If you want to use I2S in default CD format (16bit, 44.1kHz), it can be done with the audio library https://www.pjrc.com/teensy/td_libs_Audio.html and its AudioInputI2S and AudioOutputI2S objects. If...
  41. Replies
    75
    Views
    9,190

    Unfortunately, I’m of no help with the Touch Bar....

    Unfortunately, I’m of no help with the Touch Bar. My 13” MacBook Pro from 2018 is the version without. I never saw a reason for spending additional money at gimmicks like this.
  42. Replies
    75
    Views
    9,190

    Works as expected, congratulations! Asks...

    Works as expected, congratulations!

    Asks because downloaded from the internet which is ok:
    18345

    Asks for permission to access the Documents folder which is ok:
    18346

    Asks for allowing...
  43. Replies
    3
    Views
    405

    There is a Kinetis application note about the...

    There is a Kinetis application note about the ADCs on the NXP website. These Delta-Sigma ADCs do NOT have a constant input impedance since each conversion cycle starts with loading an internal...
  44. Replies
    140
    Views
    39,678

    I fear that you'd have to try it out. Some DACs...

    I fear that you'd have to try it out. Some DACs have an internal digital FIR filter which blocks DC. Even if not, you'd have to check out the useful (linear) DC range which can be obtained. IMNSHFO,...
  45. It's just that the limits for Vref are 1.25V to...

    It's just that the limits for Vref are 1.25V to 3.3V (c.f. data sheet). Within these boundaries, the ADC is definitively ratiometric. That's why many users use the 3.3V Vdd reference when reading...
  46. All USB modes should be supported on the T4,...

    All USB modes should be supported on the T4, soon. Paul told that he was working on this but that's not his only high priority, there are a lot of things still to do until the T4 will "turn round"....
  47. Replies
    16
    Views
    1,709

    Just a few thoughts: 1.) A theremin is...

    Just a few thoughts:
    1.) A theremin is characterized (see original US patents by inventor Leon Theremin himself) by sound generation through 2 directly heterodyning RF oscillators. From that point...
  48. Replies
    29
    Views
    1,913

    A quick look into the source code of the I2S...

    A quick look into the source code of the I2S objects of the audio lib will tell you that one frame contains two 32bit words (one per channel). The audio lib does use 16bit audio which means that the...
  49. Replies
    29
    Views
    1,913

    You can’t eat the cow and her butter, as we say...

    You can’t eat the cow and her butter, as we say in France. There are reasons why in high end audio devices, there are separate power supplies, separate grounds and separate shielded sections for the...
  50. Since PlatformIO uses its own build system, I’d...

    Since PlatformIO uses its own build system, I’d rather open the issue with them. Be sure to add your full code base and the reported memory sizes after compiling with the old and with the new build...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4