FreeRTOS is an open source real-time operating system for microcontrollers released under an MIT license, and when it comes to adoption in embedded systems it’s right there near the top with embedded Linux according to Aspencore 2017 embedded markets study. For example, some Espressif SDKs for ESP8266 or ESP32 are based on FreeRTOS, and so is Mediatek LinkIt Development Platform for RTOS. The recently announced Amazon FreeRTOS (a:FreeRTOS) leverages the open source operating systems, and extends it with with libraries that enable local and AWS cloud connectivity, security, and soon over-the-air updates. a:FreeRTOS is free of charge, open source, and available today. In order to get started, you’ll have a choice of 4 hardware platforms: STMicro STM32L4 Discovery Kit IoT Node (B-L475E-IOT01A) powered by STM32L475 ARM Cortex-M4 MCU with 802.11 b/g/n WiFi, Bluetooth 4.1 LE, RF (868 / 915 MHz), and NFC connectivity, plenty of sensors NXP LPC54018 IoT module (OM40007) […]
Mediatek MT2621 Supports Dual Mode NB-IoT and GSM/GPRS for IoT, Wearables, and Industry 4.0
Mediatek introduced MT2625 ARM Cortex-M SoC supporting NB-IoT (aka LTE Cat NB1/NB2) compatible with 3GPP Release 14 last summer, and designed for global cellular IoT devices. The company has now unveiled a new NB-IoT part with Mediatek MT2621 ARM7 dual-mode IoT SoC that is capable of both NB-IoT R14 and GSM/GPRS connectivity for applications such as smart trackers, wearables, IoT security, smart metering and industrial applications. The chip would allow you to start deploying devices with GSM connectivity, and once available in your locale, switch to the more efficient NB-IoT protocol. Mediatek MT2621 specifications: Processor – Single ARM7 core @ up to 260MHz Memory – 160KB + 4MB PSRAM Internal Flash Connectivity Integrated Baseband, RF, Antenna, and Modem DSP NB-IoT ultra-low/low/mid bands defined by 3GPP Rel-14 GSM/GPRS Bluetooth 4.2 Display – LCM interface Camera – Camera interface Audio – Audio Amplifier Integrated PMU Mediatek is really light on details, but […]
MatchBox LoRaWan Gateway Review – Part 1: Unboxing and Teardown
Last spring, I wrote about MatchX.io MatchBox LoRaWAN gateway with GPS, WiFi, and Ethernet connectivity. The gateway is equipped based on a Mediatek WiFi module running Linux (OpenWrt/LEDE), Semtech chips for the LoRa part, and support up to 65,535 nodes, such as the as well as MatchStick, MatchModule, and MatchCore sensors provided by the company. I’ve just received MatchBox gateway for review, but I’m still waiting for 920-925MHz LoRa nodes as they are going through the FCC certification process, and I also have to wait for clarifications regarding local regulations. So in the meantime, I’ll check out the gateway hardware. MatchBox LoRaWAN Gateway Unboxing The gateway is shipped with a power supply, power cord, two antennas, an installation guide,… as well as three screws and pegs to wall mount the gateway and power supply, and in case you want to install the gateway on a pole, as shown below, for […]
Acme CM3-Home is a Raspberry Pi 3 Compatible Board Designed for Home Automation
Raspberry Pi CM3 & CM3L modules are used in so many devices it’s hard to keep up. From NEC digital signage displays, to industrial touch panels, and IoT gateways, the Broadcom BCM2837 based system-on-module are found in more and more products and solutions, and number of announcements seems to have increased over the last few months. The latest product to leverage Raspberry Pi CM3L SoM is made by Italy based Acme Systems, and designed for home automation. CM3-HOME comes with opt0-isolated inputs compatible with KNX and DALI buses, various connectivity options (Ethernet, WiFi, Bluetooth, 868MHz ISM radio…), and other expansion port. Two edition of the boards are available: LITE and FULL, with the former suitable for most home automation project, and the latter adding support for some commercial lighting systems and energy harvesting Radio ISM nodes. Acme CM3-Home specifications: 200-pin SODIMM Module Slot compatible with Raspberry Pi CM3 / CM3L […]
Compulab IOT-GATE-RPi Industrial IoT Computer is Powered by Raspberry Pi CM3 Module
We’ve seen several industrial products powered by Raspberry Pi 3 board or CM3 module recently, with the likes of Industrial Shields Panel PC, TECHBASE ModBerry, or Pi/104 PC/104 compliant carrier board among others. We can now add another industrial computer based on Raspberry Pi CM3 module with Compulab IOT-GATE-RPi IoT gateway, with dual Ethernet port, support for 3G/LTE modems, a rugged case, and working in a wide temperature range of -40°C to 80°C. Compulab IOT-GATE-RPi specifications: SoC – Broadcom BCM2837 quad-core Cortex-A53 @ 1.2GHz with VideoCore IV GPU System Memory – 1GB LPDDR2 Storage – 4 to 64GB of soldered eMMC flash, micro SD socket Connectivity 2x 100Mbps Ethernet WiFi 802.11b/g/n, Bluetooth 4.1 BLE 3G / LTE cellular modem via mini-PCie module) Video Output – HDMI 1.3, up to 1920×1080 Audio – 3.5mm stereo line out jack, HDMI audio USB – 4x USB2.0 host port Serial 1x RS232 port, ultra-mini […]
Xiaomi Unveils Their Very Own ESP32 Development Board, Module & SDK
We now have plenty of modules and board based on Espressif System ESP32 dual core wireless SoC, and a fairly good software support with ESP IDF SDK, Arduino Core, MicroPython, Espruino and other solutions. So I was surprised when I saw Teo Swee Ann, Espressif CEO, posted photos about an event – Xiaomi IoT Developer Conference – where Xiaomi apparently introduced their own ESP32 development board, together their own SDK (still empty right now) compatible with the company’s Mijia ecosystem, as part of their “Open IoT platform” The slide below translates as “WIFI module – Automated manufacturing / 4-fold foolproof mechanism / whole process tracing / cost price (about 15 RMB)” and “Open source SDK”, with the price likely the price of Xiaomi ESP32 module (ESP-WROOM-32C) shown on board above (Thank to hm for translation). I could not find much information at this early stage, except new partnership between Baidu […]
Detect Lightning with Those AMS AS3935 “Thunder” Boards
Launched in 2012, AMS AS3935 Franklin lightning sensor is – at its name implies – a lightning sensing IC. The chip was designed for low power, portable or fixed wire-line applications, and beside detecting electrical emissions from lightning activity, it can also provide an estimation of the distance to the head of the storm from 40km away down to 1km, while filtering out other signals from motors, microwave ovens, etc… The chip interfaces via SPI or I2C to the host processor / micro-controller, and comes in a small MLPW-16 (4x4mm) package. Price is $3.55 per unit for 1k orders. Applications include wearables, golf carts, pool safety, portable GPS, bike computers, weather stations, uninterruptible power supplies, smart grid systems, environmental monitoring systems, etc… Basically, AS3935 can be used either for weather monitoring, or safety applications. I’ve found two maker boards with the chip: MikroElectronika Thunder Click board compatible with MikroBUS socket […]
Bolt IoT Platform Combines ESP8266, Mobile Apps, Cloud, and Machine Learning (Crowdfunding)
There are plenty of hardware to implemented IoT projects now, but in many cases a full integration to get data from sensors to the cloud requires going though a long list of instructions. Bolt IoT, an Indian and US based startup, has taken up the task to simplify IoT projects with their IoT platform comprised of ESP8266 Bolt WiFi module, a cloud service with machine learning capabilities, and mobile apps for Android and iOS. Bolt IoT module hardware specifications: Wireless Module – A.I Thinker ESP12 module based on ESP8266 WiSoC Connectivity – 802.11 b/g/n WiFi secured by WPA2 USB – 1x micro USB for power and programming Expansion – 4-pin female header and 7-pin female header with 5 digital I/Os, 1x analog I/O, and UART Misc – Cloud connection LED The hardware is not the most interesting part of Bolt IoT, since it offers similar functionalities as other ESP8266 boards. […]