6. Plus a MIPS microprocessor
equipped with WiFi, USB and a
card reader
Federico Croce - Pervasive Systems 2017
6
7. Oh, did I mention that there is also a custom OpenWrt Linux
distribution called Linino, at your service?
Federico Croce - Pervasive Systems 2017
7
8. HOW TO USE IT?
Classical Arduino IDE sketches
Extensive usage of the Bridge
library
It is possible to upload the sketch
through WiFi
Federico Croce - Pervasive Systems 2017
8
9. You can check out
configurations through a web
panel
Federico Croce - Pervasive Systems 2017
9
10. And open a ssh session for the
full power of the Linux terminal
Federico Croce - Pervasive Systems 2017
10
12. The website shows the internal state of the board.
The user is able to modify the state of both analog and digital
outputs
The page is refreshed asynchronously by the browser
Each user spawns his own thread on the board: the web server
is able to ensure simple concurrency
Federico Croce - Pervasive Systems 2017
12
16. PRACTICAL EXAMPLE - 2
Federico Croce - Pervasive Systems 2017
16
Motion
detection
send_alarmstream
capture
17. The Linino OS offers the drivers for the USB camera (kmod-video-
uvc)
The library motion is used for the motion detection
Very detailed configurations into /etc/motion.conf
Offline storage of pictures as a proof of movement
Federico Croce - Pervasive Systems 2017
17