Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

71%
+3 −0
Q&A Single wire UART to Microcontroller

I’m using an Infineon TLE4973 current sensor. It has a DCDI pin, which the datasheet describes as a single‑wire, open‑drain, UART‑based interface (master–slave). It specifies logic thresholds (LOW ...

1 answer  ·  posted 7mo ago by newbie‭  ·  last activity 7mo ago by Olin Lathrop‭

Question microcontroller UART-USART
#1: Initial revision by user avatar newbie‭ · 2026-02-13T10:58:17Z (7 months ago)
Single wire UART to Microcontroller
I’m using an Infineon [TLE4973](https://www.infineon.com/assets/row/public/documents/24/49/infineon-tle4973-re35x5-s0010-datasheet-en.pdf?fileId=8ac78c8c8b6555fe018bd3a9afe7609b) current sensor. It has a DCDI pin, which the datasheet describes as a single‑wire, open‑drain, UART‑based interface (master–slave). It specifies logic thresholds (LOW ≤ 1.0 V, HIGH ≥ 1.6 V) and recommends a pull‑up resistor between 433 Ω and 1320 Ω on the DCDI line. The sensor runs from 5 V (functional range 4.5–5.5 V).

My [microcontroller](https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/SAM-D5x-E5x-Family-Data-Sheet-DS60001507.pdf) uses 3.3 V logic. I plan to pull DCDI up to 3.3 V so the MCU can read it directly. Since DCDI is open‑drain and the sensor only pulls the line low, this should meet the high‑level threshold. Also, the datasheet says the DCDI pin voltage may range from –0.3 V to VDD, so 3.3 V on the pin should be within limits while the device is powered at 5 V.

**Question:**

What’s the cleanest way to connect this one‑wire, open‑drain UART to a standard MCU UART that has separate TX/RX pins?