When I search for RS485 board (to be used for my Arduino to control DMX512), I find mostly two types:
- GPIO / TTL based (which I want to use), like TTL RS485, which mainly has a MAX485 and some resistors/capacitors. This one works with DMX512.
- UART based, like UART RS485, which has also thermal/polyfuses and TVS protection. This one I don't want to use because I want to use UART for other purposes.
Would it be useful to recreate the GPIO based version, with additional polyfused/TVS circuitry?
I cannot find a GPIO/TTL based version with more protection, why is this?
(note I will only use RS485 (DMX) output, not input).