Hi.
I/O of ARM microcontrollers are 3.3V but many device work with 5V.
How can i adapted 3.3V to 5V?
For example For driving L298N(DC motor drive) i have to send 5V to IC but Arm microcontrolles
output is 3.3V.
Or output of many encoder is 5V but input of ARM have to 3.3v.
Thanks
It is likely that a 5V device will recognize 3.3V as '1' logic. In any case you could use various topologies, but level translators should be the most secure (and expensive) choice.
You can use any 74HCT logic gate with 5v supply like for example 74HCT244.
The HCT series use TTL levels so anything above 2v is considered high and will give 5v to the output