Customize GStreamer build with only the features needed for your application

Gstreamer customize

Thanks to a partnership between Collabora and Huawei is now possible to build Gstreamer with just the features required for a specific application, reducing the binary size for space-constrained embedded systems. Gstreamer is a very popular open-source multimedia framework used in a wide variety of projects and products, and with an impressive number of features spread over 30 libraries and more than 1600 elements in 230 plugins. This is not a problem on desktop PC and most smartphones, but the size of the binary may be too large for some systems, and until recently it was no easy way to customize GStreamer build for a specific application. But Collabora changed the code to allow gst-build to generate a minimal GStreamer build. The company built upon a new feature from GStreamer 1.18, released in September 2020, that makes it possible to build all of GStreamer into a single shared library named […]

XUAN-Bike self-balancing, self-riding bicycle relies on flywheel, 22 TOPS Huawei Ascend A310 AI processor

XUAN-bike self-balancing self-riding bicycle

After Huawei engineer Peng Zhihui Jun fell off this bicycle, he decided he should create a self-balancing, self-riding bicycle, and ultimately this gave birth to the XUAN-Bike, with XUAN standing for eXtremely, Unnatural Auto-Navigation, and also happening to be an old Chinese name for cars. The bicycle relies on a flywheel and a control board with ESP32 and MPU6050 IMU for stabilization connected over a CAN bus to the motors, as well as Atlas 200 DK AI Developer Kit equipped with the 22 TOPS Huawei Ascend A310 AI processor consuming under 8W connected to a 3D depth camera and motor for self-riding. It’s not the first time we see this type of bicycle or even motorcycle, but the XUAN-Bike design is also fairly well-documented with the hardware design (electronics + 3D Fusion360 CAD files) and some documentation in Chinese uploaded to Github. The software part has not been released so […]

HarmonyOS launched on Huawei MatePad tablets, Watch 3 smartwatches

Huawei HarmonyOS Tablet - MatePad Pro 10.8

Huawei plans for an Android alternative called HongMeng (鸿蒙) OS were leaked in 2019 following tensions with the US government that prevented them from working with American and other companies around the world. The operating system was later called HarmonyOS for the overseas markets, and Huawei released HarmonyOS 2.0 beta in September of last year, where we learned it was heavily inspired by Android, replacing Google GMS with Huawei’s own HMS, but using the same development tools. We also got a roadmap at the time with the company planning to launch HarmonyOS devices in 2021. Developers first got the HiSpark WiFi IoT RISC-V development board to play with the new OS in October 2020, but now the company has finally announced HarmonyOS consumer devices with three Huawei MatePad tablets, and two Huawei 3 watches. Huawei MatePad HamornyOS tablets Three models have been introduced with a mix of Kirin and Snapdragon […]

Huawei Qingyun L410 Linux laptop is powered by Kirin 990 Arm processor

Huawei Qingyun L410 Arm Linux laptop

While it’s already possible to purchase an Arm Linux laptop like PineBook Pro, the Rockchip RK3399 processor, and 4GB RAM may be limiting to some, especially when wanting to multitask. But most likely out of necessity, Huawei has unveiled a more powerful Arm Linux laptop with Huawei Qingyun L410 powered by a 7nm Kirin 990 octa-core Cortex A76/A55 processor, coupled with 8GB RAM, up to 512GB of storage, and a 14-inch display. Huawei Qingyun L410(L410 KLVU-WDU0) preliminary specifications: SoC – Hisilicon Kirin 990 octa-core processor with 2x Cortex-A76 @ 2.86GHz, 2x Cortex-A76 @ 2.09GHz, 4x Cortex A55 @ 1.86GHz, Arm Mali-G76MP16 @ 700 MHz, DaVinci NPU System Memory – 8GB LPDDR4-4266 Storage – Up to 512 UFS of storage (SSD or UFS 3.0 TBC) Display – 14-inch 2K display with a 3:2 aspect ratio Camera – “hidden camera” Video – 4K 60fps video support Misc – Fingerprint sensor Dimensions – […]

Hi3861 based HiSpark WiFi IoT development board supports LiteOS and HarmonyOS

HiSpark WiFi IoT Development Board

HiHope HiSpark WiFi IoT development board features Hisilicon Hi3518 microcontroller with 2.4 GHz 802.11b/g/n WiFi 4 and supports Huawei LiteOS as well as HarmonyOS. Equipped with 2MB flash and 384KB SRAM, the board targets smart home applications, and ships with a baseboard to help with development. HiSpark board specifications: MCU – Hisilicon Hi3861 32-bit microcontroller @ up to 160 MHz with 352 KB SRAM and 288 KB ROM, 2 MB flash memory, and WiFI 4 connectivity; QFN-32 5x5mm package WiFi 802.11b/g/n standard up to 72 Mbps @ HT20 2.4 GHz frequency band (ch1-ch14). Station (STA) and access point (AP) modes with up to 6 clients for the latter WiFi mesh with up to 256 nodes Security – WPA, WPA2 personal, and WPS 2.0 PCB antenna USB – 1x USB Type-C port for power and programming via CH340 chip Expansion – 2x headers with up to 2x SPI, 2x I2C, 3x […]

HarmonyOS 2.0 Beta Released, HarmonyOS Devices Coming in 2021

HarmonyOS 2.0 SDK Source Code

Due to geopolitical tensions, Huawei cannot rely on Google Android operating system over the long term, and in May 2019 we reported HongMeng OS may become Huawei’s OS alternative to Android. HongMeng (鸿蒙) OS will finally be called HarmonyOS outside of China, and we recently reported Huawei was trying to attract more developers with monetary incentives to brings more apps to HMS (Huawei Mobile Services). We now have a more clear timeline with the company’s recent release of HarmonyOS 2.0 beta that’s currently available for smart home applications, smartwatches, and head-on-displays, and will become available for smartphones in December 2020. The release includes SDKs with over 13,000 APIs, documentation, tools, and simulator/emulator. OpenArk is an open-source compiler that was released last September, and Huawei DevEco is the IDE for development that works on top of Android Studio. Huawei also introduced OpenHarmony which should be the equivalent of the Android Open […]

Huawei Pledges One Million Dollars in Huawei Mobile Services App Innovation Contest

Huawei HMS App Innovation Contest

Those are challenging times for Huawei with the company having to stop developing and manufacturing Kirin processors, and their temporary license to get support from Google has recently expired. But necessity is the mother of inventions, so Huawei has stocked up on chips to give it time to find alternatives and is developing its own software ecosystem. But app developers won’t simply spend time working on apps for the platform without some incentive, so Huawei has launched the HMS App Innovation Contest with one million dollars in prize money. HMS stands for Huawei Mobile Service and looks like the equivalent of GMS, with the app store being called “HUAWEI AppGallery”. The contest is open to developers in most countries, but unsurprisingly there’s no option for developers in North America (USA/Canada). However, the contest is global and it still looks possible to get a Huawei ID from any country. The schedule […]

$31 Honor Router 3 WiFi 6+ Router Supports 3000 Mbps Data Rates

Honor Router 3 WiFi 6+ AX3000 Router

I wrote about the “Most Affordable WiFi 6 Router Yet“, namely Xiaomi Mi Router AX1800, just two days ago, as it sells for around $60 on Aliexpress and 329 CNY ($46) in China. But the Xiaomi router did not hold the top spot for long, as Honor Router 3 WiFi 6 AX3000 router was just launched for 219 CNY (about $31 US) in China. Honor Router 3 (aka Honor XD20) specifications: SoC – Huawei Gigahome W650 dual-core Cortex-A53 processor @ 1.2GHz. Note: Huawei announcement about the processor shows a quad-core Cortex-A53 @ 1.4 GHz, so there may be a dual-core version too? System Memory – 128MB RAM Storage – 128MB flash Networking Wireless 802.11ax/ac/n/a 2×2 & 802.11ax/n/b/g 2×2 MU-MIMO WiFi 6 Transfer Rate – Up to 2976Mbps with 574 Mbps max @ 2.4GHz, 2402 Mbps max @ 5GHz Antennas – 4x 5dBi external antennas Wired – 4x Gigabit Ethernet ports […]