The Open Home Foundation will manage Home Assistant, ESPHome, Zigpy among over 240 open-source Smart Home projects

Open Home Foundation

The Open Home Foundation is a non-profit organization that will manage over 240 Smart Home projects, standards, drivers, and libraries including  Home Assistant, ESPHome, Zigpy, Piper, and Improv Wi-Fi with the goal of “fight[ing] for the fundamental principles of privacy, choice, and sustainability for smart homes”. The non-profit was introduced during the “State of the Open Home 2024” (see video embedded at the end of this article) with Nabu Casa – the for-profit company behind Home Assistant – transferring all their projects to the new entity, and the Open Home Foundation will also help with the development of critical external projects such as Z-Wave JS, WLED, Rhasspy, and Zigbee2MQTT. The foundation further explains the goal of teaming multiple projects together in a stronger structure: We’ve done this to create a bulwark against surveillance capitalism, the risk of buyout, and open-source projects becoming abandonware. To an extent, this protection extends even […]

Testing ntttcp as an iperf3 alternative in Windows 11 (and Linux)

ntttcp vs iperf3 testbed

ntttcp (Windows NT Test TCP) is a network benchmarking utility similar to iperf3 that works in both Windows and Linux written and recommended by Microsoft over iperf3, so we’ll test the alternative in this mini review. iperf3 is a utility of choice for our reviews of single board computers and mini PCs running either Windows or Linux, but we’ve noticed that while Ethernet (up to 2.5GbE) usually performs just as well in Windows and Linux, WiFi is generally much faster in Ubuntu 22.04 than in Windows 11. So when XDA developers noticed a post by Microsoft saying iperf3 should not be used on Windows 11, it caught my attention. Microsoft explains iperf3 should not be used in Windows for three main reasons: The maintainer of iperf – ESnet (Energy Sciences Network) – says “iperf3 is not officially supported on Windows, but iperf2 is. We recommend you use iperf2. Some people […]

Rockchip RK3588’s NPU open-source driver performs object detection at 30 FPS

Rockchip RK3588 open source NPU driver

Tomeu Vizoso has been working on an open-source driver for NPU (Neural Processing Unit) found in Rockchip RK3588 SoC in the last couple of months, and the project has nicely progressed with object detection working fine at 30 fps using the SSDLite MobileDet model and just one of the three cores from the AI accelerator. Many recent processors include AI accelerators that work with closed-source drivers, but we had already seen reverse-engineering works on the Allwinner V831’s NPU a few years ago, and earlier this year, we noted that Tomeu Vizoso released the Etvaniv open-source driver that works on Amlogic A311D’s Vivante NPU. Tomeu has now also started working on porting his Teflon TensorFlow Lite driver to the Rockchip RK3588 NPU which is closely based on NVIDIA’s NVDLA open-source IP. He started his work in March leveraging the reverse-engineering work already done by Pierre-Hugues Husson and Jasbir Matharu and was […]

ESP32-S3 PowerFeather board supports up to 18V DC for solar panel input

ESP32-S3 PowerFeather

The ESP32-S3 PowerFeather board is an Adafruit Feather-shaped ESP32-S3 WiFi and BLE IoT board that can be powered by a Li-Ion or LiPo battery and supports up to 18V DC input for direct connection to a solar panel. The developer told CNX Software that the main differentiating factor from other ESP32-S3 development boards was “its extensive power management and monitoring features” with a wide DC input range, supply and battery monitoring, and battery protection features. ESP32-S3 PowerFeather specifications: ESP32-S3-WROOM-1-N8R2 MCU – ESP32-S3 dual-core Tensilica LX7 up to 240 MHz with 512KB SRAM, 16 KB RTC SRAM Memory – 2MB QSPI PSRAM Storage – 8MB QSPI flash Wireless – WiFi 4 and Bluetooth 5 LE + Mesh; PCB antenna USB – 1x USB-C 1.1 OTG port for power and programming Expansion 2x 16-pin 2.54 mm pitch headers with 23x multi-function GPIO: UART, I2C, SPI, I2S, SDIO, PWM, CAN, RMT, Camera, LCD […]

Infineon PSOC Edge E81, E83, E84 Cortex-M55/M33 MCUs target Machine Learning-enhanced IoT, consumer and industrial applications

PSOC Edge E84 microcontroller

Infineon PSOC Edge E81, E83, and E84 MCU series are dual-core Cortex-M55/M33 microcontrollers with optional Arm Ethos U55 microNPU and 2.5D GPU designed for IoT, consumer, and industrial applications that could benefit from machine learning acceleration. This is a follow-up to the utterly useless announcement by Infineon about PSoC Edge Cortex-M55/M33 microcontrollers in December 2023 with the new announcement introducing actual parts that people may use in their design. The PSOC Edge E81 series is an entry-level ML microcontroller, the PSOC Edge E83 series adds more advanced machine learning with the Ethos-U55 microNPU, and the PSOC Edge E84 series further adds a 2.5D GPU for HMI applications. Infineon PSOC Edge E81, E83, E84-series specifications: MCU cores Arm Cortex-M55 high-performance CPU system up to 400 Mhz with FPU, MPU, Arm Helium support, 256KB i-TCM, 256KB D-TCM, 4MB SRAM (Edge E81/E83) or 5MB SRAM (Edge E84) Arm Cortex-M33 low-power CPU system up […]

Industrial control board combines Raspberry Pi CM4/CM5 with STM32H7 MCU for real-time control

Industrial control board Raspberry Pi CM4 CM5

Paisley Microsystems PMC-C-CMX is a DIN-Rail mountable industrial control board taking a Raspberry Pi CM4 or CM5 (once launched), equipped with an STM32H7 Arm Cortex-M7 microcontroller for real-time control. The carrier board integrates features such as wide voltage input (7 to 55V DC),  an M.2 PCIe Gen 3 Key-B and Key-M sockets with cellular option, gigabit Ethernet, HDMI and MIPI DSI display interfaces, twp MIPI CSI camera interfaces, and several headers and connectors with RS485, GPIO, I2S, SPI, and more connected to either the Raspberry Pi Compute Module or the STM32H7 MCU. Paisley Microsystems PMC-C-CMX specifications: Supported system-on-modules – Raspberry Pi CM4 or upcoming Raspberry Pi CM5 MCU – STMicro STM32H7B0 Arm Cortex-M7 microcontroller up to 280 MHz with 128KB flash, 1.4MB SRAM MCU <-> CM communication – UART and/or SPI Video Output 2x HDMI ports up to 4Kp60 2x MIPI DSI connectors Camera input – 2x MIPI CSI connectors […]

AAEON BOXER-8645AI Jetson AGX Orin-powered embedded AI system supports up to 8 GMSL2 cameras

AAEON BOXER-8645AI embedded AI system

AAEON BOXER-8645AI is an embedded AI system powered by NVIDIA Jetson AGX Orin that features eight GMSL2 connectors working with e-con Systems’ NileCAM25 Full HD global shutter GMSL2 color cameras with up to 15-meter long cables. The BOXER-8645AI is fitted with the Jetson AGX Orin 32GB with 32GB LPDDR5 and 64GB flash and up to 200 TOPS of AI performance. Other features include M.2 NVMe and 2.5-inch SATA storage, 10GbE and GbE networking ports,  HDMI videos, and a few DB9 connectors for RS232, RS485, DIO, and CAN Bus interfaces. The embedded system takes 9V to 36V wide DC input from a 3-pin terminal block. AAEON BOXER-8645AI specifications: AI accelerator module – NVIDIA Jetson AGX Orin 32GB CPU – 8-core Arm Cortex-A78AE v8.2 64-bit processor with 2MB L2 + 4MB L3 cache GPU / AI accelerators NVIDIA Ampere architecture with 1792 NVIDIA CUDA cores and 56 Tensor Cores @ 1 GHz […]

Intel Processor U300/U300E penta-core Raptor Lake CPU find its way into mini PCs and network appliances

Intel Processor U300 mini PC

Some mini PCs and firewall/network appliances are starting to show up with the Intel Processor U300/U300E penta-core CPU on Aliexpress and Amazon. It looks to be a 15W entry-level part for the 13th Gen Raptor Lake processor that may provide a more powerful and slightly more expensive alternative to the popular Alder Lake-N Processor and Core i3-N305 SoCs. The Processor U300 offers one Performance core clocked at 1.10 GHz to 4.30 GHz (Turbo) and four Efficiency cores clocked at up to 3.20 GHz, with the embedded part (U300E) handling slightly lower max frequencies for a wider operating temperature range. As usual, the Performance core supports multi-threading, so the Processor U300 supports six threads. Intel Ark shows it can support up to 96GB DDR5-5200 RAM, embeds a 48EU Intel UHD Graphics capable of driving up to four independent displays, and offers 20 lanes of PCIe Gen4 (vs 9-lane for Alder Lake-N), […]