ARM mbed OS is an open source embedded operating system for IoT for ARM Cortex-M microcontrollers that can be used to power smart cities, smart homes and wearables. mbed OS accelerates the time to market by providing a core operating system, robust security foundations, standards based communication capabilities, and drivers for sensors, I/O devices and connectivity. mbed OS is built as a modular, configurable software stack to readily customize it to devices being developed for, and reduce memory requirements by excluding unnecessary software components. mbed OS forms the client-side portion of the mbed IoT Device Platform on microcontrollers, and is designed to work in concert with mbed Device Connector, mbed Device Server, and mbed Client. Together this platform delivers comprehensive IoT solutions.
Richard York is responsible for the embedded segment marketing at ARM which covers markets including automotive, microcontrollers, HDD/SSD and smart analogue.
Mentor Graphics announced end to end IoT system developer kit with software and hardware reference design. The reference design can be customized to meet specific gateway requirements for various business applications. The gateway platform includes data collection, storage with different connectivity options like Bluetooth, Ethernet, Wi-Fi, and USB. The gateway uses Freescale i.MX6 ARM Cortex-A9 processor.
Wind River is an Intel company that develops embedded systems solutions for aerospace and healthcare. The company’s highlights include the Helix Lab Cloud platform for virtual laboratory management and test automation and Rocket, a free OS meant to be used on MCUs demonstrated on an ARM K64F MCU. They also showcase a working home healthcare system utilizing VxWorks 7 and Qt release 551 (for the UI) such that health test data is monitored, captured, uploaded onto the cloud and displayed.
U-Blox is a Swiss based semiconductor company supplying positioning and wireless semiconductors and modules for automotive, industrial and consumer markets. It provides Narrow band IoT connection to connect the device directly with cloud using ARM mbed. In this Video, the U-Blox dice sense their number when you roll them and sends it to a nearby gateway using Bluetooth, that gateway sends the data to cloud for making it ready to display in browser.
Dragos Vingarzan Co-founder and CTO of OpenEPC presents their low power Mobile core network running seamlessly on Raspberry Pi with 2G, 3G and 4G LTE voice and data capability to run a small network at remote island or for disaster relief area. With OpenEPC now it’s easy to make small footprint of Mobile Network in rural and remote location. In the video they are showing an Mobile Network of 4G LTE compatible running on Rasbary Pi powered by Broadcom BCM2836 Quad-core ARM Cortex A7 at 900Mhz.
For more information see http://www.openepc.com
Toradex shows their upcoming Freescale i.MX7 based System on Module (SOM). The module is pin compatible with the existing Toradex Colibri Modules based on i.MX6, Vybrid, PXA and Nvidia Tegra. The i.MX7 is a heterogeneous asymmetric multicore system including a Dual-core ARM Cortex-A7 and a ARM Cortex-M4 microcontroller for real-time. The Toradex computer module will be available at the official i.MX7 launch early next year. Also first time in public, Toradex shows Microsoft Windows 10 IoT Core on an ARM based SOM which is designed to be used directly in volume. The module is based on a Nvidia Tegra 3 which is pin compatible with the I.MX7 and provides a fully HW accelerated DirectX driver.
Bo Lechnowsky of ameriDroid.com shows the fully-programmable robot kit based on the ODROID-C1+ and controllable through the web. We then moved on to an 8-inch tablet kit for the ODROID-C1+ which includes case, multi-touch screen and battery for less than $100 due to be available this December. After this, we looked at a new 7-inch tablet-style multi-touch display from ODROID called the VU7 that allows attaching an ODROID-C1+ to the backside providing an expandable tablet-like solution for low cost. The ODROID-XU4 was discussed, an Exynos-5422 octa-core ARM Cortex-A15 at 2.0GHz and ARM Cortex-A7 at 1.4GHz ARM board with 2GB LPDDR3 on-board, USB3.0/2.0 ports and gigabit Ethernet along with removable eMMC and microSD storage options. An ODROID-C1+ was shown which is a low-cost but powerful AmLogic S805 quad-core ARM Cortex-A5 at 1.5GHz ARM board with 1GB LPDDR3 on-board with USB2.0 ports and gigabit Ethernet, also with the removable eMMC/microSD storage options. We then moved on to a display from a partner company, Withrobot.com, that showed real-time bar- and QR-code reading from three cameras simultanously through one USB3.0 port on an ODROID-XU4 and a 5MP standalone USB camera processed by OpenCV on an ODROID-XU4. In the background was an ODROID-C1+ with a HiFi Shield and a VU7 streaming high-quality audio to a stereo running Rune Audio. Volumio is also available for this platform. Both distributions are controllable by a smartphone or tablet from anywhere.
ARM shows their open source hardware and software Smartwatch reference design with 2 months battery life runs mbed OS on a Silicon Labs EFM32 Giant Gecko ARM Cortex-M3 SoC and memory LCD, it also have an ARM Cortex-M0 for Bluetooth and an ARM Cortex-M4 for the fingerprint sensor. GPS, NFC, 9-axis sensor (accelerometer, gyroscope and magnetometer), ambient light sensor, capacitive sliders for UI scrolling, buttons and more are on the flexible PCB. The power consumption is around 70microAmps with the animation running on the memory LCD, the battery life should be about 2 month on a compact and light 160mAh battery. ARM is building open source experimental smart wearables to explore the potential of ARM in wearables and IoT, to encourage device makers to use all the latest ARM technologies in combination with innovative display technologies and sensors to to create better concepts, to better use technologies to try to contribute to and improve the internet of things and the wearables market. Some goals for better Wearables can be to last months on a battery, to connect and interact with all devices seamlessly, to enable new forms of trusted interactions and ultimately aim to fade in to the background. These advances are to be integrated into ARM's open source mbed OS, there might be subsets of mbed OS, less is needed on the Bluetooth chip for example than on the microcontroller of the Smartwatch or other IoT device.
Developing this mbed OS Smartwatch reference design gives ARM the opportunity to get first-hand experience of the realities of building complete and complex physical products - the mechanical design, electronics, software and taking it all through the production process. ARM has taken a complete design from concept through to manufacturing a few hundred working units thus far, and learned a huge amount. This may inspire and encourage device makers to advance and innovate faster to make the Smartwatch market a success.
1 million 11 year olds in the UK will receive the BBC microbit when they come back to school after the Christmas holiday in January 2016, they can use it to get started with programming and hacking with hardware. BBC micro:bit runs on Nordic Semiconductor nRF51822 16MHz 32bit ARM Cortex-M0 microcontroller, Freescale Kinetis KL26Z – 48 MHz ARM Cortex-M0+ core, that includes a full-speed USB 2.0 On-The-Go (OTG) controller, used as a communication interface between USB and main Nordic microcontroller, Freescale MMA8652 3-axis accelerometer sensor,
Freescale MAG3110 3-axis magnetometer sensor to act as a compass and metal detector, 25 LED lights in a 5×5 array and Bluetooth technology, it is given for free to every child in year 7 or equivalent across the UK. You can read more about BBC micro:bit here.