Orange Pi AI Stick Lite $20 Neural Compute Stick Ships with Free Training Tools

Orange Pi AI Stick Lite

Shenzhen Xunlong Software launched Orange Pi AI Stick 2801 neural compute stick last year for $69. It was interesting as an alternative to Intel Neural Compute Stick. But once the documentation and SDK were released a few days later we discovered you could only run demos with the stick for that price, and the training tools would cost an extra $149. The excellent news is that the company has now launched an updated, yet similar Orange Pi AI Stick Lite for just $19.99, and best of all the PLAI training tools are now entirely free. Orange Pi AI Stick Lite specifications: ASIC – Gyrfalcon SPR2801S Lightspeeur series processor with 2-dimensional Matrix Processing Engine (MPE) with AI Processing in Memory (APiM) delivering up to 2.8TOPS @ 300mW, 5.6 TOPS @ 100 MHz (peak performance) Storage – eMMC 4.5 flash with 68 MB/s read, 84.69 MB/s write Host interface – USB 3.0/2.0 port Power Consumption – 5V @ 200mA Dimensions – 66.5 …

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

Ellisys Bluetooth Vanguard is a Best-in-Class Bluetooth Protocol Analyzer

Ellisys Bluetooth Vanguard Advanced All-in-One Bluetooth® Analysis System

ARM TechCon is Arm’s premier industry event, where developers, analysts, and media gather from all around to hear the latest from the semiconductor giant. ARM TechCon 2019 has marked the 15th annual event hosted in San Jose. Arm TechCon 2019 showcased some of the industry’s best products and solutions in the market. Embedded Computing Design hosted a Best in Show Awards showing some of the most innovative solutions from the even. One of the notable award recipients is the Ellisys Bluetooth Vanguard Protocol Analysis System. Ellisys Bluetooth Vanguard Advanced All-in-One Bluetooth Analysis System is being regarded as the most advanced and comprehensive Bluetooth Protocol analyzer ever made mostly because it delivers new advances designed to ease the increasingly complex tasks of Bluetooth developers and many more. Building Bluetooth based applications can be a daunting challenge, especially when working with the wrong tools/equipment. Aside from Bluetooth wireless traffic debugging, other information can help understand the full situation, which is something that …

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

MUSTOOL MT99 is a $14 Smartphone-shaped Digital Multimeter

About a year ago we covered MUSTOOL MT8206, an inexpensive 2-in-1 multimeter & oscilloscope, and today we noticed another product from the company on Banggood. MUSTOOL MT99 is yet another cheap digital true RMS multimeter, but what’s different is the form factor. The tool looks like a smartphone and as such is more portable than competing multimeters. MUSTOOL MT99 specifications: Display – 3.5″ EBTN LCD with 3-line for voltage, frequency and analog bar… Mesurements DC voltage – 0.5 to 600V/0.1V ±(0.8%+3); input impedance: 10M Ohm AC Voltage – 1V to 600V/0.1V ±(1.2%+5); input impedance: 10M Ohm Resistance – 1Ω-10MΩ (1.2%+3); overload protection 250V AC/DC Capacitance 0.5 uF to 1000uF/0.1uF (3.5%+8) Up tp 6000uF/1uF (4.5%+10) Overload protection 250V AC/DC Frequency – 10Hz-1000Hz (2%+10); RMS above 1V AC Automatically identify diode and continuity Maximum display value – 9999 Live/neutral wire check Data hold, automatic power off Misc Automatic shutdown Portable hanging hole Single button to start smart identification function Back flashlight Buzzer …

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

Real-Time Performance and Health Monitoring Using Netdata


Netdata is a real-time open source monitoring tool, that generates hundreds of metrics of performance and health monitoring parameters. Netdata is capable of  visualizing this data with real-time capabilities along with alerts and notifications. This monitoring agent can be installed in all variant of Linux systems, Mac OS, FreeBSD and in Raspberry Pi . Netdata provides options for archiving the metrics to a remote server by using TimeSeries Databases and processing engines, and can be visualized using Grafana or other tools. Architecture Overview Metrics collector Fetches various system &  health monitoring parameters (uptime, CPU load, CPU usage, RAM utilization, disk usage etc.) . Fetches application metrics including web servers, databases, containers, etc… Netdata’s Internal plugins  collect  most of the metrics from standard Linux system parameters such as /proc, /sys and other Linux kernel sources External plugins contains ready to use plugins developed by using other programing language and interfaced to Netdata daemon as stdout communication. Also allows to write custom …

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

Balena EtcherPro Multi SD Card, USB, and Board Flasher Coming in Q2 2019

Balena EtcherPro

I previously wrote about Etcher Pro when posting about the fairly expensive SySTOR SD card duplicator that allows you to copy one (micro) SD card content to multiple cards on one go, for instance to speed up the process of flashing firmware for multiple single board computers. Made by the team behind the popular Etcher firmware flashing tool, EtcherPro promised to be a more cost effective solution, but there was not a lot of details at the time. Balena – previously – has now written a bit more about the project progress in a blog post. EtcherPro is a standalone hardware device, meaning no PC requires – with a user interface based on Etcher GUI, and allowing to copy a micro SD card, SD card, or USB flash driver to 16 destinations in one go thanks to USB 3.0 ports and SD card sockets. What makes the products even more interesting compared to existing solution is support for flashing …

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

Facebook BOLT Speeds Up Large x86 & ARM64 Binaries by up to 15%

Facebook BOLT

Compilers like GCC OR LLVM normally do a good job at optimizing your code when processing your source code into assembly, and then binary format, but there’s still room for improvement – at least for larger binaries -, and Facebook has just released BOLT (Binary Optimization and Layout Tool) that has been found to reduce CPU execution time by 2 percent to 15 percent. The tool is mostly useful for binaries built from a large code base, with binary size over 10MB which are often too large to fit in instruction cache. The hardware normally spends lots of processing time getting an instruction stream from memory to the CPU, sometimes up to 30% of execution time, and BOLT optimizes placement of instructions in memory – as illustrated below – in order to address this issue also known as “instruction starvation”. BOLT works with applications built by any compiler, including the popular GCC and Clang compilers. The tool relies on Linux …

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

Orange Pi AI Stick 2801 Neural Compute Stick SDK & Documentation Released

How to use Orange Pi AI Stick SDK

We covered the launch of Orange Pi AI Stick 2801 neural compute stick a few days ago, the first easily available Gyralcon Lightspeeur based USB stick, and noted that while the hardware was there, we had no details about software development kit and documentation at the time. I’ve got some more information now. First, the company release an English presentation about the neural stick, and while it’s not technical documentation, it provides insights into what it is capable of, and an overview about the workflow. More importantly, Shenzhen Xunlong Software also released Orange Pi AI Stick SDK and user manual for x86 PC, as well as cat/dog data and pre-trained models to get started. However, if you want to perform training with your own data, you’ll need to purchase the stick plus PLAI model transformation and training tools sold on Aliexpress for $218 plus shipping, that’s $69 for the hardware, and $149 for the software tools. The company further explains …

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

BitBumper ESP8266 Flash is a Standalone OTA Update Tool

BitBumper ESP8266 Flash

While it’s possible to perform OTA firmware update of ESP8266 with platformIO, Jochen wanted a standalone program to update the firmware of his ESP8266 based devices, and since he could not find any that satisfied his needs, he decided to write his own ESP8266 standalone OTA update tool: BitBumper ESP8266 Flash. The tools work in the local network or over the Internet, and the firmware needs to support PlatformIO OTA update mechanism with the code having the line: If your ESP8266 device is already running such firmware, you just need to load the new firmware in the program, input the IP address and port, and click flash. Jochen programmed BitBumper ESP8266 Flash with Lazarus/Pascal, but as not released the source code at this stage. Instead he shared FlashEsp8266.exe tools for Windows as a freeware program, as well as user and developer documentation here. If somebody needs this tool for Linux, Jochen can build it and release to you as well. …

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