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 […]

Louder Raspberry Pi is an open-source home media center that is powered by Raspberry Pi Zero and a TI TAS5805M DAC

louder raspberry pi

Louder Raspberry Pi is an open-source home media center based on a combination of the Raspberry Pi Zero W or Zero 2 W and the Texas Instruments TAS5805M DAC. It is an audio entertainment platform created by Andriy Malyshenko of Sonocotta, a Polish electronics hobbyist and maker. Louder Raspberry Pi incorporates the computing power of the Raspberry Pi Zero and the Hi-Fi audio processing capabilities of TI’s TAS5805M DAC in a compact, aluminum case. The device delivers up to 25W per channel stereo output and is powered via a 65W+ USB-C PD3.0 adapter. It is “aimed to be paired with medium-to-large speaker systems” and supports both Wi-Fi and Ethernet. The Raspberry Pi board was selected over other lightweight alternatives due to the ease of development it offers. The Raspberry Pi Zero board is small enough to make for an overall compact device and powerful enough to handle the demands of […]

FOCn ESP32-S3-based, medium-power BLDC driver module supports SimpleFOC

focn board

European engineer, Matej Planinšek of PLab, has developed the FOCn — a medium-power BLDC driver module based on ESP32-S3 WiSoC capable of delivering up to 10A of continuous current. It is compatible with the SimpleFOC Arduino library making it easier to control BLDC (brushless direct current) and stepper motors with the field-oriented control algorithm. The developer was inspired to create the FOCn module when their search for a custom-made, SimpleFOC-compatible driver module that met all their requirements failed. The name is related to field-oriented control (FOC) and also means “face slap” in Slovenian, Matej’s native language. The driver module is based on the ESP32-S3 dual-core XTensa LX7 microcontroller which provides Wi-Fi and Bluetooth connectivity. The microcontroller further supports ESP-NOW, a low-power and low-latency communication protocol, which makes it possible for multiple FOCn boards to talk to one another. FOCn driver module specifications: MCU – ESP32-S3 dual-core XTensa LX7 microcontroller @ […]

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 […]

unPhone – An ESP32-S3 IoT development platform with LoRaWAN, touchscreen, open-source ecosystem

unPhone All in one LoRa, WiFi and BT dev device with touchscreen and LiPo battery

Pimoroni, in partnership with the University of Sheffield, introduced the unPhone – an open-source non-cellular IoT development platform built around the ESP32-S3 wireless microcontroller. The unPhone isn’t meant to replace phones but can simplify tasks and give you more control over your data. In addition to the ESP32-S3, it features a 3.5″ 320×480 touchscreen display, LoRaWAN, Wi-Fi, Bluetooth, a vibration motor, an accelerometer, and various other features. Designed with these capabilities, this module can be used for teaching and rapid prototyping, while also finding applications in aquaponics. unPhone key features and components Wireless module – ESP32-S3-WROOM-1U-N8 MCU – ESP32-S3 dual-core Tensilica LX7 up to 240 MHz with 512KB SRAM and 8MB PSRAM Storage – 8MB Quad SPI flash Wireless – 2.4 GHz WiFi 4 and Bluetooth LE 5 Hardware Features LCD touchscreen for debugging and UI creation. LoRaWAN for free radio communication Vibration motor for notifications. IR LEDs for remote control. […]

IcyBlue Feather V2 board features Lattice Semi iCE5LP4K FPGA in Adafruit Feather form factor

IcyBlue Feather V2 FPGA Bo

The IcyBlue Feather V2 from Oak Development Technologies is a powerful and compact dev board that combines the Lattice Semi iCE5LP4K FPGA with the Adafruit Feather form factor. This unique combination allows this FPGA board to be compatible with the Adafruit FeatherWings ecosystem, providing functionalities such as additional GPIOs, displays, connectivity modules, and more. This new board features a USB-C port for powering and programming the FPGA. Additionally, it features two hardware I2C and SPI blocks that do not consume FPGA resources while operating. The board also includes 22 accessible GPIOs, a bright RGB LED for status indication, and two user-programmable LEDs. Previously, we have discussed many similar tiny FPGA-based development boards, such as the Lattice Semi MachXO2 FPGA, tinyVision.ai Pico-Ice board, Silicon Witchery S1, and ULX3S Education Board. Feel free to explore these if you are looking for similar options. IcyBlue Feather V2 Specification FPGA – Lattice Semi iCE40 […]

LattePanda Mu is an x86 Compute Module based on Intel Processor N100 CPU

LattePanda Mu x86 Compute Module N100

The LattePanda Mu is a compute module/system-on-module based on the popular Intel Processor N100 quad-core Alder Lake-N processor that can run Windows or Linux and aims to provide a more powerful solution than the Raspberry Pi 5 and upcoming Raspberry Pi CM5 (Compute Module 5). The LattePanda Mu does not follow any SoM standard and instead comes in a custom 69.6 x 60mm form factor using a 260-pin SO-DIMM edge connector. The module is equipped with 8GB RAM and 64GB eMMC flash by default, and the interfaces exposed through the edge connector (PCIe, USB, Ethernet, HDMI…) make it suitable for a range of applications such as IoT, robotics, digital signage, and edge computing through custom carrier boards. LattePanda Mu specifications: SoC – Intel Processor N100 quad-core Alder Lake-N processor @ up to 3.4 GHz (Turbo) with 6MB cache, 24EU Intel HD graphics @ 750 MHz; TDP: 6W System Memory – […]

Kodi 21.0 Omega released with FFmpeg 6, LG webOS support, and more

Kodi 21.0 Omega

Kodi 21.0 “Omega” has just been released with the latest version of the open-source media center adding 3,750 commits since the release of Kodi 20.0 “Nexus” on January 15th, 2023 that notably added AV1 hardware decoding in Android and x86. The new Kodi 21.0 version updates FFmpeg to version 6, adds native support for LG webOS televisions after some reverse-engineering, and implements new features such as Dolby Vision on-the-fly profile conversion in Android, native windowing in macOS that does not rely on the SDL library, and an in-game player viewer to view which game port each player’s controller is currently connected to. Most of the changes were not user-facing and instead, were under-the-hood improvements to the stability, performance, and security of Kodi. You’ll find more changes in the Kodi 21.0 Alpha/Beta/RC pre-release announcements and the complete list of changes on GitHub.  That also means Kodi v22 “P*” development has started. […]