Suported protocols

can someone tell or point me to a list that shows what protocols are suported in the latest firmware?

Kind regards ,

Ben

1 Like

Hey Ben,

The command reference has a list of protocols and a comprehensive list of the commands supported in each.

 1. HiZ
 2. 1WIRE
 3. UART
 4. HDUART
 5. I2C
 6. SPI
 7. 2WIRE
 8. 3WIRE
 9. DIO
 10. LED
 11. INFRARED
 12. JTAG

Here is the mode list in the current firmware. Some modes like LED and INFRARED have multiple sub-protocols.

3 Likes

Dear Ian,

Thanks for the info ! I also read that midi is suported, I would asume that is layerd under the UART tab? Also would i3c eventualy be implemented( it can be done on a RP2040 acording to this project GitHub - xyphro/I3CBlaster: Raspberry pico / RP2040 based USB to I3C converter with Python support) ?

2 Likes

Yes, midi is a specific configuration of the uart. Depending in the line levels you’re interfacing a level shifter may be needed.

I do plan to bring I3C support. I now have an I3C target (ddr5). It’s a little like CAN though as I understand (both physical layer and some low level pattern of data exchange and acknowledge) and it will take some effort to make something usable.

1 Like

Can you also share the part number of the slave ?

2 Likes

Any ddr5 module has a SPD hub chip that should support I3C.

This is what I’ve explored and the data sheets for ICs that document the specifications .

2 Likes