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

Search:

Type: Posts; User: PaulStoffregen

Page 1 of 10 1 2 3 4

Search: Search took 0.10 seconds.

  1. Replies
    5
    Views
    55

    Dunno what effects you would use for Darth Vader,...

    Dunno what effects you would use for Darth Vader, but this is one of my favorite projects


    https://www.youtube.com/watch?v=2TyN__5MuJs
  2. I don't fully understand the context of this...

    I don't fully understand the context of this question, but I can try to answer "who does that".

    Normally if you'll use the pin for digital I/O, you would use the pinMode() function to first...
  3. Replies
    5
    Views
    50

    https://www.pjrc.com/teensy/schematic.html ...

    https://www.pjrc.com/teensy/schematic.html



    PJRC doesn't sell the MK64FX512 chip. You buy that from a distributor like Digikey, Mouser, Arrow, etc.

    The two 144 pin packages (GBA & LPQF)...
  4. Replies
    5
    Views
    50

    To make your own PCB that's fully compatible with...

    To make your own PCB that's fully compatible with Teensy 3.5 and works with Teensyduino, you need this bootloader chip.

    https://www.pjrc.com/store/ic_mkl02.html

    While this message isn't "legal...
  5. Wow, lots of questions. Let's see if I can get...

    Wow, lots of questions. Let's see if I can get them quickly...



    The plan (where "plan" is a rather strong word....) is what I call "low priority". That really means it may be years until it...
  6. Replies
    5
    Views
    61

    The answer to your last question depends on the...

    The answer to your last question depends on the signal type.



    The signals at Teensy's pins are called called "TTL level" serial. The signal is high when idle.

    RS232 signal levels, commonly...
  7. First, you *must* cut the VUSB-VIN pads apart on...

    First, you *must* cut the VUSB-VIN pads apart on the bottom side of the board, if you will ever plug the USB cable in while the battery is connected. Even if you believe you would never do this, I...
  8. Replies
    5
    Views
    61

    Maybe a HCPL-263L or two HCPL-260L could meet...

    Maybe a HCPL-263L or two HCPL-260L could meet your needs?

    https://www.mouser.com/ProductDetail/Broadcom-Avago/HCPL-263L-300E?qs=s%252bgfxR24RQ5Mzfnn5S6rIw%3D%3D
    ...
  9. Maybe that blue trace is measure the input signal...

    Maybe that blue trace is measure the input signal at pin 13 on Teensy?
  10. Replies
    55
    Views
    784

    I added the enable wire and I'm running the code...

    I added the enable wire and I'm running the code from msg #23.

    14966

    It seems to be reproducing the problem, but I'm out of time for this today. Will look at it in detail early tomorrow.
  11. Replies
    55
    Views
    784

    The GPS arrived from Adafruit. I've got it wired...

    The GPS arrived from Adafruit. I've got it wired up on my desk right now.

    14961



    Which code should I run, and what should I do to observe the error?
  12. For Teensy 3.x analog inputs, usually 5K or 10K...

    For Teensy 3.x analog inputs, usually 5K or 10K pots are best.

    Normally pots have 3 pins.

    Maybe you could be more specific, like links to datasheets or product pages for these ones for a 4th...
  13. Replies
    12
    Views
    97

    I'm curious, do any of these programs actually...

    I'm curious, do any of these programs actually play a sound with a fundamental frequency other than 130.8 Hz when they get MIDI note 48?
  14. There are 2 issues. 1: The most serious is if...

    There are 2 issues.

    1: The most serious is if you program FSEC to disable access to the memory and to also disable mass erase. When you press the Program button, the MKL02 chip (not MINI54, which...
  15. It definitely works when used with this adaptor...

    It definitely works when used with this adaptor board.

    https://www.pjrc.com/store/wiz820_sd_adaptor.html
  16. Orange and yellow wires are wrong/swapped at the...

    Orange and yellow wires are wrong/swapped at the WIZ850io in the 1st photo, but correct in the 3rd photo.

    RST isn't connected. I've used the genuine WIZ850io without it, but this board looks like...
  17. Looked at the code just now. Should work fine on...

    Looked at the code just now. Should work fine on Teensy 3.2. It only uses pinMode, analogRead, Bounce, Joystick which all work on 3.2 exactly the same as on LC. I don't see anything that would...
  18. Replies
    5
    Views
    33

    Try running "tail -f /var/log/syslog" in a...

    Try running "tail -f /var/log/syslog" in a terminal. This will let you see the Linux kernel's log messages. Every USB connect & disconnect should show something. If you get nothing, plug and...
  19. Pins 10-13 are correct. Maybe there's a wiring...

    Pins 10-13 are correct.

    Maybe there's a wiring mistake or misunderstanding? Sometimes we can spot the problem if you post photos.
  20. Replies
    5
    Views
    33

    Where'd you buy it? Is it a genuine Teensy or a...

    Where'd you buy it? Is it a genuine Teensy or a counterfeit?
  21. Replies
    5
    Views
    33

    Try the recovery process, where you hold the...

    Try the recovery process, where you hold the button while plugging in the cable.

    https://www.pjrc.com/teensy/troubleshoot.html

    As a last resort, especially if using Windows, reboot your...
  22. Sadly, it seems I didn't get the 2X oversampling...

    Sadly, it seems I didn't get the 2X oversampling quite right inside the state variable filter. It has stability issues when run at those extreme settings (high corner frequency and low Q/resonance)....
  23. Replies
    12
    Views
    97

    Maybe something between the Teensy and whatever...

    Maybe something between the Teensy and whatever is creating the sound is set to scale by 1 octave?
  24. Replies
    13
    Views
    1,227

    Sticky: Yes, to use Wire3 on Teensy 3.6 you would need to...

    Yes, to use Wire3 on Teensy 3.6 you would need to edit this in WireKinetis.h to uncomment the WIRE_IMPLEMENT_WIRE3 define.


    // Teensy 3.6
    #elif defined(__MK66FX1M0__)
    #define...
  25. Teensy 3.6 is currently the only model which...

    Teensy 3.6 is currently the only model which supports USB host.

    You'll also need this cable and 5 pins of a header to connect it to your 3.6.

    https://www.pjrc.com/store/cable_usb_host_t36.html...
  26. By "double start", maybe you mean "repeated...

    By "double start", maybe you mean "repeated start"?

    With the Arduino Wire library, you accomplish a repeated start using Wire.endTransmission(false).
    ...
  27. A ceramic capacitor between A3 and AGND will...

    A ceramic capacitor between A3 and AGND will probably help.
  28. I can't really diagnose this Mac performance...

    I can't really diagnose this Mac performance problem, but I can tell you from quite a lot of experience working with receiving the USB serial data on both platforms, at least that part uses...
  29. Replies
    4
    Views
    103

    Please be careful. If you both erase and write...

    Please be careful.

    If you both erase and write the sector with the flash config bytes, and you choose the wrong number you can permanently brick your Teensy.

    The default security byte is...
  30. Generally ceramic capacitors are best. But not...

    Generally ceramic capacitors are best. But not all are created equal. They have 3 digit codes which technically are a temperature spec but can be thought of as an indication of the capacitor's...
  31. Yes, Serial1 & Serial2 have FIFOs for lower...

    Yes, Serial1 & Serial2 have FIFOs for lower interrupt overhead, and more efficient block write to the transmit buffer. For megabit speeds, these make a huge difference.

    They'll also help at lower...
  32. Either way, for transmit-only communication the...

    Either way, for transmit-only communication the consequence of not keeping up will be small idle times and not managing to fully utilize all of the 31250 baud bandwidth. You won't lose anything, as...
  33. Replies
    3
    Views
    101

    Usually you can use either GND or AGND. ...

    Usually you can use either GND or AGND. Sometimes AGND will be better, so best to use AGND unless you have some reason to use GND.

    Often there's no difference, so if you have some need for GND,...
  34. Replies
    6
    Views
    184

    Yup, that's definitely a problem. But it's not...

    Yup, that's definitely a problem.

    But it's not as terrible as directly connecting 2 logic outputs together, because the Octo board has 100 ohm resistors with its outputs. Without those resistors,...
  35. I do have 2 macs with bootcamp and images of...

    I do have 2 macs with bootcamp and images of various installs of Windows, which I restore to the bootcamp partition with Winclone so I can test stuff with specific versions of Windows.

    The point...
  36. Is this the correct program? ...

    Is this the correct program?

    https://www.thesycon.de/eng/usb_descriptordumper.shtml

    It appears to be for Windows only. Is there a Macintosh version you're running?


    (can you see how you're...
  37. Click the Apple menu, then "About This Mac". ...

    Click the Apple menu, then "About This Mac".

    What is the exact version of MacOS you're using?
  38. Replies
    3
    Views
    153

    Periodic list size is a false path. Larger list...

    Periodic list size is a false path. Larger list size is needed for very slow polling, not faster.

    If you want to investigate further, I'd recommend enabling the debug printing in USBHost_t36.h. ...
  39. Usually these sorts of problems happen when...

    Usually these sorts of problems happen when GUI-based software tries to redraw a window or do some other heavy GUI operation for each individual message. Often the best solution is to freeze the GUI...
  40. Linux names the port /dev/ttyACM0. /dev/ttyS0...

    Linux names the port /dev/ttyACM0.

    /dev/ttyS0 is almost certainly a (non-USB) serial port built into your PC's motherboard.

    With all Linux systems, the first thing to double check is you've...
  41. If you want, I will make one more test run and...

    If you want, I will make one more test run and post another screenshot.

    But I'm only going to do 1 more if it doesn't show any issue, so make this one count. Please provide a complete program...
  42. Here's one more screenshot with the other 3...

    Here's one more screenshot with the other 3 string descriptors expanded, so you can see all the data bytes in those transfers.

    14933
  43. Here's what my Beagle480 USB Protocol Analyzer...

    Here's what my Beagle480 USB Protocol Analyzer sees.

    14932
  44. This is the definition of "string0" in...

    This is the definition of "string0" in usb_desc.c.



    struct usb_string_descriptor_struct string0 = {
    4,
    3,
    {0x0409}
    };
  45. Replies
    13
    Views
    1,054

    Each installer only recognizes a few versions of...

    Each installer only recognizes a few versions of Arduino. The supported versions are shown on the first page (which nobody reads) and the website right below the download links (also a place people...
  46. Maybe try running "tail -f /var/log/syslog" on...

    Maybe try running "tail -f /var/log/syslog" on that Linux machine. The Linux kernel messages about USB events are usually the most informative way to get more info. (must be running on real...
  47. Replies
    2
    Views
    56

    I can answer this question: Yes, you definitely...

    I can answer this question: Yes, you definitely need Ethernet.init(15) before Ethernet.begin() if using any pin for CS other than pin 10.


    Regarding the rest, I do not know. But I can tell you...
  48. Replies
    55
    Views
    784

    The code I posted on msg #28 on that RS485 thread...

    The code I posted on msg #28 on that RS485 thread creates serial data on pin2 with a framing error, using IntervalTimer and digitalWrite. The idea is you connect a wire from pin 2 to pin 0, so...
  49. Replies
    55
    Views
    784

    What exactly is meant by "the Serial fault detect...

    What exactly is meant by "the Serial fault detect deadlock"?

    Currently the only known issue is ~9 bit idle time for recovery from a framing error (where the line is low during the stop bit). ...
  50. The problem could be one or more signals not...

    The problem could be one or more signals not connecting between the boards. Maybe try visually inspecting with a magnifier and bright light.

    Otherwise, yes, it's time to replace the audio board. ...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4