Intel IoT Meet-up in Nizhny Novgorod

    On Friday, February 20, an event was held on the current topic “Internet of Things”, which, among others, was attended by three CADR participants. The organizer, as follows from the title, was the notorious Intel company. The meeting was held in the Free Workshop coworking.

    image

    The program of the event included:
    • Intro: About the Intel Developer Zone for IoT Developers. Svetlana Emelyanova
    • Presentation of Intel SoC solutions, namely: Galileo Gen2 and Intel Edison. Roman Hatko.
    • Experience with boards and projects. Diana Ilyina, Sergey Ivanov.
    • Demonstration of projects.

    By 18:00, people interested in the IoT topic had pulled themselves together.

    In a nutshell about IoT
    IoT (Internet of the things) is a relatively recent term that identifies a class of devices connected to a common network that can communicate with each other and third-party services, including globally. In the future, such a mechanism allows you to automate a number of daily routine tasks, which makes life comfortable and increases the efficiency of modern computing technologies.

    "Free Workshop" is located in the street. Christmas, the event was held in the attic, easily accommodating those who came. To demonstrate the projects, a desk, a projector and a presentation board were provided.
    Participants were given everything necessary: ​​a notebook, a badge and a special, “difficult” pen with a stylus for capacitive screens built into the end.

    image

    The meeting starts with the organizer of the event, Svetlana Emelyanova (marketing manager, Intel Developer Zone program).

    IoT in Intel Developer Zone
    The Intel Developer Zone is designed to help developers of applications based on the Intel platform. In fact, this is a database of documentation, development tools, built around a community of developers and experts.
    For Intel Galileo and Intel Edison devices, Intel provided the Intel IoT Developer Kit, which includes software for developing ready-made IoT solutions, compiled images, various IDEs (Eclipse, Arduino, etc.), additional services and tools.

    The next speaker, Roman Khatko, drew attention to the features of Intel's SoC solutions, chip architecture and software used for development.

    About processors used in Intel Galileo and Intel Edison
    The Intel Quark processor family was announced by Intel in 2013 and is intended for use in wearables, household and IoT devices.

    Galileo uses Quark X1000 SoC - a single - core 32-bit processor with a frequency of up to 400 MHz, made using 32 nm technology and having an architecture compatible (no more) with the Pentium instruction set. Intel Quark added security-related instructions as well as core development capabilities - Quark supports JTAG debugging and allows third-party manufacturers to add blocks to the Quark core. For more information about architecture, see here .

    The newer Intel Edison hasSoC “Tangier” includes two Intel Atom cores (Silvermont) (22nm) with a frequency of 500 MHz and one Intel Quark core with a frequency of 100 MHz. The presence of such a mixed kit is determined by the features of work at the hardware level and the development features associated with proprietary.


    Intel positions two types of devices in the IoT segment - Intel Galileo (Gen2) and Intel Edison.
    Intel Galileo (Gen2) has a rich set of peripherals, including a number of all-wheel drive GPIOs compatible with Arduino. An important point is the lack of need for an SPI connection with a microSD card reader or, for example, with an Ethernet interface - just use the appropriate libraries .
    A special version of the Arduino IDE is available for coding.
    The system can work with Linux, RTOS VxWorks, and even Windows 10 .
    Intel Edison is just the size of a box of matches, only thin. With its mini size, it has rich wireless capabilities and energy-saving solutions. At the development stage, the board can join the development equipment and, thus, have peripheral capabilities similar to Galileo.

    The performance turned out to be lively due to many questions to Roman. Indeed, devices have both strengths and weaknesses.

    About the Prerequisites for Intel Galileo / Edison
    Indeed - there are a number of questions about the appropriateness of such Intel Galileo and Intel Edison, iron. In terms of performance, Quarks lose to the Raspberry Pi CPU, while they cost more. There are no friendly GPUs and Audio on the board. Due to the i586 + architecture, there are difficulties with installing common Linux distributions and running software from under them. Arduino emulation, although faster than real Arduino, is still not fully compatible.
    However, experts find the advantages of this Intel step in the unique possibilities of developing their own components in the implementation of the UEFI BIOS.

    image

    Employees of the PHOT BS Laboratory , Diana Ilyina and Sergey Ivanov, spoke about their experience with Intel boards . The guys used alternative linux distributions for Galileo and Intel Edison boards (Intel recommends using Yocto Poky Linux). Using boards in practice also has a number of nuances.

    Diana Ilyina and Sergey Ivanov.  Laboratory of Physical Foundations and Wireless Technologies of the Radiophysical Faculty of the UNN

    In the second part of the mitap, projects were presented.

    The device designed to synchronize photos to the cloud is made on Intel Galileo.

    About implementing cloud technology in IoT
    Cloud technology is closely related to IoT. Intel provides a dedicated cloud system that has resources for storing and analyzing data. Using this service, developers of Intel Galileo / Edison devices get quick start in data processing without additional storage and processing costs. ( source )
    Meanwhile, Galileo implements the functionality of messaging between devices and a third-party service - downloading sketches from the cloud and managing them through the web interface ( source ).

    An sd card is inserted into the device - and then, via wifi, photos are sent to the cloud. The author announced the creation of geotagging functionality in accordance with the place of uploading photos. The declared operating time from a full charge cycle is 30 hours.

    The developer noted that geotags are capable of putting down the cameras themselves (at the moment the shutter is released), however, at the moment, there are not many models capable of this, and they belong to the highest price range. Thus, the device provides functionality that is likely to be built into future serial photographic equipment.

    Wifi sync note
    The niche of wifi synchronization is already being mastered by manufacturers - many new camera models have a built-in wifi module, with which you can organize photo synchronization on a mobile device (smartphone / tablet) - and then to the cloud.
    According to the author of the project, the market already offers alternatives to this device made in the form of sd memory cards.

    image

    The second number in the list of projects was represented by a “smart cabinet” (based on Intel Edison) with a controlled clothes hanger, put forward by command, drawers and an additional control interface - voice! The device is also controlled from a smartphone through web applications. In the future, the creators promise that the closet will be able to offer clothing options that, in their opinion, will be harmoniously combined with each other and meet the latest fashion trends.

    Voice Interface Note
    An interesting observation about voice control in principle - for clearer recognition requires maximum clarity in pronunciation. The operators of such interfaces, in theory, should pre-train articulation like a TV radio host. Knowledge of the control language is also important.

    The cabinet certainly needs additional usability, but it seems convenient to use by people with physical disabilities (for example, wheelchair users).

    image

    The next presentation of the device (based on Intel Galileo Gen1) that controls an unusual LED panel. LEDs are located in a cellular structure made of 3mm foam board. According to the creators, this panel is designed to be placed in rooms with the goal of creating an aesthetic effect. One of the features demonstrated by the authors during the presentation of the project was tetris with web-based management. In the dark, the panel looks especially impressive.

    LED Panel Design on Intel Galileo Gen1

    In conclusion, Artyom Poptsov touched on the main points in the development of hi-tech communities using the example of hackers that already exist in Russia and, in particular, the example of Nizhny Novgorod CADR. CADR participants design devices similar to the IoT concept and are interested in a deeper understanding of it. A pleasant moment was the transfer of Intel Galileo Gen2 and Intel Edison from the organizers of the mitap to the hackers.

    photo - Nikolay Smolin, text - Nikolay Smolin and gymlyg

    Also popular now: