Archive

Posts Tagged ‘gateway’

MatchX LoRaWAN Solution Supports up to 65,535 Sensor Nodes per Gateway

April 14th, 2017 4 comments

MatchX is a startup with offices in Chicago, Shenzhen, and Berlin, that provides a complete LoRaWAN solution with their MatchBox gateway based on SX1301 concentrator and Mediatek MT7628N processor, as well as MatchStick, MatchModule, and MatchCore sensors with up to 65,535 of those connecting to a single  gateway.

MatchBox LoRaWAN/WiFi/GPRS/GPS Gateway

Outdoor and Indoor Enclosures for MatchBox – Click to Enlarge

MatchBox specifications:

  • Processor – Mediatek MT7628AN MIPS WiSoC @ up to 580 MHz
  • System Memory – 128MB DDR2 RAM
  • Storage – 16MB FLASH
  • Connectivity
    • LoRa – Semtech SX1301 + 2x SX1257@+27dbm  Output Power; 470/868/915Mhz frequency range, -146dBm sensitivity
    • 10/100M Ethernet
    • 802.11n 2×2 WiFi @ 300 MHz
    • Optional GPRS via SIM800H, 85.6 kbps (downlink/uplink) + micro SIM card slot
    • GPS via UBlox Max 7C
    • Antennas – 2x u.FL antennas for WiFi, u.FL or chip antenna for LoRa, GPS and GPRS modules
  • USB – 1x USB 2.0 port, 1x USB type C exposing 4 or 6 GPIOs and UART
  • Misc – RGB LED, 8x GPIO, on/off switch, reset button
  • Power Supply – Passive 24V POE, or  5V/2A via USB-C port
  • Power Consumption – 5W on average, 10W max.
  • Dimensions – 140 x 78 x 30mm
  • Temperature Range – -20°C to 85°C
  • Certification: CE, FCC, LoraWAN

The gateway runs OpenWrt or LEDE operating system. The company can receive packets from nodes up to 20km away in ideal conditions (line of sight, good weather…), and the company claims 4 gateways can cover Berlin’s RingBahn, and 17 gateways cover Silicon Valley Area, of course provided there’s not a very large number of nodes, exceeding the capacity of the gateways.

MatchStick & MatchCore LoRa Sensor Nodes

MatchStick

The company has two main products to connect sensors to the gateway with MatchStick and MatchCore sharing most of the same specifications, except the MatchStick is larger, supports many more sensors, and offers longer battery life:

  • MCU – Dialog SmartBond DA14680 ARM Cortex M0 micro-controller with 18 Mbit flash, 64 kB OTP memory, 128 kB Data SRAM, 128 kB ROM, and BLE 4.2 support
  • Connectivity
    • LoRa – Semtech SX1276 @+20dbm output power; 470/868/915Mhz; -146dBm Sensitivity; LoraWAN V1.0.2, Class A/B/C; on-board antenna
    • Bluetooth 4.2 LE @ +3dBm with on-board antenna
    • SIMCOM SM28L GPS module (MatchStick only)
  • Sensors
    • Inertial Sensor – Accelerometer, Magnetometer and Gyroscope
    • MatchStick only, selection of:
      • Air Sensor – CO, CO2, Methane
      • Fire Sensor – Smoke, and IR fire detection
      • Flood Sensor – Water leak detection
      • Movement Sensor – Human movement detection
      • Light Sensor – Gesture, color and ambient light detection
      • Agricultural Sensor – Soil moisture detection
      • Electricity Sensor – Relay control or power consumption
  • USB – 1x USB interface with 6 flexible GPIOs, SWD, Reset and power
  • Misc – RGB LED, reset & user buttons
  • Power Supply – 5V/1A via USB-C connector for charging the battery
  • Battery
    • MatchStick – Panasonic 18650 @ 3000mAh good for up to 10 years on a charge
    • MatchBox – CR2032 battery (300 mAh) good for up to 3 years on a charge
  • Power Consumption
    • Sleep Power – 30-50 uA
    • BLE Power – TX: 3.4 mA, RX: 3.7mA
    • LoRa Power – TX: 120mA @ 20dBm, RX: 9.9mA
  • Dimensions
    • MatchStick – 147 x 32 x 32 mm
    • MatchCore – 52 x 34 x 18 mm
  • Temperature Range – -20°C to 85°C
  • Certification: CE, FCC, LoraWAN

MatchCore

Both models can be programmed using Dialog DA1468X SDK, a community has been setup, as well as a developer’s blog, but so far I’ve been pretty quite, as the company works on completing development. There’s very little info about MatchModule , which will be a 25x25mm LoRa module that can be integrated into your own project. The only info I’ve got about is in the table below.

The MatchBox gateway should sell for around $299, while MatchStick and MatchCore should go for $28 and $16 respectively, I assume in their minimal configuration, as final price will depend on the choice of sensors.

You may be able to find some more details on Matchx.io website.

FalconGate Open Source Anti-Hackers Smart Gateway Runs on Raspberry Pi, Banana Pi, and other ARM Debian Boards

March 29th, 2017 7 comments

Everyday we can read stories about password database hacking, malware, ransomware, and so on, and companies can try to protect themselves by paying professionals that do a more or less good jobs, but individuals can’t afford professional service, so it is harder to protect oneself. One solution is to educate yourself as much as possible, but everybody has the time and/or skills to do it, so developers have worked on  FalconGate open source smart gateway that’s supposed to protect home devices against hackers, and alerts the user in case of intrusions on your home network, or devices misbehaving.

FalconGate is said to be able to:

  • Block several types of Malware based on open source blacklists
  • Block Malware using the Tor network
  • Detect and report potential Malware DNS requests based on VirusTotal reports
  • Detect and report the presence of Malware executables and other components based on VirusTotal reports
  • Detect and report Domain Generation Algorithm (DGA) Malware patterns
  • Detect and report on Malware spamming activity
  • Detect and report on internal and outbound port scans
  • Report details of all new devices connected to your network
  • Block ads based on open source lists
  • Monitor a custom list of personal or family accounts used in online services for public reports of hacking

The software relies on dependencies such as Bro IDS, Python 2.7, Nginx,Dnsmasq,Exim, and PHP, as well as Have I been pwned API, and as been tested with Debian Jessie Lite on Raspberry Pi 2/3 and Banana Pi M2+ boards, with the Raspberry Pi boards limited to 10/100M Ethernet, potentially a bottlenck if you have a fast Internet connection, but FalconGate should also be supported on other (ARM based) boards running Debian or Ubuntu.

The easiest way to install it to get the SD card image for the tested boards. For other boards, you can try a manual installation:

This will take a while depending on your platform and storage device. Your FalconGate powered board will also become your new DHCP server, so you’ll need to disable DHCP in your router. Reboot both, and login to the web interface to configure the email address(es) to be used as recipients for alerts and optionally your VirusTotal API key. Finally, remember to change the default root password, and re-generate the SSH keys.

Via n0where

Dell Edge Gateway 3000 Series Are Powered by Intel Bay Trail-I SoCs for Automation, Transportation, and Digital Signage

March 17th, 2017 No comments

Dell has recently introduced Edge Gateway 3000 series with three models powered by Intel Bay Trail-I processor, running Ubuntu Core 16 or Windows 10 IoT, with each model targeting respectively general-purpose automation, transportation & logistics, and digital signage and retail.

The specifications for the three models can be found in the table below.

Dell Edge Gateway 3001
Model for General-Purpose Automation
Dell Edge Gateway 3002
Model for Transportation & Logistics
Dell Edge Gateway 3003
Model for Media & Retail Kiosks
SoC Intel Atom E3805 dual core processor  @ 1.33 GHz (3W TDP) Intel Atom E3815 single core processor @ 1.46 GHz with GPU @ 400 MHz (5W TDP)
System Memory 2 GB DDR3L-1066
Storage 8 or 32 GB eMMC flash
Industrial-grade Micro-SD card: 8GB / 16GB / 32 GB / 64 GB
Connectivity 1 x 10/100 Fast Ethernet (RJ-45)
with PoE (15.4W)
WiFi 802.11 b/g/n
Bluetooth 4.0 LE
Optional ZigBee module.
2x 10/100 Fast Ethernet (RJ-45), main port supports PoE (15.4W)
WiFi 802.11 b/g/n
Bluetooth 4.0 LE
Integrated Zigbee/802.15.4 module for mesh
networking.
2 x 10/100 Fast Ethernet (RJ-45).
Main port supports PoE (15.4W)
WiFi 802.11 b/g/n
Bluetooth 4.0 LE
Optional ZigBee module
Cellular Connectivity 3G or 4G LTE for select countries, US/Canada 4G LTE with AT&T or Verizon
Video & Audio DisplayPort 1.1 up to 2560×[email protected]
3.5mm Line Out/Line
In; RealTek codec
Serial Interfaces 2x RS-232/422/485.
GPIOs 8x channel, independently
programmable, DAC, ADC.
CAN Bus CAN2.0 A/B/FD 1Mbps (CAN2.0), 5Mbps (CAN-FD)
USB 1x USB 2.0, 1x USB 3.0
GNSS Integrated GPS
Sensors Accelerometer, Pressure, Temperature and Humidity
Power Supply 12V-57V wide DC input;
PoE compliant with IEEE 802.3.af standard up to 15.4 W, 48 V over existing Ethernet infrastructure, no
modifications required.
Dimensions 125 mm x 125 mm x 51 mm
Weight Around 1.1 kg

While all three models can run Ubuntu Core 16 and Windows 10 IoT Enterprise LTSB 2016, the latter requires a 32GB eMMC flash. Each gateway also comes with a Trusted Platform Module (TPM) 2.0, secure boot, BIOS password and I/O port disablement, and a fleet of gateway can be managed via Dell Edge Device Manager (EDM) cloud-based manageability suite (sold separately).

Gateway 30001 used for Mining Operations – Click to Enlarge

The gateway can be used for all sort of applications from mining management systems as shown above, to 18-wheelers, and revenue generating city fountains.

Dell Edge Gateway 3000 series will start selling this May for $399 and up. More details can be found on Dell website.

NXP Introduces Kinetis K27/K28 MCU, QorIQ Layerscape LS1028A Industrial SoC, and i.MX 8X Cortex A35 SoC Family

March 15th, 2017 3 comments

NXP pushed out several press releases with the start of Embedded World 2017 in Germany, including three new micro-controllers/processors addressing different market segments: Kinetis K27/K28 MCU Cortex M4 MCU family, QorIQ Layerscape LS1028A industrial applications processor, and i.MX 8X SoC family for display and audio applications, 3D graphic display clusters, telematics and V2X (Vehicle to everything).

NXP Kinetis K27/K28 MCU

Click to Enlarge

NXP Kinetis K27/K28 MCU family is based on an ARM Cortex-M4 core clocked at up to 150 MHz with FPU,and includes up to 1MB embedded SRAM, 2MB flash, and especially target portable display applications.

Kinetis K27/K28 MCUs share the following main features:

  • 2x I2S interfaces, 2x USB Controllers (High-Speed with integrated High-Speed PHY and Full-Speed) and mainstream analog peripherals
  • 32-bit SDRAM memory controller and QuadSPI interface supporting eXecution-In-Place (XiP)
  • True Random Number Generator, Cyclic Redundancy Check, Memory Mapped Cryptographic Acceleration Unit

K28 supports 3 input supply voltage rails (1.2V, 1.8V and 3V) + separate VBAT domain, implements a Power Management Controller supporting Core Voltage Bypass and can be powered by an external PMIC, and is available in 169 MAPBGA (9x9mm2, 0.65mm pitch) and 210 WLCSP (6.9×6.9mm2, 0.4 mm pitch) packages.

K27 supports 1.71V to 3.6V input voltage + separate VBAT domain, and is offered in 169 MAPBGA (9x9mm, 0.65mm pitch) package only.

Click to Enlarge

FRDM-K28F development board will allow you to play with the new MCUs’ capabilities. It features a Kinetis K28F microconroller, on-board discrete power management, accelerometer, QuadSPI serial flash, USB high-speed connector and full-speed USB OpenSDA. Optional add-on boards allows for USB-Type C, Bluetooth low energy (BLE) connectivity, and a 5” LCD display board with capacitive touch.

Software development can be done through MCUXpresso SDK with system startup code, peripheral drivers, USB and connectivity stacks, middleware, and real-time operating system (RTOS) kernels.

Kinetis K27/K28 MCU family will be start selling in April 2017. Visit NXP K2x USB page for more information.

QorIQ Layerscape LS1028A

LS1028A Block Diagram

NXP QorIQ Layerscape LS1028A SoC comes with two 64-bit ARMv8 core, support real-time processing for industrial control, as well as virtual machines for edge computing in the IoT. It also integrates a GPU and LCD controller enable Human Machine Interface (HMI) systems, and Time-Sensitive Networking (TSN) capabilities based on the IEEE 802.1 standards with a four-port TSN switch and two separate TSN Ethernet controllers.

The processor especially targets “Factory 4.0” automation, process automation, programmable logic controllers, motion controllers, industrial IoT gateway, and Human Machine Interface (HMI).

OEMs can start developing TSN-enabled systems using LS1021ATSN reference design platform based on the previous LS1021A processor in order to quickens time-to-market.The reference design provides four switched Gigabit Ethernet TSN ports, and ships with an open-source, industrial Linux SDK with real-time performance. Applications written for LS1021ATSN will be compatible with the LS1028A SoC since the API calls won’t change.

It’s unclear when LS1028A will become available, but it will be available for 15 years after launch, and you’ll find a few more details on the product page. You could also visit NXP’s booth (4A-220) at Embedded World 2017 to the reference design in action.

NXP i.MX 8X ARM Cortex-A35 Processors

Block Diagram of NXP i.MX 8X family

The last announcement will not really be news to regular readers of CNX Software, since we covered i.MX 8X processors last year using an NXP presentation. As previously known, i.MX 8X family comes with two to four 64-bit ARMv8-A Cortex-A35 cores, as well as a Cortex-M4F core, a Tensilica HiFi 4 DSP, Vivante hardware accelerated graphics and video engines, advanced image processing, advanced SafeAssure display controller, LPDDR4 and DDR3L memory support, and set of peripherals. The processor have been designed to drive up to three simultaneous displays (2x 1080p screens and one parallel WVGA display), and three models have been announced:

  • i.MX 8QuadXPlus with four Cortex-A35 cores, a Cortex-M4F core, a 4-shader GPU, a multi-format VPU and a HiFi 4 DSP
  • i.MX 8DualXPlus with two Cortex-A35 cores, a Cortex-M4F core, a 4-shader GPU, a multi-format VPU and a HiFi 4 DSP
  • i.MX 8DualX with two Cortex-A35 cores, a Cortex-M4F core, a 2-shader GPU, a multi-format VPU and a HiFi 4 DSP

The processors are expected to be used in automotive applications such as  infotainment and cluster, industrial control and vehicles, robotics, healthcare, mobile payments, handheld devices, and so on.

The i.MX 8QuadXPlus and 8DualXPlus application processors will sample in Q3 2017 to selected partners. More details may be found on NXP i.MX8X product page.

Compulab IOT-GATE-iMX7 is an NXP i.MX7 IoT Gateway for Industrial Applications

February 28th, 2017 2 comments

CompuLab has introduced IOT-GATE-iMX7 compact fanless IoT gateway and industrial controller built around the company’s CL-SOM-iMX7 system-on-module, and offering Ethernet, WiFi, Bluetooth, 3G and Zigbee connectivity.Compulab IOT-GATE-iMX7 gateway specifications:

Block Diagram – Click to Enlarge

  • SoC –  NXP i.MX 7 dual ARM Cortex-A7 processor @ up to 1GHz with ARM Cortex-M4 core @ 200Mhz, 2D graphics engine
  • System Memory – Up to 2GB DDR3L-1066
  • Storage – Up to 32GB on-board eMMC + micro-SD socket
  • Connectivity
    • Dual Gigabit Ethernet
    • Dual band WiFi 802.11 a/b/g/n
    • Bluetooth 4.1 BLE
    • Optional 3G cellular module via mini PCie socket
    • Optional ZigBee NXP JN5168 module
  • Display – DVI up to 1920×1080 using a HDMI connector
  • Audio – 3.5mm jacks for stereo line out, stereo line in
  • USB – 4x USB2.0 host ports, type-A connectors
  • Serial – 1x RS485 / RS422 port, RJ11 connector; 1x RS232 port, ultra-mini serial connector; 1x serial console via UART-to-USB bridge, micro-USB connector
  • Expansion
    • mini-PCIe socket, full-size
    • embedded I/O header with up to 1x UART, 1x SPI, 1x I2C, 12x GPIO
  • Power Supply – Unregulated 8V to 24V via power barrel; support for PoE (powered device)
  • Dimensions – 108 x 83 x 24 mm ( Aluminum housing)
  • Temperature Range – -40C to 85°C

IOT-GATE-iMX7 ships with Debian Linux pre-loaded, and the company can provide a full Linux Board Support Package (BSP) with Linux kernel 4.1.15, Yocto Project file-system and U-Boot boot-loader. The gateway also supports run mainline Linux, upstream Yocto Project and FreeRTOS BSP.

 

Click to Enlarge

In case you’d rather provide your own enclosure the SBC-IOT-iMX7 single board computer is also available. Both the gateway and SBC have a 10-year availability.

IOT-GATE-iMX7 price starts at $107 for volume orders, and SBC-IOT-iMX7 at $85. You’ll find more details, including pricing for options, on IOT-GATE-iMX7 product page.

NXP QorIQ LayerScape LA1575 Programmable Wireless SoC to Support 5G, 802.11ax & 802.11ad WiFi, and Wireline

February 24th, 2017 3 comments

NXP has recently announced QorIQ LayerScape LA1575 programmable wireless platform with two ARMv8 cores, and simultaneous multi-standard support for 5G, Wi-Fi (802.11 ac and 802.11ax) and Wireline systems for enterprise and high-end home gateways.

QorIQ LayerScape LA1575 Block Diagram

QorIQ LayerScape LA1575 key features and specifications:

  • Multicore ARMv8 Processors for user applications
  • DDR4 with ECC
  • Programmable accelerator engines for signal processing.
  • Programmable low latency MAC layer processing engines
  • Programmable high performance packet processing engines to over 10 Gbps
  • Configurable cryptographic offload engines
  • Simultaneous multi-standard support for 5G, Wi-Fi (802.11 ac and 802.11ax) and Wireline systems
  • Multiple Ethernet interfaces including 10Gbps
  • PCIe gen 3.0
  • Integrated Trust architecture
  • Single source clocking

The main benefit of this SoC is that is is programmable, so even if some standards evolve after the release, it can be re-programmed to reflects the changes in specifications.

LA1575 Gateway Example – Click to Enlarge

Just to refresh everybody’s memory:

  • 5G is the successor of 4G/LTE scheduled to start (Wave 1) around 2018, with higher speeds(Wave 2) solutions coming in 2019-2020 with up to 10 Gbps data transfer
  • 802.11ad is a new WiFi with very high bitrate (Up to 7Gbps) working within a room @ 2.4/5/60 GHz, and capable of reliably transferring uncompress video data. It’s limited to room use, and the range is about 5 meters.
  • 802.11ax, also known as High-Efficiency Wireless (HEW), should improve the average throughput per user by a factor of at least 4 times in dense user environments, with a total bandwidth of 10 Gbps over 2.4 and 5.0 GHz frequencies. The standard is expected to be published in 2019.
  • Wireline may have two meanings: simply wired communication (e.g. Ethernet), or “high-speed data transmitted between chips using electrical or optical communication over wires to reach the lowest power requirements.” according to the University of California. It’s possible NXP refers to both meanings.

LayerScape LA1575 samples will be available in April 2017, and NXP will do some presentations (under NDA) next week, at NXP Mobile World Congress 2017 booth #7E30, Fira Grand via, Barcelona, Spain. You’ll find some (limited) extra information on QorIQ LayerScape LA1575 product page.

Dragino OLG01 Outdoor Single Channel LoRa Gateway Runs OpenWrt, Supports Passive PoE

February 14th, 2017 9 comments

Dragino Technology, a Shenzhen based startup focusing on the Internet of Things, had already designed LoRa shields & Hats for Arduino & Raspberry Pi boards which can be useful for LoRa nodes, but the company has now launched Dragino OLG01 LoRa gateway running OpenWrt that communicates with nodes over LoRa, and to the cloud using WiFi, Ethernet, or 3G/4G.

Dragino OLG01 specifications:

  • WiSoC – Atheros AR9331 MIPS processor @ 400MHz
  • System Memory – 64MB RAM
  • Storage – 16MB flash
  • MCU – Atmel ATMega328P AVR MCU with 32KB flash, 2KB SRAM
  • Connectivity
    • 802.11 b/g/n WiFi with antenna
    • 2x 10/100M Ethernet with support for passive PoE
    • Optional 3G/4G module connected to internal USB socket (TBC)
    • Semtech SX1276/78 LoRa wireless module + SMA connector (antenna not provided) up to 5~10 km range
  • USB – 1x USB 2.0 host port
  • Power Supply – 12V DC power jack or PoE

Three models are offered with 433, 868, or 915 MHz frequencies: OLG01 433, OLG01 868, and OLG01 915. The weatherproof gateway is designed to be wall mounted, and ships with a 12V power supply, and a PoE injector. OLG01 runs OpenWrt, and documentation can be found on Dragino Wiki, source code on Dragino Github account. The gateways supports auto-provisioning, network firmware update, includes a web server and management UI. The Atmel MCU can be programmed using the Arduino IDE. Note that most of the documentation refers to LG01 instead of OLG01, but both gateways appears to be based upon the same hardware, except OLG01 is weather-proof, and suitable for outdoor use.

Potential application include wireless alarm and security systems, home and building automation, automated meter reading, industrial monitoring and control, long range irrigation systems, GPS tracker,etc… some of which are described in Dragino video below.

You’ll also find some more information on the product page, including a datasheet and a detailed user manual. Dragino OLG01 can be purchased for $70 on Tindie. If you don’t need PoE, nor a weatherproof case, LG01 gateway will be cheaper at $56.

Thanks to Elia for the tip

GIGABYTE EL-30 Apollo Lake Fanless IoT Gateway Powered by Intel Pentium N4200 to Launch in Q2 2017

January 31st, 2017 No comments

GIGABYTE will soon introduce their EL-30 “Intel Apollo Lake IoT Gateway Solution” powered by a quad core Intel Pentium N4200 with 32GB storage, dual Gigabit Ethernet ports, dual HDMI ports, WiFi and Bluetooth connectivity, as well as a mini PCIe slot for 3G module or mSATA storage, and an optional Zigbee module.

GIGABYTE EL-30 specifications:

  • SoC – Intel Pentium processor N4200 with 4 cores, 4 threads @ 1.10 – 2.50 GHz with 2MB L2 cache, 18EU Intel HD Graphics 505 (6W TDP)
  • System Memory – 2x SO-DIMM slots for DDR3L 1600/1866MHz memory up to 8GB
  • Storage -32GB eMMC flash + 1x SD card slot + optional mSATA module
  • Video Output – 2x HDMI 1.4b ports up to 3840×[email protected] Hz
  • Audio – Via HDMI ports, 3.5mm audio jack (headphone + mic), Realtek ALC255 audio codec
  • Connectivity
    • 2x GbE LAN ports (Realtek RTL8111HS)
    • Pre-installed WiFi + Bluetooth module in half-size mini PCIe slot
    • 1x Zigbee module (optional)
  • USB – 4x USB 3.0 ports + 1x internal USB 2.0 header
  • Serial – 1x COM port (RJ45), 1x micro USB 5-pin RS232 full-duplex port (TxD, RxD, CTS, RTS, GND)
  • Expansion
    • 1x Full-size Mini-PCIe slot for 3G module or mSATA storage
    • 1 x Half-size Mini-PCIe slot used by pre-installed WiFi+BT module
    • 10-pin GPIO header, SPI-SMB header, RS232 header, and “80H” LPC port on motherboard
  • Misc – Power button with LED, HDD/SSD activity LED, 1x TPM header, Kensington lock slot
  • Power Supply – 19V (65W) DC / 100~240V AC
  • Dimensions – 140.8 x 107.5 x 29.5 mm
  • Weight – 560 grams
  • Temperature Range – Operating: 0°C to 40°C; storage: -20°C to 60°C

The fanless IoT gateway will run Windows 10 64-bit, Windows 10 IoT, Ubuntu 16.04 LTS, or Android N. It will ship with a quick start guide, a 19V power adapter and a US power cord.

Pricing is unknown, but we do know production is scheduled for Q2 2017. More details – including the Quick Start Guide – can be found on the product page.

Thanks to Paul for the tip.