How compatible is the Xiao to an Arduino e.g. Nano?

OP, did you solve this ? Give up on it ? There is no reason what you are trying to do can’t be made to work. Inquiring minds want to know.