Back in May, I wrote about Allwinner R18 based Banana Pi BPI-M64 Board with Google Cloud IoT Core support, as Google unveils the new cloud service during Google I/O. However, at the time it was only available to selected partners, and Google has recently launched the public beta making their IoT device management platform available to all. I first learned about this through an ARM community blog post announcing availability of the ARM-based IoT Kit for Cloud IoT Core on Adafruit using Raspberry Pi 3 board, a breadboard, and various modules that can be managed through Google services. But that are plenty of other IoT kits or boards for Google Cloud IoT Core including: Allwinner R18 based Pine A64-LTS, Banana Pi BPI-R18 Marvell based MACCHIATObin, and ESPRESSOBin boards Mongoose OS IoT starter kit with ESP32 board( instead of Raspberry Pi 3) Grove IoT Commercial Developer Kit based on Intel NUC […]
AutoPi is a 4G & GPS OBD-II Dongle Based on Raspberry Pi Zero W Board (Crowdfunding)
We’ve previously covered Macchina M2 OBD-II dongle based on an Arduino compatible MCU, and with 4G LTE support for the maker market, and iWave Systems OBD-II dongle with 4G LTE and LTE running Linux on NXP i.MX6 for the B2B market, but so far I had not seen an hackable OBD-II dongle running Linux for the maker market. AutoPi dongle fills that void as it is based on Raspberry Pi Zero W board, runs Raspbian with Autopi software (AutoPi Core), supports 4G LTE, GPS, etc,.. and connects to your car’s OBD-II socket. AutoPi dongle specifications: SoC – Broadcom BCM2835 ARN11 Core processor @ up to 1 GHz System Memory – 512MB LPDDR2 SRAM Storage – 8GB micro SD card Cellular Connectivity 4G Cat 1 modem with 3G/EDGE fallback working worldwide (but region locked) 4G bands – Region specific 3G fallback (WCDMA) – B1, B2, B4, B5, B8 EDGE fallback – […]
Qualcomm Provides Details about 64-bit ARM Falkor CPU Cores used in Centriq 2400 Server-on-Chip
Qualcomm officially announced they started sampling Centriq 2400 SoC with 48 ARMv8 cores for datacenters & cloud workloads using a 10nm process, but at the time the company did not provide that many details about the solution or the customization made to the CPU cores. Qualcomm has now announced that Falkor is the custom CPU design in Centriq 2400 SoC with the key features listed by the company including: Fully custom core design – Designed specifically for the cloud datacenter server market, with a 64-bit only micro-architecture based on ARMv8 (Aarch64). Scalable building block – The Falkor core duplex includes two custom Falkor CPUs, a shared L2 cache and a shared bus interface to the Qualcomm System Bus (QSB) ring interconnect. Designed for performance, optimized for power 4-issue, 8-dispatch heterogeneous pipeline designed to optimize performance per unit of power, with variable length pipelines that are tuned per function to maximize […]
Renesas S5D9 IoT Fast Prototyping Board Combines Cortex M4F MCU, Sensors, and Ethernet
Renesas S5D9 IoT Fast Prototyping board is a board designed – as its name implies – for the Internet of Things, with the company’s Synergy S5D9 ARM Cortex-M4F micro-controller, various sensors, various I/Os including protected digital inputs and outputs, and Ethernet for network connectivity instead of a Bluetooth or/and WiFi module. Renesas S5D9 board specifications: MCU – Renesas Synergy S5D9 ARM Cortex M4F MCU @120MHz with 2MB flash and 640KB SDRAM Storage – 256Mbits (32MB) QSPI NOR flash Connectivity – 1x 10/100Mbps Ethernet (RJ45) USB – 1x micro USB Full Speed port Sensors Bosch BMC150 6-Axis sensor (digital compass) AMS ENS210 environmental sensor for temperature and humidity data TE Connectivity MS5637-02BA03 barometric pressure sensor Knowles SPU0414HR5H-SB amplified SiSonic microphone Expansion 1x PMOD connector (SPI) 2x Grove Connectors (UART, I2C, GPIO) 2x Protected Digital Input (5.1V to 24V) + 2x Buffered Digital Output (up to 1A) via Molex 12 position header […]
MangOH Red Open Source Hardware Board Targets Cellular Industrial IoT Applications
Sierra Wireless has announced MangOH Red open source hardware platform designed for IIoT (Industrial IoT) applications with a snap-in socket for 2G to 4G & LTE-M/NB-IoT modules, built-in WiFi and Bluetooth, various sensors, a 26-pin expansion header, and more. MangOH Red board specifications: Snap-in socket to add any CF3-compatible modules, most of which based on Qualcomm MDM9215 ARM Cortex A5 processor including: Airprime WP7502 LTE Cat 3, HSPA, WCDMA, EDGE/GPRS module Airprime WP7504 LTE Cat 3, HSPA, WCDMA, CDMA module Airprime WP7601 LTE Cat 4 module Airprime WP7603 LTE Cat 4, WCDMA module Airprime WP8548 HSPA, WCDMA, EDGE/GPRS, and GNSS module AirPrime HL6528RD quad-band GSM/GPRS Embedded Wireless Module designed for the automotive market And more…. Storage – micro SD slot Wireless MCU Module – Wi-Fi 802.11 b/g/n and Bluetooth 4.2 BLE module with an ARM Cortex-M4 core MCU (Mediatek MT7697) providing access to real-time I/Os Wireless Connectivity “Accessories” Micro SIM card […]
Amazon AWS Greengrass Brings Local Compute, Messaging, Data Caching & Sync to ARM & x86 Devices
Amazon Web Services (AWS) provides cloud computing services to manage & store data from IoT Nodes over the Internet, but in some cases latency may be an issue, and Internet connectivity may not be reliable in all locations. AWS Greengrass provides a solution to those issues by running some of the IoT tasks within the local network in ARM or x86 edge gateways running Linux. You can still manage your devices from AWS cloud, but a Linux gateway running Greengrass Core runtime will be able to run AWS Lambda functions to perform tasks locally, keep device data in sync, and communicate with devices running AWS IoT Device SDK. Greengrass benefits include: Response to Local Events in Near Real-time Offline operation – Connected devices can operate with intermittent connectivity to the cloud, and synchronizes with AWS IoT once it is restored Secure Communication – AWS Greengrass authenticates and encrypts device data […]
Top Programming Languages & Operating Systems for the Internet of Things
The Eclipse foundation has recently done its IoT Developer Survey answered by 713 developers, where they asked IoT programming languages, cloud platforms, IoT operating systems, messaging protocols (MQTT, HTTP), IoT hardware architectures and more. The results have now been published. So let’s have a look at some of the slides, especially with regards to programming languages and operating systems bearing in mind that IoT is a general terms that may apply to sensors, gateways and the cloud, so the survey correctly separated languages for different segments of the IoT ecosystem. C and C++ are still the preferred languages for constrained devices, and developers are normally using more than one language as the total is well over 100%. IoT gateways are more powerful and resourceful (memory/storage) hardware, so it’s no surprise higher level languages like Java and Python join C and C++, with Java being the most used language with 40.8% […]
Banana Pi BPI-M64 Board Gets Allwinner R18 Processor with Google Cloud IoT Core Support
Banana Pi BPI-M64 board was launched with Allwinner A64 processor, but a few days ago, I noticed the board got an option for Allwinner R18. Both processors are likely very similar since they are pin-to-pin compatible, and Pine64 was first seen with Allwinner R18, so I did not really feel it was newsworthy. But today, Google announced Google Cloud IoT Core cloud service working with a few app partners such as Helium and Losant, as well as several device partners including ARM, Marvell, Microchip, Mongoose OS, NXP… and Allwinner, having just announced the release of an Allwinner R18 SDK with libraries supporting Google Cloud IoT Core. Let’s go through the board specifications first which are exactly the same as for the original BPI-M64 board, except for the processor: SoC – Allwinner R18 quad core ARM Cortex A53 processor with Mali-400MP2 GPU System Memory – 2GB DDR3 Storage – 8GB eMMC […]