duplex is not simplex so by definition duplex is communication both ways.
]]>how is it holding up? lol
]]>But your research here ads confidence that it is also reliable !
What is weird is that while I was double checking that it is compatible, Google took me here, and to my surprise, I can see a post of mine has registered on this page as a pingback but using my old domain, so for anyone looking for the official statement from espressif, i made a blog post about the topic years ago.
]]>They are 5V tolerant according to espressif CEO, take a look here
https://voodoo.business/2021/05/19/are-the-esp32-and-esp8266-5v-tolerant-yes-they-officially-are/
]]>by the way, level shifting is easy, 3V3 out to 5V input works without any modification, and for 5V out to 3V3 in use 3x1N4148 in the direction towards the input, and one schottky diode the other way, and a 10k resistor to ground.
5V out—|>|–|>|–|>|—3V3 in
|___|<|_____|
_|_
|__| 10k
|
_|_
Actgually STM Did in its AN3281 from 2010 ( poll mode ) and updated it to use interrupts, in 2016, year after your bit bang version, using a very primitive stdlib.
Now (2023) I updated this version for using the ugly 2018 STDLIB with very good results.
Is there a driver for RA8877 with 4 wire SPI interface for emWIn?
Any help on this is highly appreciated.