ESP32 floor heating valve controller

10-channel floor heating valve controller supports Tasmota, MQTT, Home Assistant

Voltlog has designed an open-source hardware floor heating valve controller powered by an ESP32 WiFi module making it compatible with Tasmota open-source firmware, and by extension MQTT protocol and Home Assistant automation framework. The board can control up to 10 valves triac controlled outputs and spring connectors for a floor home heating system, and also offers a one-wire srping connector, an I2C header, and safety features with two fuses, although it’s obviously not UL nor TUV certified. Voltlog decided to design his own board instead of buying off-the-shelf solutions because of the high price of such products and the lack of open-source firmware for integration into a home automation server powered by Home Assistant. You can flash firmware to the ESP32 either through a VoltLink USB to Serial converter or you can use your own USB to serial converter module through the on-board JST-SH 1.0mm pitch 6 pin connector. This […]

ESP32 Zephyr NuttX

Status of Zephyr and NuttX RTOS support for ESP32

Espressif has recently announced that both Zephyr and NuttX open-source real-time operating systems had gotten official support for the ESP32 series of WiSoCs. It’s been a long time in the making, and when I first tried the community developer port of Zephyr OS on ESP32 in 2018 it did not work well at all, and I could not even make the blink LED sample work on Wemos Lolin32 board, and the WiFi sample would not even build. But time has passed, Espressif Systems started to officially work on Zephyr in 2020, and now I/Os, WiFi, and some other features work on Zephyr and NuttX RTOSes. Zephyr on ESP32 We first wrote about the Zephyr Project in 2016 describing the OS as follows: Zephyr Project is a lightweight real-time operating system (RTOS) designed for IoT applications and comprised of a microkernel for lower priority tasks, as well as a nanokernel to […]

Graperain Samsung, Rockchip RK3588, and Qualcomm CPU modules, SBCs, and carrier boards
CR2032 battery emulator

USB board emulates CR2032 or CR2016 coin cell battery

You can now develop CR2032 or CR2016 powered devices without having to use an actual coin cell thanks to Peter Misenko’s (Bobricius) “coin cell battery emulator CR2016/CR2032”. The USB board contains a rounded part that is compatible with CR2016 or CR2032 coin cell batteries and allows you to power your target board via USB. The board also includes holes for alligator clips to measure the current, and by extension the power consumption. Coincell battery emulator CR2016/CR2032 specifications: Power Supply 5V via Micro USB port 3V regulator 3V + GND pins for incompatible holders Power measurement – 2x alligator clip holes for Amperemeter modeĀ  (the onboard solder jumper must be open) Dimensions – Designed for a CR2016 battery (1.6 mm thick), but an adapter can be soldered for a CR2032 battery (3.2mm thick) It’s not a size fit all solution since it will only work with a specific type of battery […]

RK3566 & RK3568 SoM with board-to-board connectors

Rockchip RK3566/RK3568 SoM’s feature board-to-board connectors or castellated holes

Rongpin Electronics has designed RK3566 and RK3568 systems-on-modules (SoM) with either board-to-board connectors or castellated holes for direct soldering to the carrier board, which adds competition to the Firefly Core-3568J AI Core Rockchip RK3568 system-on-module offered in a SO-DIMM form factor with an edge connector. The Rongpin Pro-RK3566 and Pro-RK3568 core boards are equipped with four high-speed Hirose connectors, while the RP-RK3568 Core board exposes I/Os through castellated holes around the four sides of the CPU module. Rongpin Pro-RK356x system-on-module & devkit Specifications: SoC – Rockchip RK3566/RK3568 quad-core Cortex-A55 processor @ 2.0 GHz with Arm Mali-G52 2EE GPU with support for OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, Vulkan 1.1, 0.8 TOPS NPU for AI acceleration, 4Kp60 H.265/H.264/VP9 video decoding, and 1080p100 H.265/H.264 video encoding System Memory – 2GB DDR4 (option for 4GB) Storage – 8GB eMMC 5.1 flash (option for 16GB to 128GB) 4x Hirose board-to-board connectors with Storage 1x SATA […]

Intel Celeron J6412 thin mini-ITX motherboard quad ethernet

Intel Celeron J6412 thin Mini-ITX motherboard offers four Ethernet ports

BCM Advanced Research is now sampling the MX6412J thin mini-ITX motherboard equipped with an Intel Celeron J6412 quad-core Elkhart Lake processor, up to 32 GB RAM via two SODIMM DDR4 memory slots, SATA and NVMe storage, as well as found Ethernet ports with namely two 2.5GbE and two Gigabit Ethernet RJ45 ports. Designed for fanless operation with a large yet thin heatsink, the industrial motherboard also sports two HDMI 4K video outputs, nine USB 3.0/2.0 ports, variable 12-24 DC input, as well as several serial ports, and more. BCM MX6412J specifications: SoC – Intel Celeron J6412 quad-core Elkhart Lake processor @ 2.0 GHz / 2.6GHz (Burst frequency) with 1.5MB cache, 16 EU Intel UHD Graphics; 10W TDP System Memory – 2x 260-pin SODIMM DDR4 memory slots for up to 32GB RAM (Note: Intel Ark list the 32GB limit for the processor, but sometimes they really mean per socket/channel) Storage – […]

QNAP TBS-464 ultra-thin NAS

QNAP TBS-464 ultra-thin NAS supports 4 M.2 NVMe SSDs, 2.5GbE networking

Most NAS are large boxes that take several 3.5-inch SATA drives, but QNAP TBS-464 NASbook is a different beast with an ultra-thin design enabled by four M.2 PCIe slots for NVMe SSDs, plus two 2.5 GbE ports to match the higher data transfer speed allowed by the SSDs. The NAS is equipped with a recent Intel Celeron N5105/N5095 Jasper Lake quad-core processor coupled with 8GB DDR4 memory, and also offers USB 3.0 ports, as well as two HDMI 2.0 video outputs and an IR receiver that would make it suitable as a NAS & HTPC combo, for example, running Plex. QNAP TBS-464 NASbook specifications: SoC – Intel Celeron N5105/N5095 quad-core processor @ 2.0 / GHz with Intel UHD graphics; TDP: 10 or 15W TDP System Memory – 8 GB DDR4 soldered on board Storage 4GB flash for OS with dual boot OS protection 4 x M.2 2280 NVMe Gen3 x2 […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025
OpenBSD 7.0

OpenBSD 7.0 adds 64-bit RISC-V, improves Apple Arm silicon support

OpenBSD 7.0, the 51st release of the UNIX-like operating system, was outed on October 14, 2021, with the introduction of 64-bit RISC-V support for HiFive Unmatched and PolarFire SoC Icicle Kit boards, as well as further improvements to ARM64 targets, notably for Apple Silicon Macs, although it’s not quite ready for general use yet. You’ll find the complete list of new features and updates on the OpenBSD website, but here are some of the highlights: New platforms – OpenBSD 7.0 add 64-bit RISC-V support Extended platforms arm64 Improvements to Apple Silicon Macs support USB 3, NVMe storage, GPIO driver, power management, etc… Enabled LEDs for the LAN7800 chip as found on the Raspberry Pi 3 Model B+. Added Type-C PHY controller found on the Rockchip RK3399. Implemented multicast support to Marvell ARMADA chips Various other changes to mips64, amd64, armv7, powerpc64 Kernel improvements Enabled dynamic tracker (dt) for GENERIC kernels […]

Raspberry Pi CM4 IO Boards USB 3.2 ports

PCIe adapter adds four USB 3.2 ports to Raspberry Pi CM4 IO board

Waveshare has introduced a non-standard PCIe adapter that adds four USB 3.2 ports to the Raspberry Pi Compute Module 4 IO carrier board in a way that does not take too much height. It’s non-standard as it can not be inserted directly into a typical computer PCIe slot, and Waveshare recommends a PCIe extension cable to connect it to a motherboard. Having said that It looks much better on the IO board. Waveshare USB PCIe adapter features: PCIe host interface 4x USB 3.2 Gen1 ports, USB 3.0 / 2.0 / 1.1 compatible Onboard VIA Labs VL805 chip as found on Raspberry Pi 4 SBC Power supply – 12V via PCIe connector or 4-pin header Designed for Raspberry Pi Compute Module 4 IO Board Dimensions – 82×39 mm   Since it’s basically using the same design as Raspberry Pi 4 providing USB ports through the same VL805 PCIe chip, there’s no […]

Boardcon LGA3576 Rockchip RK3576 System-on-Module designed for AI and IoT applications