Allwinner H6 is a processor designed for 4K HDR set-top boxes such as Zidoo H6 Pro, but with USB 3.0, Gigabit Ethernet, and PCIe interfaces, the processor is also a good candidate for ARM development boards where you need fast I/Os. I was expecting Orange Pi 3 Plus as the first board based on the processor, but instead Shenzhen Xunlong has just launched a cheaper Orange Pi One Plus version that sells for $19.99 plus shipping. Orange Pi One Plus specifications: SoC – Allwinner H6 V200 quad core Cortex A53 processor with Arm Mali-T720MP2 GPU System Memory – 1 GB LPDDR3 Storage – micro SD card slot up to 32GB Video & Audio Output – HDMI 2.0a up to 4K @ 60 Hz with HDR, HDCP, CEC Connectivity – Gigabit Ethernet (via Realtek RTL8211 transceiver) USB – 1x USB 2.0 host port, 1x micro USB OTG port Expansion – 26-pin […]
Garmin Launches Vivofit 4 Activity Tracker with One Year Battery Life
I have not spent much time covering wearables like smartwatches and fitness trackers this year, mostly because I find they have too many flaws at this stage. Back in 2016, I found many had a short life time, they would just stop working after a few weeks or months, even the fairly popular Xiaomi Mi Band 2 only lasted 2 months after an ill-fated firmware upgrade. In my case, I also found activity / fitness trackers did not have the motivating factor I thought they’d have, so I don’t think I exercise more or less with one. Finally, another annoyance is that most need to be charged every couple of days or weeks, and I’m frequently leaving the one I’m still using (SH09) run out of battery, losing recent data. The best solution to address the latter issue would be some type of energy harvesting, so that we would never […]
Help Testing TLS 1.3 Compatibility for a More Efficient & Secure Internet
Transport Layer Security (TLS) is the protocol that allows for secure websites (via https), and currently, TLS 1.2 is the version most commonly used today, with 1.0 and 1.1 still supported by many servers for backward compatibility with older browsers, including the one running this blog. TLS 1.3 is the next version, already supported in libraries and server software such as wolfSSL or nginx, and promises to be more efficient – important for battery operated devices (IoT) – thanks to features like zero-RTT (0-RTT) mode, speedy with a restructured handshake state machine, and more secure. However, changes in security protocol may mess up connection with some browsers or middleboxes, as I experience when I enabled https on CNX Software using Let’s Encrypt with nginx and Cloudflare, with around 0.5% of users losing access due to using older web browsers and operating systems such as Internet Explorer on Windows XP. According […]
More Details about Goldmont Plus Microarchitecture (used in Gemini Lake Processors)
2017 was the year of systems based on Intel’s low power, low cost Apollo Lake processors, and provided Intel does not suddenly decide to cancel yet another product, they will be replaced by Gemini Lake processors in 2018. The former is based on Goldmont microarchitecture, while the latter relies on the updated Goldmont microarchitecture. Intel has now released a document entitled “Intel 64 and IA-32 Architectures Optimization Reference Manual” where you’ll find more gritty technical details about Goldmont Plus in chapter 16 “SOFTWARE OPTIMIZATION FOR GOLDMONT PLUS, GOLDMONT, AND SILVERMONT MICROARCHITECTURES”. The enhancements over Goldmont include: Widen previous generation Atom processor back-end pipeline to 4-wide allocation to 4-wide retire, while maintaining 3-wide fetch and decode pipeline. Enhanced branch prediction unit. Improved AES-NI instruction latency and throughput. 64KB shared second level pre-decode cache (16KB in Goldmont microarchitecture). Larger reservation station and ROB entries to support large out-of-order window. Wider integer execution […]
ALio Proto Board Supports Through Hole, DIP, and SMD Components (Crowdfunding)
Perfboards and stripboards are very useful to design your own simple electronic boards without having to design your own board from scratch. However, you have to select through hole or DIP components, as – while possible with some efforts – such boards are not designed for SMD components. AERD, an open source electronic development startup based in Indonesia, has designed ALio prototyping boards supporting both through hole and SMD components, as well as some common connectors/accessories such as micro SD card, USB connector, and so on. Three versions of the board (basic, embedded, Arduino) are available with the following specifications & features: Fits SMD and PTH components at the same time. Double layer bus (top and bottom) Other components/headers All versions – 1.1 mm pitch pad for micro SD/SD card breakout Embedded & Arduino only – mini & micro USB pads, 1x SPI breakout Arduino only – Arduino header, one […]
$17 Sonoff S31 Wireless Smart Socket Includes Energy Monitoring Function
ITEAD Studio has just launched another Sonoff Smart Home product with Sonoff S31 WiFi smart socket with energy monitoring. Just like Sonoff switches, light bulbs, and their other products, the device can be controlled using eWelink app for Android or iOS, and supports integration with Amazon Alexa, and Google Assistant. It should be noted that the company only provide a US plug version for now, and so far, there’s no Wiki link, so while it’s likely based on ESP8266 or ESP8285 like their other Sonoff devices, it may not be designed to be easily hackable, although I suspect the electronics may be similar to Sonoff POW switch (TBC). Sonoff S31 hardware specifications listed by ITEAD: Voltage Input – 90~264V AC, 50/60HZ Max. Current – 16A Max. Power – 4200W (Note package above reads max load: 220V/10A) Gang – 1x US type with ground Connectivity – 802.11 b/g/n WiFi with support […]
UBPorts Ubuntu Touch Firmware to Add Android App Support using Anbox
Last spring, Canonical stopped working on mobile and convergence, and dropped any work on Unity, which explains why Ubuntu 17.10 is now running Gnome desktop environment by default. The company had to take this decision because there was little interest from manufacturers for such solution, and instead they refocused on the more profitable IoT and cloud markets. However, some members of the community still wanted to run Ubuntu on their phone, and that’s why UBPorts community decided to carry on development on their own and released their first stable Ubuntu Touch image for supported smartphones last summer. A phone running Ubuntu Touch is great, but you’d have a very limited set of app to play with, so the developers are now working on adding support for Android apps support. There are various ways to implement such features, but they went with Anbox, as it executes Android apps natively in a […]
What’s the Best Android TV Box (2017/2018 Edition)?
Since I was often asked which TV box to buy, I wrote a guide entitled “What’s the best Android TV box?” in April 2016. Time has passed, new products have launched, I tested more devices, and got further reader feedback, so it’s time for an update. There’s still no device that rules them all, and since everybody has different requirements and price points, what could the best Android TV box ever to one person, maybe be a piece of junk to another. Before purchasing a TV box, you should consider what you plan to do with it, and find the device with matches your needs and budget. So first, I’ll provide a list of things to look for – beside the SoC/RAM selection – before selecting three TV boxes that stand out (in no particular order), as well as alternatives worth looking at. Things to Look for The list is […]