Category: Zephyr

Foundries.io Zephyr microPlatform (ZmP) at Embedded World 2019

Posted by Charbax – March 29, 2019

Foundries.io demonstrates OpenThread on Zephyr with Blockchain data publishing controlling Smart Lights and Candy Dispenser – Foundries.io showcases their Zephyr microPlatform (ZmP) using OpenThread and 802.15.4. Providing an OpenThread gateway which acts as a smart speaker enabling users to issue voice commands like “Hey Google, turn it on” to turn on a light, or “Hey Google, start it” to dispense candy. The connected lights will be running ZmP with OpenThread, and the candy dispenser will using 6lowpan over BLE.

The Zephyr Project at Embedded World 2019

Posted by Charbax – March 29, 2019

The Zephyr Project joins some 1,000 exhibitors at Embedded World in Nurnberg, Germany, with Zephyr Project members including Antmicro, Foundries.io, Intel, Nordic Semiconductor, NXP and SiFive, with offer interactive IoT demos powered by the Zephyr RTOS, which supports multiple hardware architectures and is built with safety and security in mind.

The Antmicro and Renode demo showcases how the open source Renode simulation framework that can be used to test multi-node Zephyr setups, including ARM and RISC-V based platforms. Using human-readable scripts and configuration, Renode allows you to easily create complex CI installations, enabling better testability of real products. You will see how to test production-ready code without the hassle of connecting multiple pieces of hardware together against corner-case conditions unachievable in testing rigs.

NXP i.MX 6SoloX (UDOO Neo) with RPMsg Protocol, a Multicore demo with Linux running on A9, Zephyr running on M4 – This demonstration shows how to leverage asymmetric co-processors of modern SoCs on the example of i.MX6SoloX and Udoo Neo board. The embedded Cortex-M4 core is running Zephyr RTOS which implements various low speed serial peripherals (UART, SPI, I2C) in software using GPIO. Cortex-M4 communicates with the embedded Cortex-A9 core running Linux Kernel using the RPMsg protocol. On the Linux side a kernel module is used to present implemented serial peripherals to the user space as regular serial, SPI or I2C interface (e.g. /dev/ttySx). The benefits of such approach consist in the possibility of extending existing set of peripherals without any additional hardware cost and the possibility to place selected peripheral at virtually any available GPIO pin. Thanks to exporting the interfaces to the user space, it can be accessed for example by a Python script.

Intel S1000 Speech Kit showcases basic Alexa functionality

Nordic Semiconductor Gaming Mouse, Zephyr on an nRF52-based low-latency, high report rate gaming mouse prototype

Zephyr on the Nordic nRF91 Development Kit, including a BLE to LTE gateway

SiFive Demo, Zephyr Running on a SiFive HiFive1 Development Board

Zephyr running as a guest on ACRN Hypervisor

Nordic Semiconductor nRF9160 ARM Cortex-M33 SiP with LTE-M/NB-IoT

Posted by Charbax – March 26, 2019

The Nordic Semiconductor nRF9160 is a compact, highly-integrated Low power System-in-Package with integrated LTE-M/NB-IoT modem and GPS for cellular IoT (cIoT) designs, featuring ARMv8-M Arm Cortex-M33 application processor solely for applications, a full LTE modem, RF Front End (RFFE) and power management system. Nordic Semiconductor claims that the nRF9160 is the most compact, complete and energy-efficient cellular IoT solution on the market. The integrated modem supports both LTE-M and NB-IoT and can operate globally removing any need for regional variants. All power saving features including eDRX and PSM are supported as is with IPv4/IPv6 support up to transport and security (TCP/TLS) level. The modem firmware is upgradable via secure, encrypted Firmware Over The Air (FOTA) updates. The Arm Cortex-M33 application processor is supported by 1MB of flash and 256kB RAM making advanced application development possible in a single device solution. A GPS receiver is integrated into the radio offering various modes of operation to suit a wide selection of applications that employ location-tracking functionality. A broad selection of general interfaces and peripherals and are included on nRF9160 including 12-bit ADC, RTC, SPI, I²C, I²S, UARTE, PDM and PWM. Security is best-in-class with Arm TrustZone technology for isolation and protection of normal and secure zones for firmware and elements of hardware including memory and peripherals. Arm TrustZone helps build solid and secure ioT applications that feature secure boot, trusted firmware updates and root of trust implementations without performance compromise. Arm CryptoCell enhances security still further by offering cryptographic and security resources to help to protect your IoT applications from various attack threats. CryptoCell is designed for high performance cryptography solutions optimized for energy-constrained devices. The nRF9160 supports both SIM and eSIM for connection and authentication with mobile network operators. The nRF9160 hardware and development kits are now in production and is suitable for full end-to-end sensor to cloud development.

Thea Aldrich, Zephyr Project Evangelist and Developer Advocate

Posted by Charbax – March 24, 2019

Interview with Thea Aldrich at Linaro Connect talking about Project Zephyr the open source project for the embedded world. You can read more about her at https://www.zephyrproject.org/meet-thea-aldrich/

Wi-Fi and Bluetooth single chip Unisoc in UCRobotics IVY5661 IoT Edition 96Boards development board

Posted by Charbax – October 29, 2018

This is a Wi-Fi and Bluetooth single chip solution IoT Edition 96Boards, it can be used as a Wi-Fi Repeater, for Bluetooth on-boarding, Bluetooth 5 Mesh Network. It's an ARM Cortex-M4 dual core, runs Zephyr. You can read more about it here

Get early access to all videos (weeks/months before everyone else), get business cards to companies filmed, support my video-blogging work, become a member