Search results

  1. E

    Low-level library and timer assistance -- TeensyStep library ???

    Hi Christof -- Of course you can ask questions. Isn't that why we're all here? ;) Ed / @Elf has taken down his develop branch with the T4.1 work in progress, but he is working on the T4.1 version privately. I think because it is in such a state of experimentation, and not really close enough to...
  2. E

    Low-level library and timer assistance -- TeensyStep library ???

    Joe -- To elaborate a bit on what Ed just replied, you can see some of the screens that the users of our system interact with, to change settings with respect to the multiple steppers, coordinating the motions, and then making the cuts on the lathe(s). Here's a link to the controller's screen...
  3. E

    Low-level library and timer assistance -- TeensyStep library ???

    Gotcha Joe. Good to know. I also "unwatched" and "watched" and my notifications are working again. --Jon
  4. E

    Low-level library and timer assistance -- TeensyStep library ???

    Apologies, my notifications for the thread stopped working, for some unknown reason. But @Elf is really the one doing all the work. ;) This might be a concern, but I’ll let Ed chime in, but we have a lot of places where we have to retain the motor position. Ed may be able to save and / re-write...
  5. E

    Low-level library and timer assistance -- TeensyStep library ???

    I will dig back into my history notes and links... there are a couple threads where @luni described the issues, during the beta and prior to the T4.x's release. My vague recollection was that there was a discontinuity / disconnect between the bus frequency and syncing with the (peripheral?)...
  6. E

    Low-level library and timer assistance -- TeensyStep library ???

    Hi Joe -- I want to make sure we're not chasing the wrong goal here... @Elf / Ed posted a link to illustrate an issue with TeensyStep4, trying to answer your question... But our ideal / real goal has always been to get the *original* TeensyStep library to be compatible with the timer changes in...
  7. E

    Low-level library and timer assistance -- TeensyStep library ???

    Joe — I think the Path_Following example would be a closer example for what we’re doing, using RotateControl, and was what @luni based some of the library changes on when we were trying to get things to work a few years ago. [edit] I just thought to go look and confirm it was still there… You...
  8. E

    Low-level library and timer assistance -- TeensyStep library ???

    Joe — I’m not sure about a small sketch, since it’s kind of difficult to extract something like an individual function from a huge project. The project / Teensy code is here — https://github.com/elfren/RoseEngine_SpindleAndAxis/tree/master/Teensy if you want to read through it. Basically we’re...
  9. E

    Low-level library and timer assistance -- TeensyStep library ???

    Hi Christof — Sorry for the slow reply, but your eggs are great! I enjoyed reading your post on the Parallax forum too. Your Lissajous / Lemniscates and variants are nice. Some would be better opened up, but they’re all pretty pleasing. Thank you for all the good points on timers and...
  10. E

    Low-level library and timer assistance -- TeensyStep library ???

    Christof / @cebersp -- Thank you for your comments and suggestions. Yes, our maximum speed is nowhere near what TeensyStep is capable of. But the TeensyStep library handles the coordinated motion and timing in a very clean way for our needs. That is a nice analysis of the TeensyThreads library...
  11. E

    Low-level library and timer assistance -- TeensyStep library ???

    @luni — I’m just checking back in to see if you have been able to spend any time on TeensyStep? As I was sleeplessly laying bed the other night, I wondered if I could write a detailed enough request for Claude AI or Grok AI, with the chip versions between T3.6 and T4.1, and the TeensyStep...
  12. E

    Low-level library and timer assistance -- TeensyStep library ???

    Couldn't have done it without you!
  13. E

    Low-level library and timer assistance -- TeensyStep library ???

    Until TeensyStep is fixed / updated, I will pay any amount you want for how ever many you have! PM sent. --epicycloid
  14. E

    Low-level library and timer assistance -- TeensyStep library ???

    @luni -- It is so good to know you are alive and have come up for air! First trip back to Greece since 1983? ;) Nice"Greek Key" pattern, as we call it in ornamental tuning. Deadline? Not per se, but we are truly dead in the water in terms of anyone building a new controller, or as T3.x's die...
  15. E

    Teensy 3.2

    Or, like us, see our plea just posted, you have a complex project, and no path forward now that the the T3.x has been discontinued, and the complex, high-performance, timer-dependent library that you relied on, hasn't moved forward to T4.x's. --epicycloid
  16. E

    Low-level library and timer assistance -- TeensyStep library ???

    We're currently dead in the water without T3.x's and no working T4.x library. Can anyone help us over the hurdle? TL;DR Is there anyone here who might be able to investigate / re-visit the low-level timer changes from T3.x to T4.x to re-implement the original TeensyStep library, *not* the...
  17. E

    Cnc Grbl 1.1f for T4 imxrt1062

    Good info Phil. I'm in the same boat, bought mine in the summer and just now clearing off a section on the bench to start working on it. But all the other "moving pieces" of the puzzle are bigger questions to get a couple running systems up... RPi, Windows, or Mac... which sender to use... which...
  18. E

    Cnc Grbl 1.1f for T4 imxrt1062

    Thanks! Back to Tindie now. :)
  19. E

    Cnc Grbl 1.1f for T4 imxrt1062

    This looks really good Phil. My finger is on the "order" button, but... Looking through Github and the docs, I don't see a change log. What is the difference between v2.05 and v2.07?
  20. E

    Teensy LC seems dead after powering a Pro Mini from its Vin...

    If you search you will find lots of threads with info on level shifting. I worked through similar issues a while ago and settled on using 74HCT125's and 74HCT245's. You can read a lot about them, connections and use on this long thread. They have worked flawlessly in my case. Good luck!
  21. E

    Wiki Coming - Please link worthy posts

    Noooo... don't create yet another repository, in yet a different place, with duplicate and even harder to find / search information! That is not the right answer. (IMHO) We do need a Wiki, and hopefully one will be here, where all the original / seminal information is already, and should stay...
  22. E

    short & long Teensy footprint / pin compatibility?

    Thanks for the insights. I'll just keep my fingers crossed that Paul will do what he can to maintain as much family consistency as is possible.
  23. E

    short & long Teensy footprint / pin compatibility?

    I inadvertently "cooked" a couple T3.1's, and probably like a few others, was very happy when Paul added the beefier voltage regulator to the T3.2's.
  24. E

    short & long Teensy footprint / pin compatibility?

    Thanks again Michael. Yes, thanks, I've used it many times, along with various breakout boards that support it with pogo pins. I have successfully helped others "get started" by passing along almost all my T3.1's. :D Brilliant. I've never seen that little tid-bit, but I'm sure I just missed...
  25. E

    short & long Teensy footprint / pin compatibility?

    Thank you Michael. Duh, I guess I should have been more specific and said that for this application I've only focused on the edge pins, and none of the underside or end pins. That's what I was thinking, but just didn't say it. I have tried all the different schemes for bottom pins and socketing...
  26. E

    short & long Teensy footprint / pin compatibility?

    Let me ask this again... can anyone tell me if there are, or what would be the compatibility issues with designing a socketed PCB that allows either a Teensy 3.2 or a Teensy 3.5 / 3.6, for the additional pins, to be dropped in? TIA, --Jon
  27. E

    short & long Teensy footprint / pin compatibility?

    We are working on a project where we want to have multiple stepper drivers driven by Teensy's. I will start off by saying I am not a low level designer or developer, but I've made PCBs and written code, but nothing really sophisticated. My design partner and I worked on two different stepper...
  28. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    I cannot be held responsible for any addictions I may create. :) As this is quite an old art form / hobby, you can imagine there are many machine variations, but yes in general (traditional) Z and X are manual. On most machines the slide can also be rotated, so work can be along the cylinder...
  29. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Thank you for the thoughtful and detailed reply. I appreciate that, and I hope others will too. Encoders can be confusing for many of us. I can get them to work, but I'm always hanging by a thread. Yes, exactly. That was the one. Thank you. This is where I was /am confused. Because I...
  30. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    @luni -- Apologies in advance for this long post, it grew as I tried to add the appropriate details... Much earlier in this thread you asked about information / specific examples, so going back to revisit that I have two questions / requests... 1) We got a bit off track solving jpk's / jun's...
  31. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Yes, as .pdf's attached. You probably can't open the KiCad files, and it didn't like them for uploads anyway.:confused: --Jon
  32. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Thanks luni. I was worried that our board designs were overkill, with resistors for all the possible unused driver connections out of the 74HCT245's. A friend and I have worked on two somewhat generic Teensy / multi-driver boards, one for a T3.2 and two drivers, the other for a T3.5 and 4...
  33. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Apologies for resurrecting this thread, but I am diving back into my stepper projects and the comments and information on this thread have been helpful. @luni -- I see on your grbl board posted here that you don't tie the unused 74HCT245 pins to Vcc or GND. In looking at datasheets, the older...
  34. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    @luni -- Brilliantly elegant solution to a very specialized problem. I hope that helps jpk sort out his issue. Even if it doesn't it applies to my very similar problem, and is a clever and insightful approach that would never have occurred to me. Thank you. @Theremingenieur, jpk & luni --...
  35. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Yes, but I'm not sure which part you're asking about... For general speed change I guess I'd say more like "Feed Override" on a CNC machine, where the axis / axes would speed up, while already in motion. I start a motor (run / stop button), then use the encoder knob to adjust speed dynamically...
  36. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    I'll be curious to see luni's reply, but your winding application is exactly what his library does perfectly... 1) Define the travel + and - for the width of a wrap (shuttle travel) 2) Decide how many turns are needed for the traverse (say n turns * # of microsteps per revolution for your...
  37. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    @luni -- I look forward to your examples, and my smooth transition. :rolleyes: @Ed -- Yes Ed, that's very helpful. I may buy one or two of the TB6600's just to see how they work. It would be good to find a simple, reliable external driver that worked with the 3.3V straight out of the Teensy's...
  38. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    @Ed Clark -- Just curious, which drivers are you using and for what size motors? --Jon
  39. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    I have been using the DRV8825's and just bought some DM542T's, so these two threads and their solutions are exactly what I needed to understand the problem. The DRV8825's accept anything over 2.5V as logic high, so as you say they work perfectly with Teensy's. The DM542T specs aren't as clear...
  40. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Thank you jpk, that is very helpful. You just saved me a couple hours at the bench I'm sure. Do you also use the inverted wiring, common "+" scheme above? And if so do you set your pins for the driver like this: motor_3 .setPullInSpeed(300) // steps/s .setMaxSpeed(10000)...
  41. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    Thank you for the added explanations luni. I am not an electronics wizard, so I just manage to keep my head above water while trying to make steppers do fun things. Even after playing with them for a few years there are still many mysteries and surprises. I have some HCT125's and I'm waiting...
  42. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    I just found and read this post... https://forum.pjrc.com/threads/48524-Stepper-Driver-Voltage ...which answers some of the questions I had. And I guess I will have the same problem with the 3.2 and 3.5, which for some reason I was mistakenly thinking supported 5V output, but now I realize...
  43. E

    Teensy 3.6 - Interface a Microstep driver which uses 5V

    I had this exact question, and the even more basic version as it pertains to connecting a Teensy 3.2 or 3.5 that are still 5V. Thank you luni for adding the comment about inverting the control signals. That's the first I have ever seen anyone mention that tid-bit of info. That said, I have...
  44. E

    VirtualBox-Win7-USB port/sequence problems

    Is anybody using Teensyduino in VirtualBox? I'm trying to get a new machine setup working, Arduino 1.6.7, Teensyduino 1.27, Teesny 3.1, Win7-64 on VirtualBox (on Server 2012). I started this a few days ago when 1.27 wouldn't install on 1.6.8, so downgraded to 1.6.7, but I don't think my issue...
  45. E

    2.8 ILI9341 restive touch miso not connected ?

    @defragster -- No I didn't try your version yet. It sounded like it was still very much a work in progress. If you post (or PM) your sample button code using the STRUCT I'll try to test it later today/tonight. For compatibility, portability and debugging purposes, it would be my preference that...
  46. E

    2.8 ILI9341 restive touch miso not connected ?

    Second that... a simple widget library with a few different (simple) controls, specifically round-rect buttons, radio buttons, and check boxes, together with a touchscreen event handler, would go a long way towards helping a lot of users.
  47. E

    DIY membrane switches?

    You know, I keep seeing the "Touch" enabled pins, but really hadn't thought about that. If I made a pad, with a concentric ring just outside it, that was grounded, small enough that when you touch it you'd hit both with your finger, would that be reliable?
  48. E

    2.8 ILI9341 restive touch miso not connected ?

    Not to hijack the original thread, but when re-starting in electronics a few years ago, I found it easy to buy some of the assortments from Jameco... This catalog page has their most popular assortments, and I'd get the ceramic capacitors, radial electrolytics and tantalum's. Just the "refill"...
  49. E

    DIY membrane switches?

    Not Teensy specific, but a lot of smart people here doing lots of different things, so thought I'd ask... Does anyone have some clean, relatively simple way, to make DIY panel or membrane switches? I need a few buttons, in conjunction with an encoder (or 2) and a touchscreen, for the user...
  50. E

    2.8 ILI9341 restive touch miso not connected ?

    Tim — On the older OSH test boards for the smaller non-touchscreen Paul used a surface mount 1uF 0805 capacitor - Digikey 1276-1066-1-ND. But it looks like Paul switched to through holes (for now?) on the test board that's out on OSH Park. I have drawers full of through hole caps, so didn't...
Back
Top