I think the issue is the code you're using on the Puck.js side. Basically the Get Characteristic block you're using is something you do when you're trying to connect to another device.
What you need is When Characteristic Changed. In the example below, it's Characteristic 5678 on Service 1234 - you'd just have to update those in AppInventor.
The UART RX Characteristic you're currently using is being used by Puck.js itself to upload code, so you probably don't want to use that.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I think the issue is the code you're using on the Puck.js side. Basically the
Get Characteristic
block you're using is something you do when you're trying to connect to another device.What you need is
When Characteristic Changed
. In the example below, it's Characteristic 5678 on Service 1234 - you'd just have to update those in AppInventor.The UART RX Characteristic you're currently using is being used by Puck.js itself to upload code, so you probably don't want to use that.
1 Attachment