Parts Challenges
Posted: Mon Mar 07, 2022 12:44 pm
I suspect that any of us building more than a handful of MIDI Encoders and related hardware are having issues obtaining ordinary but essential ICs like the 74HC589A shift register. Even huge quantities are delayed until October. I would be interested in other's experiences and solutions. The equivalent output shift registers like the 595 are readily available.
The latest surprise has been the unavailability of the PJRC Teensy 3.5 and 3.6 boards where the Teensy 3.5 is a great choice for a matrix encoder as it is reasonably fast and is the last of the Teensys to run at 5v which is helpful for intermittent key contacts. In this case I am designing a PCB for the Teensy 4.1 and have a lot of Texas Instruments level shifters on order that feature a strong drive capability. This is the TXU0104 which is a newer improvement over the TXB variety. I'll certainly let people know the results in mid-April as these chips are delayed a little like everything else. Hopefully a matrix encoder is possible without going back to painfully slow devices.
I'm thinking of dropping one of my favorite Microchip 32-bit MCUs onto I/O boards as they have enough pins to do 64 inputs or outputs and would be relatively affordable. Other thoughts? While I'm now a "vendor" I remain interested in sharing a lot of my work. A bit of give and take regarding parts shortages could help all of us.
The latest surprise has been the unavailability of the PJRC Teensy 3.5 and 3.6 boards where the Teensy 3.5 is a great choice for a matrix encoder as it is reasonably fast and is the last of the Teensys to run at 5v which is helpful for intermittent key contacts. In this case I am designing a PCB for the Teensy 4.1 and have a lot of Texas Instruments level shifters on order that feature a strong drive capability. This is the TXU0104 which is a newer improvement over the TXB variety. I'll certainly let people know the results in mid-April as these chips are delayed a little like everything else. Hopefully a matrix encoder is possible without going back to painfully slow devices.
I'm thinking of dropping one of my favorite Microchip 32-bit MCUs onto I/O boards as they have enough pins to do 64 inputs or outputs and would be relatively affordable. Other thoughts? While I'm now a "vendor" I remain interested in sharing a lot of my work. A bit of give and take regarding parts shortages could help all of us.