• The problem I had is relative to power up and reset of both Espruino and RN2483. When the Espruino boots, rx and tx lines are set as GPIO and tired down to 0. The RN2483 sees this as a break condition and waits indefinitely for the 0x55 character. You can't escape this state. The only way is to make a hard reset on the module while tx (of Espruino) is set to 1. So the right sequence is:
    1/ Power up the system (Espruino and RN2483)
    2/ Set Serial configuration (this make the Serial GPIO tx @ 1)
    3/ Wait a few hundreds of ms
    4/ Do a hard reset of the RN module using one Espruino GPIO line (keeping tx espruino at 1)
    5/ Wait 400 ms or catch RN reset message
    6/ Go ahead, the system is ready.
    HTH
    GeekBot

About

Avatar for GeekBot @GeekBot started