Hey guys,I've been looking into something like this for a while as well. One thing that caught my eye was this pin converter shield for the UNO/Leo to go between the old pinout and 1.0http://mayhewlabs.com/products/go-between-shieldSomething like this could be implemented with logic converters between the connection points. This could also leads in some other interesting directions as well:Being able to select/designate individual pins as 5v or 3.3v logic Integrating dynamic pin assignment so the pinout could be adaptable to older shields configurationsAnd if you really wanted to get crazy, you could even wire the whole thing up to be driven by an integrated IC so you just add a library to your sketch and assign the pinout and voltage in software.And since I've already gone way out in left field, to complete the prefect conversion shield, add either an IC to linearly scale the analog inputs or a separate 5v 12 or 16 bit ADC EDIT: Just read the post about the GTL2000 and it got me thinking there has got to be a chip that could route pins and shift logic levels... Yup.http://www.intersil.com/en/products/audiovideo/video-switching/unbuffered-crosspoint-switches/CD22M3494.htmlThoughts?
the advantage I see is that with the SN74LVC16T245, you can select each pin's output
Here's the schematic & layout, please create a version with the parts you are suggesting.Top & bottom mount surface mount headers would be one way to keep the physical board the same size, as long as its cut back from the USB header.
I can't see where the data sheet says this is possible, apart from two OE and two DIR pins there are no control signals.______Rob
i want one of these!
Maybe there is a market after all, I always was 180 degrees out of phase with the consumer Dan, my last question? How does the logic shifting circuit have bi-directional IO?_____Rob
the above level-translator IC based solution should work bi-directionally, for all signal types (digital I/O, PWM, analog lines, Serial, SPI, I2C),