Embedded Linux Conference Europe & OpenIoT Summit Europe 2018 Schedule

Embedded Linux Conference OpenIOT Summit Europe 2018

The Embedded Linux Conference & OpenIoT Summit 2018 took place in March of this year in the US, but the European version of the events are now planned to take place on October 21-24 in Edinburg, UK, and the schedule has already been released. So let’s make a virtual schedule to find out more about some of interesting subjects that are covered at the conferences. The conference and summit really only officially start on Monday 22, but there are a few talks on Sunday afternoon too. Sunday, October 21 13:30 – 15:15 – Tutorial: Introduction to Quantum Computing Using Qiskit – Ali Javadi-Abhari, IBM Qiskit is a comprehensive open-source tool for quantum computation. From simple demonstrations of quantum mechanical effects to complicated algorithms for solving problems in AI and chemistry, Qiskit allows users to build and run programs on quantum computers of today. Qiskit is built with modularity and extensibility in mind. This means it is easy to extend its …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

WiFiBoy32 is an ESP32 Portable Game Console and IoT Devkit


I’ve noticed that ever since Hardkernel launched their ODROID-GO “10th anniversary” portable game console based on ESP32 processor, most of the talk on IRC and social media is about this new toy, and people almost seem to have forgotten about the company’s Arm Linux boards 🙂 But recently, I’ve come across a somewhat similar ESP32 device called WiFiBoy32 that acts as both a portable game console and an IoT development kit. WiFIBoy32 specifications: Wireless module – ESP32-WROOM-32 wireless module with 802.11 b/g/n WiFi and Bluetooth 4.2 LE connectivity Display – 2.4″ 240×320 color SPI TFT LCD display Expansion – 2x 8-pin through holes with GPIOs, SPI, DAC, I2S,ADC, VP/VN, and power signals (3.3V, Vin, GND) Misc Top – 6x large gaming buttons, select and start push buttons, buzzer Bottom – PROG and RESET buttons, user LED USB – 1x micro USB port for power and programming (CP2102) Dimensions – 120 x 73 mm The board can be programmed with the …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Google Titan Security Key Prevents Phishing Attacks

Google Titan Security Key

Phising is a social engineering method that aims to trick users into giving their passwords. This can normally be mitigated with things called “brain” and “paying attention”, but since we are all humans mistakes may happen on a bad day. Even Google employees who should be tech savvy fell for the tricks from time-to-time, so Google made employees use 2-factor authentication with a  hardware security key since January 2017, and none of Google workers failed for a phising attack since then. CNET was provided with a sample of Google’s “Titan Security Key”, which comes in both USB and Bluetooth/NFC versions, and will be available for sale in Google’s online store within the next few months. The full technical details have not been provided for the key, but we do know Titan Security Keys support FIDO protocol, and are built with a secure element and a firmware written by Google that verifies the integrity of security keys at the hardware level. …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

KidBright32 Board is Thailand’s BBC Micro:Bit Equivalent

BBC Micro:Bit board was first announced in July 2015. Designed for STEM education, the board was then offered to UK schools in March 2016, and a few months later UK store would start selling it worldwide. It’s now available pretty much anywhere, and you can likely find it in a local store or online. The Thai government must have seen this, and thought to themselves “If the British can do it, we can do it too!”, as the National Electronics and Computer Technology Center (NECTEC) part of Thailand’s Ministry of Science and Technology designed KidBright32 board and courses to teach STEM to Thai students. The board is based on Espressif Systems ESP32-WROOM-32 WiFI and Bluetooth module, and comes with large holes for power (5V/GND) and 6 digital inputs/outputs,  smaller through holes for I2C and more I/Os, as well as an I2C header. We’ll also find some LEDs, two dot matrix LED displays, three buttons, a buzzer, an RTC, a light …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

TTGO Micro-32 is a Tiny ESP32-PICO-D4 Module

TTGO Micro-32 vs ESP32-WROOM-32

Unveiled almost a year ago, ESP32-PICO-D4 SiP (System-in-Package) combines ESP32 wireless processor, 4MB SPI Flash, a crystal oscillator, as well as some passive components, and allows more compact or thinner designs such as found in ESP32-PICO- Kit v4 development board. However, so far I had not seen any ESP32-PICO-D4 module, but TTGO Micro-32 fills the void as a compact module based on the SiP. TTGO Micro-32 module specifications: SiP – Espressif Systems ESP32-PICO-D4 based on ESP32 dual core processor + 4MB SPI flash Connectivity – Bluetooth 4.2 LE and 802.11 b/g/n WiFi up to 150 Mbps with chip antenna and u.FL (IPEX) connector Expansion – Castellated holes with GPIO, ADC, DAC, VP/VN, Touch, UART, I2C, and power signals Supply Voltage – 3.3V Dimensions – 19.2 x 13.3 mm (45% smaller than ESP32-WROOM-32) There’s no specific software for the module, since it should be software compatible with ESP-WROOM-32 (now called ESP32-WROOM-32). I first found TTGO Micro-32 module on Banggood where it …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Makerdiary nRF52840 Micro Development Kit Works with OpenThread, Arm Mbed OS, Zephyr OS, Mynewt, etc…

nRF52840 Micro Development Kit

If you want to play around with Bluetooth 5, Nordic nRF52840 is probably one of the best option, and among the development board, $9/$12 Particle Xenon is hard to beat when it comes to value. But if you need a bit more storage, I/Os and features, Makerdiary nRF52840 micro development kit looks like a good candidate to evaluate, especially it supports plenty of frameworks / operating systems such as Arm Mbed OS, Zephyr Project, OpenThread, Mynewt, and others. It’s also the first MCU class board I’ve seen with a USB type C port, although I’m not sure it brings any benefits to this type of hardware. Makerdiary nRF52840 micro development kit (nRF52840-MDK) hardware specifications: SoC – Nordic nRF52840 Arm Cortex-M4F WiSoC with 1 MB FLASH and 256 kB RAM, Arm TrustZone Cryptocell 310 security subsystem External Storage – 64-Mbit QSPI flash Wireless Connectivity (on-chip) Bluetooth 5, Bluetooth Mesh Thread, IEEE 802.15.4 ANT, 2.4GHz proprietary On-chip NFC-A tag On-board 2.4G chip …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

$10 Nordic Semi nRF52840 USB Dongle Supports Bluetooth 5, Thread, ZigBee, 802.15.4, ANT and 2.4GHz Proprietary

nRF52840 USB Dongle

Several weeks ago, as I noticed the lack of Bluetooth 5 USB dongles, I found MakerSpot CC2640 Bluetooth 5 USB stick based on Texas Instrument CC2640R2F Arm Cortex-M3 WiSoC. It’s not exactly a consumer products, and instead it’s more like a development kit, but it can still be inserted into the USB port of your computer or development board. Today, I found out Nordic Semi also made their own Bluetooth 5  – or is it Bluetooth 5.0 now, I’m really confused at this point – USB dongle for evaluation & development based on nRF52840 WiSoC. It’s not only for Bluetooth 5 though, as the multi-protocol SoC also supports Bluetooth Low Energy, Bluetooth Mesh, Thread, Zigbee, 802.15.4, ANT(+), and 2.4 GHz proprietary solutions. nRF52840 USB dongle (PCA10059) key features: Wireless Connectivity – Bluetooth 5, Bluetooth Low Energy, Thread, Zigbee, 802.15.4, ANT/ANT+, and 2.4GHz USB – USB 2.0 ports Expansion – 15x GPIO and interfaces available on castellated edge Misc – 1x …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Maxim Announces Wearable ECG and Heart Monitor Development Kits

Maxim ECG Heart Monitor Development Kits

Maxim Integrated has recently announced two wearable development kits for fitness / health tracking: MAX-HEALTH-BAND watch for vital signs MAX-ECG-MONITOR with a chest strap for clinical-grade electrocardiograph (ECG) and heart rate. MAX-HEALTH-BAND Development Kit The MAX-HEALTH-BAND wrist-worn heart-rate and activity monitor features the company’s MAX86140 optical pulse-oximeter/heart-rate sensor, MAX20303 wearable power-management solution, and Maxim’s motion-compensated algorithms. The watch sends raw PPG and accelerometer data via Bluetooth to a smartphone app, and also monitors steps, activity, heart rate and interbeat intervals for heart-rate variability measurements. Battery life is around 7 days on a single charge. The kit also includes a USB charging cable, and instructions to download the Android-based application. The evaluation platform can be used for the development of fitness and wellness trackers, health monitoring trackers, or as a experimentation platform for new use cases and algorithms. In addition to raw PPG and accelerometer data, the MAX-HEALTH-BAND monitors steps, activity, heart rate, and interbeat intervals for heart-rate variability. The MAX-HEALTH-BAND …

Support CNX Software – Donate via PayPal or become a Patron on Patreon