Is it possible to program and Serial debug with the SparkFun FTDI Basic Breakout (5V) on an ATtiny1614 chip? The chip is already powered by a 3.3V low-dropout regulator so I think I just need to connect the Tx, Rx and GND (and DTR for programming?) If so, can someone confirm how to connect them? Do I connect a wire from the Rx on the FTDI breakout board to the TXD0 pin on the ATtiny 1614 (PB2, physical pin 7), and the Tx on the FTDI to the RXD0 pin (PB3, physical pin 6)?
I’m using megaTinyCore in Arduino 1.8.x IDE and burned their bootloader to the chip.
The pins are correct, just note that that FTDI is 5v and the ATiny is 3.3v, so you’ll need a level shifter in-between to convert the signals to interface happily
If you need DTR you’ll wire that to pin13 as well, perhaps with a 0.1uF capacitor in-line
Thanks! If I just want to use the FTDI for serial debugging can I just connect the GND pin & ATtiny TX-to-FTDI Rx? Do I need a level shifter in that case?
Your mileage may vary, but: The general consensus is that it should tolerate short/minimal mismatch, but not sustained
If you’re just using it for a quick debug output I’d guess it should fine, but it’s your bottom line…though I can’t officially recommend/guarantee such
If you need something fast you can try amazon or microcenter if you have one nearby
Thanks again. I just realized that I can run the ATtiny at 5V instead of 3.3V, so in that case a level-shifter wouldn’t be needed - correct?