How to Easily Calibrate Retraction in 3D Printers

Retraction Calibration 3D Printers

[Update July 2020:  It is now recommended to use Calibration Generator program instead of the Google Doc Spreadsheet in this article] Hey, Karl here with a short article on retraction tuning. I really enjoy reviewing 3D printers and all things 3D printing with one exception…. when I have to calibrate retraction (aka retraction tuning). It takes so much time. What is Retraction? While 3D printing on a standard FDM printer, the filament is pushed with an extruder motor that has a gear attached. It pushes the filament, either directly into the hotend assembly or through a Bowden tube to the hotend. Molten plastic is then layered to produce a model. When it is printing nearly all prints require non-extruding movements. During the extruding moves pressure builds up and in order to stop stringing and blobbing during non-printing moves, a retraction happens. There are 2 main variables that affect this: the […]

USB4 Specification Released, Up to 40 Gbps Data Transfer Rate Supported

USB4 Specification

USB 3.2 was announced about two years ago with speeds of up to 20 Gbps using existing USB 3.1 Gen 2 USB-C cables, but the USB Implementers Forum has done a bit work more and just released the USB4 specification allowing twice the speed at 40 Gbps. The USB4 architecture leverages the Thunderbolt protocol specification that was recently contributed by Intel Corporation to the USB Promoter Group, enables the faster data rate, as well as multiple simultaneous data and display protocols. Highlights of USB4 standard Two-lane operation using existing USB Type-C cables and up to 40Gbps operation over 40Gbps certified cables Multiple data and display protocols that share the maximum aggregate bandwidth Backward compatibility with USB 3.2, USB 2.0 and Thunderbolt 3 Up to 100 Watts power delivery Both USB 3.2 and USB4 require USB-C cables to make use of the maximum transfer rate, so traditional USB cables may fade […]

Khadas Edge2 Arm mini PC

Microsoft Unveils The Vision AI Developer Kit For AI on the Edge

Microsoft Vision AI Developer Kit

The field of Artificial Intelligence is getting more exciting every single day, and the big corporations and startups are massively pouring for it. One thing I am undoubtedly sure about is that the future will certainly be remarkable. Microsoft, the biggest software company in the world with sales over $100 billion has been venturing in the domain of artificial intelligence for a while now with cloud computing platform Azure and other related cloud computing services, but instead of its usual cloud computing route for AI, Microsoft is banking on AI on the edge with the introduction of the Vision AI Developer Kit in joint partnership with the semiconductor giant Qualcomm. With millions of data collected at the Edge, the potential of artificial intelligence on the edge is promising. AI cases performed on the Edge will help in making critical decisions, and more data insight can even facilitate important business scenarios. […]

Huawei Kirin 990 & Samsung Exynos 980 are the First Mobile SoCs with Integrated 5G Modem

Samsung Exynos 980

[Update: post edited on September 6, 2019 with more details about Kirin 990 5G following the official launch of the processor] We’ve already seen mobile phones and laptops with the latest 5G cellular connectivity such as Samsung Galaxy S10 5G or Lenovo Project Limitless 5G laptop, which internally are designed with an Arm SoC plus a separate 5G modem chip. But as IFA 2019 is about to start, both Huawei and Samsung claim to have introduced the world’s first SoC with an integrated 5G modem with respectively Huawei Kirin 990 and Samsung Exynos 980. We should note that MediaTek is working on their own 5G SoC as well. Samsung Exynos 980 Samsung has already made the announcement so we have Exynos 980 key features and specifications: CPU – Octa-core processor with two Arm Cortex-A77 cores @ 2.2GHz, six Arm Cortex-A55 cores @ 1.8GHz GPU – Mali-G76 MP5 GPU Integrated NPU […]

Khadas VIM3L SBC up for pre-order for $50 and up, VIM1 & VIM2 Price Reduced

VIM3L pre-order

Shenzhen Wesion recently unveiled Khadas VIM3L SBC designed for HTPC / media center use cases. The board is based on Khadas VIM3 PCB but replaces the powerful Amlogic A311D processor by Amlogic S905D3 processor that should be just as good for video playback, but enable much cheaper hardware. Khadas VIM3L Pre-orders The board is not quite available yet, but the company has started to take pre-orders for Khadas VIM3L at discounted prices either as a bare board with Android 9.0 pre-installed ($49.99), or as a CoreELEC HTPC kit with enclosure, heatsink, WiFi antennas, and IR remote control ($69.99). Both feature Amlogic S905D3 quad-core Cortex-A55 processor coupled with 2GB LPDDR4(X) RAM, 16GB eMMC flash, and support 4Kp60 video output and playback with HDR support. Prices will increase with time as follows: September 3-16 (Early Bird) – $49.99 and $69.99 for the board and HTPC kit respectively September 17 – October 7 […]

Android 10 Released – What’s New?

Google released the first Android Q preview in March, and after several more preview, the company has finally released the latest version of the popular operating system which will simply be called Android 10, since Google dropped dessert names which previously led to confusion. What’s new in Android 10? Here’s a list of the new features that you can expect from Android 10: Privacy protection improvements – There’s more granular control over what apps can or cannot do in Android 10. Security improvements – Support for TLS 1.3 (up to 40% faster than TLS 1.2), and passive authentication methods such as face recognition Support for foldables and innovative new screens Sharing shortcuts – Let users jump directly into another app to share content. Settings Panels –  Floating UI invoked from an app to show system settings that users might need to adjust. Smart Reply in notifications – Contextual actions in […]

Intel Arc Graphics Technology

ESP32-S2 Processor Datasheet Released, Development Boards Unveiled

ESP32-S2 Development Board

Last may Espressif Systems unveiled ESP32-S2 secure WiFi processor  with a single Xtensa LX7 core clocked at 240 MHz, and the first ESP32 processor to come with a built-in USB (OTG) interface, as well as some new features such as WiFi Time-of-Flight (ToF), hardware security, LCD RGB & camera interfaces,  and more. Note that contrary to other ESP32 processors launched so far, ESP32-S2 does not support Bluetooth. ESP32-S2 Datasheet The processor is still not available, but there has been some interesting development in recent weeks. First the datasheet (PDF) has been released, so we’ve got to check more technical details including the processor diagram below. The main specifications have not changed, so I won’t reproduce them here, and you can check out ESP32-S2 announcement for specs. ESP32-S2 Development Boards The first ESP32-S2 development boards are also available… in Espressif Systems’ offices that is, but not quite publicly. The board above […]

Huawei Releases their Open Source Ark Compiler for HarmonyOS

Ark Compiler HarmonyOS

Back in May, there were rumors Huawei was working on HongMeng OS as an alternative to Android mobile operating systems, as the OS was brought to light due to US sanctions against the company. The new operating system was later confirmed and will be called HarmonyOS outside of China. A few days ago I received a tip in Chinese with this link explaining Huawei had released the open-source Ark compiler for HarmonyOS aka OpenArkCompiler. The compiler works with Java apps and converts the source into AArch64 binaries. The illustration below implies it should also work with C, C++, JavaScript, and Kotlin programming languages. Three links were shared in the announcement: The official website – https://www.openarkcompiler.cn/home The code hosting website – https://code.opensource.huaweicloud.com/openarkcompiler/openarkcompiler/home A mirror for the code – https://gitee.com/harmonyos/OpenArkCompiler As a side note, I had never heard about Gitee, and the site is an alternative to Github in China, which may […]

Khadas VIM4 SBC