hi @nils.rossing - great questions, lets see how I can help!
regarding the workshops you link to, I have not reviewed them and they are old now. After a quick skim over them, i see some things that don’t quite look right (though, to be clear here, I would need to test). Those workshops are 3 years old now, so I would not advise using them.
I know you have used the “Arduino MKR NB1500 - CoAP” tutorial, this is really the best resource right now
I suspect the issue you are having is that the payload coming from the arduino doesn’t match the uplink transform. Devices connecting to IoT GW typically have a protocol they speak to send data to the cloud, and these can often be proprietary and specific to that device vendor; on the other hand IoT Cloud (formerly called MIC), uses JSON and so we need a way to convert the incoming protocol to JSON data, and that’s what the Uplink transform does. The uplink transform is built on the JS library binary-parser - in the “Arduino MKR NB1500 - CoAP” tutorial, the Arduino is sending JSON already, so the uplink transform just passes it on the MIC which can process it. If you were not sending JSON already from the device you would need to do some work to unpack the incoming data and rebuild it a JSON Object.
if you are using the “Arduino MKR NB1500 - CoAP” tutorial and having issues, then we can look specifically into those issues (please see DM for more details )
There is a tutorial coming, unfortunately I don’t have a timeline just now, however in the meantime you can read more about transforms here: Device Communication IoTGW - Managed IoT Cloud and also the binary-parser library here: GitHub - keichi/binary-parser: A blazing-fast declarative parser builder for binary data and we can continue the discussion here.
Uplink (and downlink) transforms are some of the more complex parts to work with I’m afraid.
regarding setting up widgets in the AppBoard, yes we will build a tutorial for that (I have a lot of work to do with tutorial) - again, there is some documentation here: User Guide MIC App Board - Managed IoT Cloud and again, if you have questions we can continue them here
any questions you ask here will probably find their way to a tutorial!