2017 Tevo Tarantula Dual Extruder 3D Printer Review – Part 2: Auto-Leveling, Dual Color Prints, Flex Filament

Karl here with final part of Tevo Tarantula dual extruder 3D printer review. The kit that was sent by Gearbest has a large bed, auto leveling, dual extrusion, and flex extruder of which I only found the flex extruder appealing to me. I have had this printer for a while now. It was relatively easy to setup, but near the end of the build it did not cover every aspect. There are lots of videos and a big Facebook group if you run into any troubles. Overall it is a good printer, but some of the features I initially thought I would like turned out to not be very useful. Auto leveling I tried my hardest to get this to work even going as far as to upgrade the firmware, but because they had a printed bracket on it, it drooped on my first high temp ABS print. I removed […]

Those Charts Show The Benefits of Microphone Arrays for Hot Word Detection

Since I started looking more into smart speakers, including DIY ones such as the I made with Orange Pi Zero board + Google Assistant with a single microphone, I was told about the importance of microphone arrays, but so far, I had not seen any clear study or data about that. That changed today, as I came across a review of mic arrays by the makers of Snips Voice Platform. They tested five arrays connected to a Raspberry Pi 3 with the system, and also added a generic USB microphone to the mix. The results speak for themselves… In that experiment, they measured the rate at which a hot word was successfully detected by incrementally increasing the distance between 0.5 meters to 5 meters (16 ft), and for each distance, repeating the hot word 25 times at 3 second intervals using pre-recording to keep the voice level constant, and the […]

A First Look at ESP32 PICO Core Development Board Powered by ESP32-PICO-D4 SiP

Last week, I wrote about ESP32-PICO-D4 system-in-package (SiP) that contains ESP32 WiSoC, 4MP SPI flash, a crystal oscilloscator and some passive components in a single 7×7 mm package in order to allow smaller designs based on ESP32. The company noticed the post, and asked me whether I’d be interested in receiving “some development boards based on ESP32 PICO”, an offer hard to refuse :), and within a couple of days I received the package below. So I  ended up with 10 identical development kits, the company probably thought it was no worth paying for DHL to only send one or two development boards… The boards may also be part of some contests… We’ll see 😉 So let’s take two, and have a closer look at “ESP32_PICO_Core_Board_V3″… It comes with two rows of 20 pins with access to all I/Os, and features three main chips: ESP32-PICO-D4 SiP, AMS1117 voltage regulator, and Silabs […]

Save Power, Hibernate Your Embedded Linux System

This is a guest post by Tharma Rajan G, Project Lead, e-con Sytems. What is the best way to save power consumption of your embedded Linux system? Is there any way to save max power and resume operation ? Yes. It is ‘hibernate’ mode, one of the Power Modes in Linux. This article talks about how we utilized this ‘hibernate mode’ in our Reference Platform Kit Meissa-I with eSOMiMX6-micro SOM. Meissa-I is a dual board solution that features eSOMiMX6-micro Computer on Module & carrier board. Meissa-I development board runs Linux and Android Marshmallow (under development). eSOMiMX6-micro is based on Dual/Quad core ARM CortexTM-A9 based CPU @ 800MHz/Core. It has 1GB LPDDR2 and 4GB eMMC FLASH (expandable upto 32GB). The eSOMiMX6-micro module also has the Wireless LAN and Bluetooth module. Linux Power Modes Power Management is a key feature in embedded Linux system and there are two types for implementing the […]

The Stress Terminal UI (s-tui) is a Pretty CPU and Temperature Monitoring Terminal App

While it’s possible to do monitoring with tools like RPI-Monitor on headless or remote systems, top and htop are likely the commonly used tools to monitor CPU and process usage in the terminal. There’s now a new and different option with the Stress Terminal UI that display pretty charts for frequency, CPU usage, and temperature in the terminal, and as its name implies it can also stress the system. I’ve first installed it in my main computer running Ubuntu 16.04.2 as follows:

and then just started it

It took the screenshot above after enabling stress operation for a few seconds, and while frequency and CPU utilization in percent are updated properly, temperature is not, at least on my system. I had to enable “Smooth Graph” option to see any changes in the first two charts. I tried to run the app again with sudo, but still no temperature […]

Zidoo X7 Review – Part 2: Android 7.1 Firmware, ZDMC, WiFi, and More

Zidoo X7 is an Android TV box powered by Rockchip RK3328 processor similar to Bqeel MVR9 with 2GB RAM, but instead of provide Gigabit Ethernet, and 802.11 b/g/n WiFi, it comes with Fast Ethernet, and 802.11 b/g/n/ac WiFi, so is better suited to people using WiFi instead of Ethernet for media streaming. You’ll find plenty of photos in the first part of the review entitled “Zidoo X7 TV Box Review – Part 1: Unboxing & Teardown“, and I’ll report my experience with Android 7.1.2 firmware in this second part. First Boot, Setup, and First Impressions I connected two RF dongles for  MINIX NEO A2 Lite air mouse and Tronsmart Mars G01 gamepad via a USB hub, a USB keyboard to take screenshot, and a Seagate USB 3.0 hard drive to the single USB 3.0 port on the box. I perform tests with Ethernet in most reviews, but with Zidoo X7, […]

Testing KingDian N480 240 GB M.2 SSD in MeLE PCG03 Apo Mini PC

MeLE PCG03 Apo Apollo Lake mini PC supports M.2 80mm SSD’s, but at the time of the review I did not have such accessories, so I only tested the computer with its 32GB eMMC flash and external USB drives. I’ve now received Kingdian N480 240GB SSD courtesy of GearBest, so I’ll install it in the mini PC, test it in Windows 10, and install Ubuntu 16.04. KingDian N420 M.2 SSD Hardware Installation I’ve received a big carton box for the SSD, but finally the retail package is minimal. You’ll find the SSD and a screws in the package. You’ll note the device supports both M.2 Key B and Key M sockets. I’ve already explained how to open MeLE PCG03 Apo, basically loosen 6 screws, and then I just had to insert the SSD with the right orientation (check the 4 / 5 pins on each side), and use the screw […]

Embedded Linux Conference & Open Source Summit Europe 2017 Schedule

The Embedded Linux Conference & IoT summit 2017 took place in the US earlier this year in February, but there will soon be a similar event with the Embedded Linux Conference *& Open Source Summit Europe 2017 to take up in Europe on October 23 – 25 in Prague, Czech Republic, and the Linux Foundation has just published the schedule. It’s always useful to find out what is being discussed during such events, even if you are not going to attend, so I went through the different sessions, and compose my own virtual schedule with some of the ones I find the most interesting. Monday, October 23 11:15 – 11:55 – An Introduction to SPI-NOR Subsystem – Vignesh Raghavendra, Texas Instruments India Modern day embedded systems have dedicated SPI controllers to support NOR flashes. They have many hardware level features to increase the ease and efficiency of accessing SPI NOR […]

Youyeetoo X1 x86 SBC