there is persistent setting in UICR register NFCPINS that must have its lowest bit cleared. Run this peek32(0x1000120c).toString(16); to see if it all FFs or there is zero or FE.
When this is OK then still those pins are not the same as any other. Check this note , there is increased leakage between them so they affect each other.
Thanks for your help, I checked that register and it looks like its all FFs, so looks like the lowest bit hasn't been cleared - is it sensible for me to directly modify that register or is there a 'safer' espruino way of doing this?
© Espruino, powered by microcosm.
Report a problem