If you’re using a popular Arduino model like the UNO or the MEGA, then you are working with 5V digital voltage on the digital pins.
This is not a problem if you are connecting many standard modules like the SR-04 distance sensor or the DHT11 temperature sensor, since these also use 5V to communicate with the Arduino.
But more recent modules now use 3.3V digital power, and can be damaged if connected directly to an Arduino models that uses 5V to communicate with external modules.
This is where the Logic Level Converter comes in, it takes a 5V signal and converts it to a safe 3.3V signal.
Most of these modules are bi-directional, meaning they will also convert back the 3.3V signal to 5V.
A Logic Level Converter is very easy to connect and use since it doesn’t need any programming, all you have to do is connect the 5V wire on one side and the 3.3V on the other.
Take note that some 3.3V sensors and module can be 5V tolerant, but if you want to make sure just insert a Logic Level Converter.
For more information check out the video below!