MAX232

MAX232 to konwerter poziomów logicznych służący do translacji sygnałów między RS-232 a UART (TTL). Jest używany do komunikacji między mikrokontrolerami (np. Arduino, ESP32, STM32) a urządzeniami korzystającymi z interfejsu RS-232, takimi jak komputery, modemy czy układy sterujące. Konwertuje napięcia ±12V typowe dla RS-232 na 0–5V lub 0–3,3V wymagane przez mikrokontrolery. Posiada wbudowane generatory napięcia eliminujące potrzebę zewnętrznego źródła ±12V. Obsługuje do dwóch kanałów nadawczo-odbiorczych, co umożliwia pełną komunikację full-duplex. Wymaga zewnętrznych kondensatorów (zazwyczaj 1µF lub 0,1µF) do poprawnego działania. Jest szeroko stosowany w przemysłowych systemach komunikacji, automatyce, systemach sterowania i urządzeniach diagnostycznych.