I found an article here :(Link to the article) entitled "LoraWAN and IOTA: Proof of Concept of storing data in real time in the Tangle" , written by Harm van den Brink (IOTA foundation member).
According to the article, the device that is used in the article is here: Link to the device.
The thing is not clear to me is a general view of the architecture of this approach. That is, is it possible to install IOTA on such small devices that supports LoRaWAN ?
In my opinion, the proposed idea in the article has an architecture like this figure:
In which, IOTA is installed on an ordinary (normal) computer (instead of installing on small and low power device introduced in the article (Link to the device))
In more general question, is it possible to install IOTA on such a small device? Or as the above figure, we have to install IOTA on a normal computer which receives the messages from those devices and then encapsulates them in a IOTA transaction and sends the transaction to the IOTA tangle?