Це старе і вже відповів на запитання, але я не знайшов жодної з відповідей однієї з хороших і, можливо, однієї з найважливіших причин для того, щоб резистори були там.
Хоча більшість людей використовують RX / TX лише для підключення Arduino до своїх ПК для програмування мікросхеми та / або виконання послідовної налагодження, інші використовують штифти Arduino RX / TX для зв'язку з іншими серійними пристроями. У цьому випадку мікросхема FTDI та цей інший пристрій конфліктуватимуть, і дуже ймовірно, що це пошкодить як коротке замикання. Ці резистори "відокремлюють" FTDI від іншого пристрою, коли є один, підключений до штифтів AVR RX / TX, захищаючи обидва і дозволяючи проводити їх проводку та підключення одночасно.
Варто пам’ятати, що після того, як ще один послідовний пристрій підключений до штифтів Arduino RX / TX, резистори маскуватимуть логічні рівні від FTDI аналогічно, як це відбувається з резисторами підтягування / витягування, тому зовнішній пристрій буде мають "перевагу" перед спілкуванням FTDI.