Hello,

I am working on a project whee I am currently using an Arduino Mega to interface with the ALDL line and reading the data. However, I would like to use a Raspberry Pi Pico to do the same thing. The Challenge is the ALDL is 5V which is fine for the Mega, but the Pico is 3.3v and will not tolerate the 5v signal. I have a Bidirectional level shifter, but it is not working. However I have the Level Shifter after the Resistor and Diode for the RX and TX lines.

I use the same level shifter on aonther project with serial ports on a Mega and DUE, but I am not adding the components for the ALDL. Any suggestions to getthe voltage to a happy 3.3v for the Pico while being able to use RX and TX to the ALDL line?