$99 MATRIX Creator Raspberry Pi Add-on Board Features Plenty of Sensors, a 2.4 GHz Radio, and More

MATRIX Creator is a round-shaped add-on board for Raspberry Pi boards with various sensors, a microphone array, an LED array, a Xilinx FPGA, an Atmel Cortex-M3 MCU, wireless connectivity via Z-Wave, ZigBee, Thread, and NFC, as well as various I/Os…. MATRIX Creator specifications: FPGA – Xilinx Spartan 6 FPGA MCU – Atmel ATSAM3S2C Cortex-M3 MCU Connectivity – ZigBee, Thread, Z-Wave and NFC Sensors – Ultraviolet, pressure, humidity, temperature, 3D accelerometer, 3D gyroscope, 3D magnetometer Audio – 8x MEMs microphone array with Alexa support Expansion – 2x ADC, 17x digital GPIOs, SPI, I2C, UART; 40-pin connector for Raspberry Pi 2/3 Misc – 35x RGBW LEDs array, IR Rx/Tx, infrared ring for the Raspberry Pi NoIR camera I can’t think of the single application that would make use of all features of this board, but the least we can say is that it’s extremely versatile. The developers are providing MATRIX OS based on Linux to run on the Raspberry Pi board including …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Apache Mynewt RTOS for IoT Includes an Open Source Bluetooth 4.2 LE Stack for MCUs

The Apache Software Foundation has recently released version 0.9 Apache Mynewt open source real-time operating systems for micro-controllers under… an Apache 2.0 license. The RTOS works on STMicro STM32 Cortex-M4, and Arduino Zero / M0 Cortex-M0 boards, but they’ve also implemented the  first open source Bluetooth Low Energy stack for MCUs, starting with support for Nordic Semi nRF52 Cortex-M4 and nRF51 Cortex-M1 evaluation boards, and acting as a replacement for Nordic SoftDevice Bluetooth Smart / LE solution. The operating system competes with ARM mbed, the Zephyr Project, and RIoT, but the foundation claims it is the only one that’s both community driven and permissively licensed (Apache 2.0) project in the embedded space. The OS is modular and can be configured with a Go-like build and package management tool with components such as secure boot loader, flash file system and TLV storage mechanism, rich logging infrastructure, circular buffering schemes, and Bluetooth 4.2 Low Energy. WiFi, Thread, and Bluetooth 5 are also …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

OpenThread is an Open Source Implementation of Thread IoT Networking Protocol

Thread was announced about two years ago, as a new IP-based wireless protocol based on 6LoWPAN and 802.15.4 standards and targeting IoT applications. Nest Labs,  an Alphabet company, has now released OpenThread open source implementation of the networking protocol under a BSD license. The source code (C++)  includes supports for End Device, Router, Leader & Border Router roles, and  can be found on Github. The implementation is said to be OS and platform agnostic with a radio abstraction layer, have a small footprint, and implement all Thread networking layers, namely IPv6, 6LoWPAN, IEEE 802.15.4 with MAC security, Mesh Link Establishment, and Mesh Routing. To quickly get started you can may to read the Examples README which explains how to build the code, start two nodes, and ping them. Interestingly, while the code is there for everybody to use, only paid members ($2,500 to $100,00) of the Thread group can access the full specifications. Thanks to Nanik for the tip. Jean-Luc …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Embedded Linux Conference 2016 and OpenIoT Summit 2016 Schedule

The Embedded Linux Conference 2016 and the OpenIoT summit 2016 will take place on April 4 – 6, 2016 in San Diego, California, and over 800 attended will meet including kernel & system developers, userspace developers, and product vendors. The Linux Foundation has recently published the schedule, so I’ve had a look at some of the talks, and designed my own virtual schedule to find out more the current development focus although I won’t attend. Monday April 4 10:40am – 11:30am – Linux Connectivity for IoT by Marcel Holtmann, Intel OTC There are many connectivity solutions that available for IoT. For example Bluetooth Low Energy, 802.15.4, Zigbee, OIC, Thread and others. This presentation will provide and overview of the existing technology and upcoming standard and how they tie into the Linux kernel and its ecosystem. 11:40 – 12:30 – BoF: kernelci.org: A Million Kernel Boots and Counting by Kevin Hilman, BayLibre The kernelci.org project is currently over 1500 kernel boot …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

SiLabs Wireless Gecko SoCs Support Bluetooth 4.2, Zigbee, Thread, and 2.4GHz Proprietary Protocols

Silicon Labs has introduced three new Wireless SoC families with Blue Gecko for Bluetooth Smart, Mighty Gecko for Thread & Zigbee, and Flex Gecko for proprietary 2.4 GHz protocols. All three families provides up to 19.5 dBm output power & hardware cryptography, and are pin-to-pin and software compatible. SiLabs Wireless Gecko SoC highlights: MCU Core – ARM Cortex-M4 @ 40 MHz with FPU, up to 256 KB flash, and up to 32KB SRAM. Mighty Gecko also adds a DSP Peripherals AES256/128 Hardware Crypto Accelerator ADC (12-bit, 1 Msps, 286 µA) Current DAC (4-bit, Current Source or Sink) 2x Analog Comparator Low Energy UART 2x USART (UART, SPI, IrDA, I2S) I2C (Address recognition down to EM3) Timers : RTCC, LE Timer & Pulse Counter 12-channel Peripheral Reflex System Up to 31 GPIO EFR32BG Blue Gecko Family Bluetooth Smart (Bluetooth Low Energy or “BLE”) 4.2 specification as well as proprietary wireless protocols Supported by Silicon Labs’ Bluetooth Smart software stack and BGScript …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Freescale Kinetis KW41Z Wireless MCU Supports Bluetooth 4.2, Zigbee, and Thread

Freescale has unveiled a new wireless micro-controller part of their Kinetis MCU family with Kinetis KW41Z, based on an ARM Cortex M0+ core, and supporting both the latest Bluetooth 4.2 specifications, as well as a 802.15.4 radio allowing support for Zigbee and Thread. Kinetis KW41Z main features and specifications: ARM Cortex-M0+ core @ 48 MHz, with up to 512 KB Flash memory, up to 128 KB SRAM, and an integrated balun Multi Protocol Radio 2.4 GHz radio, Bluetooth Low Energy 4.2 compliant IEEE 802.15.4-2011 standard compliant radio Receiver Sensitivity (Typ.) –  BLE: -96 dBm;  802.15.4:  -102 dBm Programmable Transmitter Output Power up to +4 dBm I/Os – 2x I2C, 2x SPI, LPUART, TSI, CMT and GPIOs with interrupt capabilities Analog modules – 16-bit ADC, 12-bit DAC, 6-bit High Speed Analog Comparator (CMP) Security – AES-128 Accelerator (AESA), True Random Number Generator (TRNG) Operating Voltage Ranges Bypass Voltage: 1.71V to 3.6V DCDC Converter Buck Configuration: 2.1V to 4.2V DCDC Converter Boost …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Embedded Systems Conference 2015 Schedule – May 6-7, 2015

The Embedded Systems Conference took the name “Design West” for a couple of years, but this year, there’s no mention of Design West, and the Embedded System Conference 2015 will take place in Boston, MA, US on May 6-7, 2015. The 2-day event will have a demo hall, and well as sessions divided into 8 tracks: Connected Devices and the IoT Embedded Software Design Hardware: Design, I/O and Interfacing Prototyping Embedded Systems Design Software: Design, Languages, & Quality Fantastical Theater Teardowns The full schedule has now been posted, and I’ll build a virtual schedule with some of the sessions provided. Wednesday May 6, 2015 8:00 – 8:45 – Understanding Google/Nest Thread by Michael Anderson, Chief Scientist, The PTR Group, Inc. The IoT will live or die based on its connectivity. In examining existing wireless protocols, Google/Nest found most of them lacking. In order to address the needs for low-power wireless communications in the home, Thread was created. Thread is an …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Thread is a New IP-based Wireless Protocol Leveraging 6LoWPAN and 802.15.4 Standards

Wi-Fi is a neat way to connect devices to Internet, but it has two main inconveniences: relatively high cost and power consumption. Luckily there are standards that addresses the cost and power consumption issues. Radio chips based on IEEE 802.15.4, a standard which specifies the physical layer and media access control for low-rate wireless personal area networks, are common place and found in many existing devices relying on higher level wireless protocols such as ZigBee, ISA100.11a, WirelessHART, and MiWi. AFAIK, Zigbee is the most popular of the aforementioned protocols, but is hindered by the requirements of the license for commercial products (annual fee), Zigbee membership requirements conflict with many open source license such as GPL, and the standard suffers from lack of interoperability and IPv6 support, and power requirements that are too high for some applications. So a consortium of seven companies namely ARM, Big Ass Fans, Freescale, Nest, Samsung, Silicon Labs, and Yale Security, have come together to start …

Support CNX Software – Donate via PayPal or become a Patron on Patreon