Xtream-Codes IPTV Panel Review – Part 3: Updates and New Features for Version 2.4.2

This is the third part of Xtream-Codes IPTV Panel review. IPTV Panel Professional Edition is a software to build your own IPTV Server from scratch. It supports all common Streaming Protocols as an Input and it is powered by FFmpeg & nginx. If you have not done so already, you may consider reading the first two parts: Review of Xtream-Codes IPTV Panel Professional Edition – Part 1: Introduction, Initial Setup, Adding Streams… Xtream Codes IPTV Panel Review – Part 2: Movie Data Editing, Security, Resellers, Users and Pricing Management Here are the major changes since Part 2: And part of the company’s announcement of the release: Why choose IPTV Panel Pro? IPTV Panel is powered by many Open Source Tools. These are only few reasons why we believe our software is different from our competitors: Stability: Our software is powered by FFmpeg to do the Restreaming & Transcoding of your streams. […]

Secure IoT Connectivity with NodeMCU ESP8266 Board, ATECC508A Crypto Chip, Mongoose OS, and AWS IoT

There are many examples of Internet of Things projects, but more often than not the implementation is not secure, either because the device is exposed to the Internet with minimum or no security (worst case), or a gateway (hopefully) provides secure connection to the Internet, but the communication between sensor nodes and the gateway in the local network is not secure, due to memory limitation of the nodes, for example it might be challenging to implement security on ESP8266. Mongoose OS is an open source operating system for the Internet of Things developed by Cesanta working on ESP32, ESP8266, STM32, and TI CC3200, and the developers have demonstrated a secure solution with Mongoose OS running on ESP8266 connecting over a TLS connection to AWS IoT (Amazon Web Service IoT) and using TLS credentials stored in Microchip ATECC508A CryptoAuthentication Device. The addition of ATECC508 chip either using “XplainedPro extension board for […]

Arrow Chameleon96 Board To Feature Intel Altera Cyclone V SE FPGA + ARM SoC in 96Boards Form Factor

Embedded World 2017 will start in about one week, and take place in March 14 – 16 in Nuremberg, Germany, so we can expect interesting embedded news coming soon. Arrow has written a blog post with plans to announce three 96Boards at the event: Meerkat based on NXP i.MX 7Dual, Chameleon96 based on Intel/Altera Cyclone V FPGA + ARM SoC, and Systart Oxalis 96Boards EE board powered by NXP LS1020A single core ARM Cortex A53 SoC. I’ll start with Chameleon (Chameleon96) today, as it’s the first with FPGA fabric, and I could find some technical details and photos about the board. Chameleon96 board specifications: SoC – Intel PSG / Altera Cyclone V SE 5CSEBA6U19I7N with a dual core ARM Cortex A9 processor @ up to 800 MHz and FPGA fabric with 110K Logic Elements Chips, Ports and Features connected to FPGA: Integrated USB-Blaster II JTAG cable Configuration sources: SD Card, […]

Embedded Linux Conference & OpenIoT Summit 2017 Schedule

The Embedded Linux Conference 2017 and the OpenIoT Summit 2017 will take place earlier than last year, on February  20 – 23, 2017 in Portland, Oregon, USA. This will be the 12th year for ELC, where kernel & system developers, userspace developers, and product vendors meet and collaborate. The schedule has been posted on the Linux Foundation website, and whether you’re going to attend or not, it’s always informative to check out the topics. So as usual, I’ll make a virtual schedule for all 5 days. Monday, February 20 For the first day, the selection is easy, as choices are limited, and the official first day it actually on Tuesday. You can either attend a full-day paid training sessions entitled “Building A Low Powered Smart Appliance Workshop“, and the only session that day: 14:30 – 15:20 – Over-the-air (OTA) Software Updates without Downtime or Service Disruption, by Alfred Bratterud, IncludeOS […]

SmartHomy Hybrid TV Box with DTV Tuner Triples as a Game Console & Home Automation Gateway (Crowdfunding)

SmartHomy Homy Player is a TV box running Android TV that includes an ATSC, DVB-T2/C,DVB-S2, or ISDB-T tuner, is said to be powerful enough to be used as a 3D gaming platform, and serves as a security system and home automation gateway using Z-Wave, Bluetooth, WiFi and IR blaster to control your things. Homy player specifications [Updated on January 19th, 2017]: SoC – Amlogic S912 octa-core Cortex A53 processor with Mali T820MP3 GPU System Memory – 3 GB DDR3 Storage – 32 GB eMMC flash Video Output – HDMI 2.0 up to 4K @ 60Hz with HDCP 2.2, HDR, CEC Audio Output – HDMI and optical S/PDIF Video / Audio Capabilities – 10-bit 4K H.265 @ 60 fps, HD audio pass-through, Dolby Digital & DTS licenses DRM – Widevine Level 1, Microsoft PlayReader, Netflix license Digital TV Tuner – DVB-S2 (satellite), DVB-C/T/T2 (Cable/Terrestrial), ATSC, and ISDB-T Connectivity – Gigabit Ethernet, […]

Grid-EYE Breakout Board is a $49 Low Resolution Thermal Camera Module

Thermal cameras can be really expensive pieces of equipment, and even the cheap 60×60 thermal cameras available on Aliexpress costs a little over $200. However, PURE Engineering has made an breakout board with Panasonic Grid-EYE infrared 8×8 array sensor that allows you to experiment with the technology, or integrate into your own projects for just $49. Grid-EYE breakout board features: Panasonic Grid-EYE AMG8834 64 pixel infrared / thermal camera sensor with 60 degree viewing angle using MEMS thermopile technology Pinout compatible with Arduino Zero,  ST-NUCLEO board, and other 3.3V boards with I2C, VDD, GND, INT, and AD pins PUREModules PCB edge connectors with UART, GPIO, to interface with the company’s IoT board Power Supply – On-board regulator handles 3 to 5V input The Panasonic sensor transfers thermal presence, direction, and temperature values over I2C. The company wrote a demo for the module with an Arduino sketech and a Processing sketch […]

ARM Introduces Secure Cortex-M23 and Cortex-M33 ARMv8-M MCU Cores, and Bluetooth 5 Cordio Radio IP for IoT Applications

ARM TechCon 2016 is now taking place in Santa Clara, California, USA, as ARM has made three announcements for the Internet of Things, the focus of SoftBank going forward, with two ARM Cortex-M ARMv8-M cores integrating ARM TrustZone technology, namely Cortex-M23 low power small footprint core, and Cortex-M33 core with processing power similar to Cortex-M3/M4 cores, as well as Cordio Radio IP for Bluetooth 5 and 802.15.4 connectivity. ARM Cortex-M23 ARM Cortex-M23, based on the ARMv8-M baseline architecture, is the smallest and most energy efficient ARM processor with TrustZone security technology,and targets embedded applications requiring both a small footprint, low power, and security. Its power consumption is low enough to be used in batteryless, energy harvesting IoT nodes, and is roughly a third of Cortex-M33 processor size, and offers more than twice its energy efficiency. Cortex-M23 is a two-stage pipelined processor, software compatible with other processors in the Cortex-M family. […]

Hacking ARM TrustZone / Secure Boot on Amlogic S905 SoC

Amlogic S905 processor used in many Android TV boxes and ODROID-C2 development board implements ARM TrustZone security extensions to run a Trusted Execution Environment (TEE) used for DRM & other security features. However, Frédéric Basse, a security engineer, worked with others and managed to bypass secure boot in one Amlogic S905 powered Android TV box, namely Inphic i7, but any other device based on the processor would have made the same thing possible. He explains the steps they went through and how they managed to exploit vulnerability to bypass secure boot in a detailed technical blog post. They first started by looking for info in Amlogic S905 datasheet, but most info about TrustZone had been removed from the public version. So not that much help here except a potential address for BOM Root (ROMBOOT_START   0xD9040000). The next step was to connect the UART pins in order to access the […]