Memorial day is 05/25/2015 – Orders will ship out on May 26th. There will not be any deliveries or shipping on Monday. Any order placed after 11am ET on Friday May 22nd will not start to ship out until Tuesday May 26th.
I'm having intermittent problems with this setup: EMIC2 + Arduino-Due + Level-Converter (TXB0108). I traced it to the TXB0108. Background:
The EMIC2 works perfectly on its own when I interact with it using my desktop serial port and terminal program (PuTTy).
The Arduino-Due's hardware serial also works fine when I test it with my desktop and PuTTy.
The Adafruit TXB0108 between the Due and emic does not work. If I directly patch Due-TX to the EMIC-SIN pin (SIN is 3.3V compliant per spec), then It does work intermittently, however hangs now and then because the TXB0108 delays or completely fails to pass EMIC's ready-to-receive-command symbol.
All problems disappear when I directly patch Due-RX to EMIC-SOUT, and bypass TXB0108 completely. Now I risk damaging the Due.
The TBXB0108 is known to have issues with I2C. Is it known to have issues with the Arduino Due hardware serial ports? Do I need to add a resistors and/or other components somewhere? Thank you.