Need 8 ports? pretty uncommon. But need 12-16 more GPIO pins? Way more likely. And LCD pins? Hell yes. I'd love to see a Teensy 4.0 format with 2 rows of pins on either side. Put the less needed functions on the...
Your servo error outputs will need to be open collector. Most of the error outputs I have seen are OC and pull the signal low on an error. If you want to wire OR them, you will need to set the EStop input to NO.
...
I look forward to seeing the results of your efforts.
A number of my customers using servos bring the error signal into EStop. There is a movement to bring out another input signal - Servo-Alarm on an unused Limit...
The I/O on the current board (V 2.09) is pretty much the same as earlier versions. I will put up a schematic of it on github. here ]
Yes, you can use either USB or Ethernet to communicate with the Ethernet version...
A couple of things spring to mind. What is your ADC sample rate? That will define your observed "best case rise time".
Do you have pin 1 and 2 connected together - if not, it probably forms a capacitor when...
I have been around the internet, even before it was the internet and seen all sorts of forums come and go. One thing that always stands out is the difference between good moderators and bad ones. In particular, how a...
If you use light "tunnels" on both emitter and receiver you can eliminate extraneous radiation (i.e. light and IR). The two tunnels have to be aligned. I have used drinking straws and epoxy.
Why not use IR beam break? And you could use a remote control IR receiver as a way to reject external/extraneous IR. Shield the beam from the crow's sight.
Another approach, create a small platform that is held up by...
From the 4N25 data sheet, the LED has a Vf of around 1.1V at an If of 10mA - range looks to be 1 to 1.25V. So with a 200 ohm resistor and 2.2V (3.3V - 1.1V) you get 11 mA. A bit high for a Teensy. I would probably use...
Yes, microcontrollers are all 3.3V these days. You've got to learn to live with it. While most peripherals can be had in 3.3V versions and a lot (almost all) new peripheral chips are 3.3V (or less) only, there are...
That is really nice. I use a toaster oven for reflow but it is a bit of a hassle and takes up a lot of bench space.
What are you using to measure the temperature? Is the quad encoder built into the LCD panel?
Two answers to this question:
- The board will take a 3.6 as it has the power/gnd/Serial/I2C pins in the same locations as the T4.1. I haven't tried it, though. It will not work for ethernet, though.
- The CNC...
That circuit has 2 big red flags for me - directly driving relay coils from the processor pins and no flyback diodes. It also seems odd to be using relays to drive LEDs but that may just my bad German.
Yes, that certainly can work. The communication protocol for grblHAL is basically the same as the original Grbl with a few additions. You will want to read up on streaming data to Grbl it can run at full speed. The...
Compat means compatibility mode is set so you can work with senders that can't handle anything but the original Grbl. The good news is the big ones (UGS and bCNC) run will without compatibility mode. In my opinion,...
Hmmm. I have seen this before and always was able to get it to respond. If it is blinking, the teensy is running the blink sketch so it is getting power from the USB cable and functioning enough to start the sketch.
...
See the attached photo of the correct orientation of the Trimmer Potentiometer. The footprint on the board accepts 2 different styles of trimpots. I moved to a higher quality multiturn trimpot. Ignore the 4th hole.
...
1) that is the most current build guide. which folders are out of date? I will fix. (I know the repository is messy, I fully admit to not being a github pro)
2) you can use a socket for the T4.1. I recommend soldering...
At this time, unfortunately, no. A lot (most?) people don't want to assemble a kit. It definitely limits the available market for a product.
Only through hole components need to be soldered on and they are pretty...
Here is a build used by a customer of mine to manufacture lighting components. They are using my Teensy 4.1 grblHAL breakout board to achieve a 2 to 3X speed increase over the previous LPC based controller.
Are you sharing your code? Got a github site? Though, 80 mm/s (4800 mm/min) is not very fast. For lasers, 70K mm/min has been achieved with a stock T4.1 running grblHAL, according to the developer.
By the way,...
I have had a background project like this for a while now (ie, lots of thinking, not much doing). One question that comes up, why use ADC at all? Why not a simple envelope detector (like here) for each microphone into...
I've run into that. It is a candidate for the worst error message ever. Developer wall of shame material. Easy fix though the error message does absolutely nothing to point you in the right direction. When using the...
And people still use 8-bit 16 MHz Arduino Nanos by the boat load.
If you are just shopping on price then the Black and Blue Pills are what you should be using. Race to the bottom, Bro. However, the Pills are highly...
Like everyone else I have been wasting the morning grubbing though the Pico docs and ordering (and pre-ordering) various bits and pieces.
Early impressions: Dual M0s - meh. Real Documentation! It's kind of a "Green...
It is a digital equivalent of a "potentiometer". The encoder library will tell you which direction and how many pulses (think clicks) it was turned. You get to do the rest. By the way, if you want impressive looking,...
Ah, I thought they were 3.5mm. I looked at using 2.54mm but couldn't get even the smallest ferrule in the samples I got so moved up to 3.5mm. Even those are pretty tight with ferrules. I agree about pluggable...
Nice job! Based on the thread, I think you soldered the micromod connector by hand, right?
If you make any changes to the carrier board, a few suggestions.
- Support Trinamic based Step Sticks. add the two extra...
I see no evidence of stupid questions... In fact, your servo questions are insightful.
There may be a servo error input added to grblHAL in the future though there are plenty of ways to handle it now - 2 of which...
This sensor is very sensitive to the pull-up value. You should probably start there. I had one that never did work with a T4.0 but would with a T2.0. I later managed to kill the sensor and the replacement worked...