• Shouldn't ... be ...

    http://www.espruino.com/Puck.js#pinout shows D29 is RX and D28 is TX - so I think Serial1.setup(9600,{rx:D29,tx:D28}); is right.

    But with UARTs you have to connect RX to TX and vice-versa, which may be the source of confusion. Also some USB-TTL dongles are named based on what you should connect the pins to vs what the pin actually is - so you can never be sure.

    For short periods of time it's not going to do any damage having them swapped over, so if it's not working it's worth trying both ways.


Avatar for user115873 @user115873 started