Kodi 20 “Nexus” Alpha 1 gets AV1 hardware decoding, DietPi 8.5 released

I’ll combine two unrelated short news about software releases for TV boxes, Raspberry Pi, and other SBCs: Kodi 20 “Nexus” Alpha 1 media center, and DietPi 8.5 lightweight Debian-based image for SBC’s. Kodi 20 “Nexus” Alpha 1 The first alpha release of Kodi 20 “Nexus” is out with one highlight being support for AV1 hardware video decoding in Android and x86 (VAAPI) platforms with AV1-capable GPU or VPU. Other notable changes include: FFMPEG upgraded to version 4.4 Plenty of subtitle related changes: Added Steam Deck built-in controller support Initial support for M1 native including native windowing/input handling Pipewire support in Linux Various PVR improvements including in terms of performance when a large number of channels is displayed You’ll find more details in the announcement. The RetroPlayer project based on Kodi, but adding some game-related features, has also released some test images based on Kodi 20. Note that since it’s an […]

Armbian 22.05 release adds support for Orange Pi R1 Plus LTS, Radxa Zero & Rock 3A, DevTerm A06

The latest release of Armbian, version 22.05, is now out with hundreds of Linux kernel and user space-related bug fixes, a focus on stabilizing existing platforms, while still adding four new boards with Orange Pi R1 Plus LTS (RK3328), Radxa Zero (Amlogic S905Y2), Radxa Rock 3A (RK3568), and DevTerm A06 (RK3399). The community also added two new maintainers for ESPRESSObin and Radxa Rock Pi 4 (Model A) SBCs which should mean the images for those boards will be tested more regularly and potential issues fixed more quickly. You may want to read the more detailed changelog to see if any changes may impact the board(s) you are using. The new Armbian 22.05 release succeeds Armbian 22.02 outed on February 28, 2022. If you’d like to upgrade simply run those two commands on your existing installation:

For new installation, browse the list of supported boards, select the Debian/Ubuntu image you’d […]

Khadas Edge2 Arm mini PC

NanoPi R5S router review – Part 1: Unboxing, OpenWrt, and iperf3 benchmarking

FriendlyElec has just launched the NanoPi R5S mini router powered by a Rockchip RK3568 processor, and the company kindly sent me two samples for review. In the first part of the review, I’ll check out the device itself, the internal design, the preinstalled OpenWrt, and run some networking benchmarks with iperf3. NanoPi R5S unboxing   The router comes fully assembled together with a 3M sheet with 6 rubber feet, which, as we’ll see below, are not really necessary. A microSD card socket can be found on one of the sides, while the rear panel comes with a USB-C port for power, a WiFi antenna hole (which can also be used to run cables for GPIO. UART console, etc…), two 2.5GbE RJ45 LAN ports, a Gigabit Ethernet WAN port, and HDMI video output. We’ll find a Mask button for firmware flashing on the other side, and the front panel features four […]

PikaScript – A lightweight Python implementation that runs on STM32 and other low-end MCUs

PikaScript is an ultra-lightweight Python engine that can run on microcontrollers with as little as 4KB of RAM and 32KB of Flash, while the more popular MicroPython requires at least 256kB of code space and 16kB of RAM. PikaScript was initially developed to run on STM32G030C8 and STM32F103C8 MCUs, meaning, for example, it works on the BluePill board, but it has also been ported to other platforms like WCH CH582 RISC-V MCU, WinnerMicro W806 C-Sky microcontroller, as well as other like Raspberry Pi RP2040, ESP32-C3, etc… but those are not quite as well supported with some features missing. PikaScript also permits the binding C function to a Python module through Pika Pre-compiler. PikaScript can run bare metal on the microcontroller, but also supports real-time operating systems such as RT-Thread and VSF (Versaloon Software Framework), as well as Linux. Just like MicroPython, it’s using a subset of Python 3, but I’d […]

LilyGO T-PicoC3 board merges RP2040 & ESP32-C3, integrates color display

LilyGO T-PicoC3 is a small development board combining Raspberry Pi RP2040 dual-core microcontroller with ESP32-C3 RISC-V MCU to add WiFi and Bluetooth LE connectivity and adds a 1.14-inch color display to the mix, plus several I/Os. We had previously other designs merging ESP32 and RP2040 with UDOO KEY, Arduino Nano RP2040 Connect, or the Pico Wireless Pack among others, but as far as I know, the T-PicoC3 board is the first to use Raspberry Pi RP2040 and ESP32-C3 RISC-V processor. LilyGO T-Pico3 specifications: Microcontrollers Raspberry Pi RP2040 dual-core Cortex-M0+ MCU with 264 KB of embedded SRAM Espressif Systems ESP32-C3 RISC-V processor with WiFi 4 and Bluetooth 5.0 LE connectivity Storage – 4MB SPI flash connected to RP2040 Display – 1.14-inch full-color IPS LCD Display (ST7789V SPI controller) with 240 x 135 resolution USB – USB Type-C port for power and programming (RP2040 / ESP32-C3) Expansion – 15-pin + 12-pin expansion […]

Axzez Interceptor carrier board for RPi CM4 gets 8-port PoE+ board

The features-rich Axzez Interceptor carrier board for Raspberry Pi CM4 has gotten the Interceptor PoE board with eight PoE+ ports for connecting up to sixteen PoE IP cameras making it usable as a network video recorder. We first wrote about the Interceptor last January noting its impressive I/O capabilities with five SATA ports, four Gigabit Ethernet, two HDMI ports, RS-485 terminal block, and more. It also had two 40-pin FFC connectors “for future expansion”. Those connectors have now found a “meaning to life” with the Interceptor PoE board, as up to two can be connected to the FFC connectors. Some of the features of the new Interceptor PoE Board include: 8x fast PoE+ ethernet ports IEEE 802.3AF-2003 and 802.3AT-2009 compliance Each port has activity/link and status LEDs Input voltage range – 44-57V Optional 48V power boost that can support up to two Interceptor PoE+ boards (Powered from 12V ATX power […]

Rockchip RK3568/RK3588 and Intel x86 SBCs

Cooler Master Pi Case 40 V2 launched together with 3D printable assets

Cooler Master Pi Case 40 V2 case for Raspberry Pi 4 is the successor of the fanless Pi Case 40 metal enclosure launched in 2020 on Kickstarter. The company also offers 3D files for the case and accessories to expand its functionality. Cooler master Pi Case 40 V2 (MCM-PI400-MNNN-S01) specifications: Designed for Raspberry Pi 4 Model B Access to internal Raspberry Pi interfaces – 40-pin GPIO header, SD card, display, and camera I/F Misc – Remappable power button Dimensions – 96 x 68.2 x 27.3mm (excl. protrusions) or 28.58mm (incl. protrusions) Color(s) – Gun Metal Grey, Black Materials – Aluminum, Plastic, TPU The fanless enclosure ships with four modular mounting brackets, one Allen Key, two Thermal Pads, a 90° GPIO adapter, an ON/OFF switch, and a 40-pin jumper cable. It will not work with most/any other board compatible with Raspberry Pi 4 due to the different positions of the CPU. […]

Getting started with Maker Nano RP2040 using CircuitPython: Blinky, RGB LED, and Piezo Buzzer

CNXSoft: This getting started guide was initially posted in Thai language by Suthinee Kerdkaew, and I’ve just translated her work into English with some minor edits. As discussed in an earlier article, Maker Nano RP2040 is a board following the Arduino Nano form factor, but with a more powerful Raspberry Pi RP2040 microcontroller. The board also comes with plenty of LEDs, as well as two RGB LEDs, and a piezo buzzer for audio output. Mr. Jean-Luc Aufranc has just given me a Maker Nano RP2040 board received from Cytron for review. I’ve never used a board before, so it’s my first experience, and in this article, I’ll try to program Maker Nano RP2040 with CircuitPython with three demos: a blinky sample, changing the color of the RGB LEDs, and playing a melody through the piezo buzzer. Let’s see if I can do it. Let’s get started. I first downloaded the […]

Boardcon Rockchip and Allwinner SoM and SBC products