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

Search:

Type: Posts; User: MichaelMeissner

Page 1 of 10 1 2 3 4

Search: Search took 0.02 seconds.

  1. There are various Teensy synthesizer projects out...

    There are various Teensy synthesizer projects out there. Note, I don't have any experience with these boards, but I've seen other people talk about them.

    Before going in, you probably need to...
  2. It sounds like you need pull-up resistors. These...

    It sounds like you need pull-up resistors. These are a pair of resistors, one that connects pin 18 to 3.3v, and the other that connects pin 19 to 3.3v. Many I2C devices include pull-up resistors,...
  3. There are various level shifters that are made...

    There are various level shifters that are made for I2C. You want a level shifter that is bi-directional. Here is the one I used to use when I still used 5v I2C devices:

    ...
  4. Replies
    27
    Views
    453

    Note, you mentioned Teensy 3.1. The main...

    Note, you mentioned Teensy 3.1. The main difference between the Teensy 3.1 and the current Teensy 3.2 is the 3.2 has a bigger 3.3v regulator. This was important for adding wifi shields to the...
  5. Replies
    27
    Views
    453

    That is a rather large display for just 2x16...

    That is a rather large display for just 2x16 text.

    I used Digi-ole monitors for awhile. They support either I2C, SPI, or serial Uart. Their largest display (83mm x 42mm) is a mono 128x64...
  6. Replies
    27
    Views
    453

    It depends on what display you are using, etc. ...

    It depends on what display you are using, etc. If you go with an I2C display, you just need pins 18 and 19, and you can hook up extenders that allow reading 8 or 16 buttons separately. I2C is a...
  7. Replies
    27
    Views
    453

    You may be in for a tough slog with a Teensy 3.0....

    You may be in for a tough slog with a Teensy 3.0. IIRC, the 3.0 did not have I2S support or DAC support, so it may be hard to play sounds. You might be able to emit low grade sounds by using one of...
  8. Replies
    9
    Views
    336

    Unfortunately, as you noticed the 5 USB host pins...

    Unfortunately, as you noticed the 5 USB host pins on the inside of the Teensy 4.1 are not aligned to 0.1" boundaries. This means that you can't use a standard prototype board to bring out these 5...
  9. That jogged my memory. I wasn't able to get alsa...

    That jogged my memory. I wasn't able to get alsa mixer to play (I could use F6 to change the stream to the Teensy, but I didn't hear a sound).

    But if I go into the sound preferences app from my...
  10. I thought having Tonesweep would be enough to...

    I thought having Tonesweep would be enough to pull in the Audio USB to the loop. But I put in a dummy I2S input -> mixer -> I2S output just to be sure.

    If I open up the Sound launcher in my...
  11. How do I run Teensy with USB audio output on Linux?

    I decided to add to my series of tests to do simple audio output to different devices (I already have DAC, DACS, Audio Shield, I2S, I2S2, and Prop Shield). So I cloned my source that does ToneSweep...
  12. Replies
    2
    Views
    151

    The Teensy 3.2, 3.5, and 3.6 have a real EEPROM...

    The Teensy 3.2, 3.5, and 3.6 have a real EEPROM chip. The Teensy LC, 4.0, and 4.1 have emulated the EEPROM in their flash memory.

    Note, you can read/write an entire structure with the EEPROM...
  13. Replies
    21
    Views
    585

    If the Teensy 4.0 is mostly dead, try holding...

    If the Teensy 4.0 is mostly dead, try holding down the programming pin for 15 seconds. This will cause the boot loader chip to reset the main chip and load a blink program. And obviously make sure...
  14. Replies
    4
    Views
    179

    Whenever Sparcfun or Adafruit are out of...

    Whenever Sparcfun or Adafruit are out of something, it helps to look at the secondary suppliers:

    Digikey:...
  15. Replies
    4
    Views
    179

    The Teensyview has solder jumpers so that you can...

    The Teensyview has solder jumpers so that you can change some pin assignments. You can eliminate the reset function which is on pin 15 (A1) by changing the solder jumper to pin #2. You can modify...
  16. There are step-up voltage regulators that boost...

    There are step-up voltage regulators that boost the voltage from a lower voltage to a higher voltage. There are step-up/step-down regulators that can either boost or lower the input voltage to a...
  17. From watching the posts, there are various...

    From watching the posts, there are various threads about adding the support for USB file system support (look for threads about MTP support, beta7 posts, etc.). Having the rewritten file system...
  18. Paul's paper on better SPI design...

    Paul's paper on better SPI design (https://www.pjrc.com/better-spi-bus-design-in-3-steps/) would indicate that SPI devices having their own CS lines does not prevent the need for tri-stating. The...
  19. As others have said, littlefs is now incorporated...

    As others have said, littlefs is now incorporated in the latest beta. In the beta, the file abstraction layer has been rewritten to provide things like access to flash memory systems.

    If you are...
  20. Replies
    490
    Views
    54,555

    I've not used it, but there is this: ...

    I've not used it, but there is this:

    https://forum.pjrc.com/threads/61373-Using-GDB-with-Teensy-without-hardware-debugger-first-Beta
  21. Or given you have a Teensy 4.1, just solder a...

    Or given you have a Teensy 4.1, just solder a W25Q128JVSIQ or similar flash memory chip to the underside of the Teensy 4.1. This can provide 128 megabits (8 megabytes) of non-volatile memory. ...
  22. Replies
    4
    Views
    335

    I tend to use prototype boards quite a bit. Here...

    I tend to use prototype boards quite a bit. Here are some that I like that I use for Teensy 4.1 (and 3.5/3.6). Note, they do not give access to the solder pads underneath the Teensy 4.1. ...
  23. First of all, please use the '#' toolbar button...

    First of all, please use the '#' toolbar button to enclose the code. It allows us to read the code more naturally. The '#' toolbar button will add [ CODE ] and [ /CODE ] tags, and you put the code...
  24. Replies
    873
    Views
    17,277

    The Raspberry PI hat system has this. They hook...

    The Raspberry PI hat system has this. They hook up a small EEPROM memory to the secondary I2C bus, and via I2C, you can read the information. Unfortunately IMHO, they made a fundamental design flaw...
  25. And there are low powered speakers that are meant...

    And there are low powered speakers that are meant to be plugged into a headphone jack. The speakers typically have a battery and USB power support. I've seen them called 'bomb' speakers or...
  26. Replies
    4
    Views
    172

    There is a company that offers a 'fully loaded'...

    There is a company that offers a 'fully loaded' Teensy 4.1 with the 8MB PSRAM chip and a 16MB flash memory soldered on to the board and pins soldered in if you would prefer not to do the SMT...
  27. And if you are going to update the card any way,...

    And if you are going to update the card any way, it may be a good time to document the I2S pins.
  28. IIRC, the original revision A-C audio boards for...

    IIRC, the original revision A-C audio boards for the Teensy 3.x processors, used the analog ground (the ground between the 3.3v pin and the VIN pin) for the audio stuff, and used the ground on the...
  29. Replies
    2
    Views
    165

    You should start with this tutorial that Paul did...

    You should start with this tutorial that Paul did some years ago to better understand the pieces. Note with Teensy 4.0/4.1 some of the pins used are different than the 3.2/3.5/3.6 examples.

    ...
  30. Not really. The DFPlayers are setup where the...

    Not really. The DFPlayers are setup where the microprocessor really doesn't have access to the data. The idea is you hook up the device via USB to your computer, and put songs/sounds on it. And...
  31. Replies
    28
    Views
    1,606

    Yes, it has been a long struggle. This is the...

    Yes, it has been a long struggle. This is the first power processor I've been involved with from the concept, helping to form the hardware ISA. The power7 was already designed when I started...
  32. Replies
    28
    Views
    1,606

    Unfortunately, this is probably one of the areas...

    Unfortunately, this is probably one of the areas that I have to be careful of commenting on in public forums, though in all honesty, I probably don't know that much.

    My real life job is working on...
  33. It depends on what pins you have available. If...

    It depends on what pins you have available.

    If you have the TX/RX pins of one of the 8 serial ports available, you could use one of the various chips that play a sound based on a serial stream. ...
  34. Replies
    28
    Views
    1,606

    It gets even more interesting if you have to...

    It gets even more interesting if you have to bring up the OS and the compiler at the same time. I.e. the chip you are bringing up is not a descendant of an existing chip, and you have to worry is...
  35. IIRC on the Teensy 4.0 you only have 2 CTS pins,...

    IIRC on the Teensy 4.0 you only have 2 CTS pins, both of which are inconvenient locations. Teensy 4.1 has a 3rd CTS pin, also in an inconvenient location:

    Pin 19 on Teensy 4.0/4.1 is CTS3. ...
  36. A couple of minor comments: 1) Pin 6 is used...

    A couple of minor comments:

    1) Pin 6 is used by the audio shield if you solder a flash memory chip to the audio shield (which can be a faster but smaller permanent storage device than the SD...
  37. These directions only work on the Teensy 3.x/LC...

    These directions only work on the Teensy 3.x/LC processors. The Teensy 4.0/4.1 processors do not have alternate pins for the main SPI bus. You have to use pin 11 for MOSI, pin 12 for MISO, and pin...
  38. IIRC, the 74HCT245 is available in through hole...

    IIRC, the 74HCT245 is available in through hole form, while some of the other level shifters are only available in surface mount soldering. The through hole form can be used in breadboards without...
  39. Replies
    10
    Views
    318

    I don't know about the Pi version. For the...

    I don't know about the Pi version. For the Aurdino-class boards, no python is involved.

    For the last version (for the 240x240 displays, and it needs the M4 class machines) it does use the flash...
  40. Replies
    10
    Views
    318

    Note the author of the eyes program has rewritten...

    Note the author of the eyes program has rewritten it several times.

    The first version was for the Teensy 3.2 and used 128x128 displays;
    The second version (that you mention) was written for...
  41. The Teensydunio 4.1 has a built-in sd card...

    The Teensydunio 4.1 has a built-in sd card reader, and some of the demos use that to hold images. Going down the road, the Teensy 4.1 has two pads underneath the Teensy that you can solder surface...
  42. The Teensy 4.x shield only started shipping in...

    The Teensy 4.x shield only started shipping in December of 2020, so the user base is likely ramping up. I ordered one of the Teensy 4.x shields and it now works for me running some of the demos. I...
  43. Well that is a Paul question, but from afar I see...

    Well that is a Paul question, but from afar I see we are making progress, but I'm not sure how long it will take before the things gel. There are several threads with the various parts being...
  44. Replies
    31
    Views
    1,040

    Yes I may have been mistaken (or ordered the...

    Yes I may have been mistaken (or ordered the wrong parts at digikey).
  45. Replies
    31
    Views
    1,040

    I've used this logic level shifter in the past. ...

    I've used this logic level shifter in the past. I've used it for I2C shifting and WS2812B/neopixel shifting. Unfortunately, there is no data sheet:

    https://www.pololu.com/product/2595

    I...
  46. The problem is you are using code to read files...

    The problem is you are using code to read files from the SD card reader. The Teensy 3.2 does not have a built-in micro SD card reader, and nor does the Prop shield.

    You could get a Teensy 3.5 or...
  47. Raspberry Pi uses the 2x20 pin cable, so at least...

    Raspberry Pi uses the 2x20 pin cable, so at least in maker shops, it should be easy to find.
  48. Teensy USBhost mention in RP2040 feather bring up

    I happened to be listening to the Desk of Ladyada where among other things she talks about bringing up the future feather version of the RP2040. She said that normally she likes to make test jigs...
  49. While I imagine it should work, you might have...

    While I imagine it should work, you might have timing issues if you change things too fast.

    An alternative is to use an I2C multiplexer. These are chips that you hook up the chip to your I2C bus,...
  50. Thread: i2c_t3

    by MichaelMeissner
    Replies
    3
    Views
    205

    I don't know about i2c_t3, but you can use all...

    I don't know about i2c_t3, but you can use all three I2C ports with the official Wire.h package. Just use Wire1 or Wire2 instead of Wire.
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4