Privacy-focused DIY video doorbell leverages ESP32-CAM board, ESPHome firmware, Home Assistant

ESP32-CAM doorbell ESPHOME

Seeing the lack of privacy-focused video doorbells on the market, Tristam (aka ThatGuy) decided to design his own doorbell with an ESP32-CAM board purchased from Amazon and flashed with ESPHome open-source firmware for easy integration with Home Assistant so there’s no need to rely on third-party cloud services. The DIY design also comes with other off-the-shelf parts with a momentary push button, a 10kΩ resistor, an RGB LED ring light,  M2.5 brass inserts and screws, and a 10-meter micro USB cable all of which can be purchased from Amazon or another shop. He also needed eSUN white PETG filament to 3D print the custom plastic enclosure. The assembly requires two wires to the push button for 3.3V and GPIO 14 pulled to the ground with the 10k Ohm resistor and three wires to the RGB LED ring (5V, GND, GPIO15). Tristam notes the RGB LED ring is optional, and the […]

Home Assistant-compatible 5-24V LED strip controller ships with Sound Reactive WLED firmware

Home assistant RGB LED Strip controller

SMLIGHT A1-SLWF-03 is a Home Assistant-compatible addressable RGB LED strip controller based on an ESP32 WiFi and Bluetooth microcontroller that supports 5V to 24V LED strips. The unit is equipped with a built-in digital microphone used by the Sound Reactive WLED firmware to make the RGB LED strip follow the rhythm and tempo of the music, an IR receiver, and a sensor button. SMLIGHT A1-SLWF-03 specifications: SoC – ESP32 dual-core microcontroller with WiFi 4, Bluetooth 4.2/5.x, and 16Mbit flash 4-pole terminal block for RGB LED strips Supported strips – WS2812B, WS2811, WS2813, WS2815, APA102, LPD8806, WS2801, SK9822. Voltage Range – 5-24V DC Up to 2,000 LEDs are supported at 35 fps with two outputs or 3,000 LEDs at 25 fps with two outputs (about 33 to 50-meter LED strips with 60x LEDs per meter) Multiple A1-SPWF-03 controllers can be synced together for controlling even more LED strips. USB – 1x […]

Meet the $1,000 ESP32 board with 512 GPIOs (12V/24V)

KinCony IoT KC868-A566

KinCony IoT’s KC868-A566 is an ESP32 WiFi & BLE IoT board with a massive 512 GPIOs, more specifically with 256 12V/24V digital outputs and 256 digital inputs that should meet most people’s requirements, except for its price, as it is currently selling for $1,000 on Aliexpress. The board is based on ESP32-WROOM-32E, and besides the massive numbers of GPIOs, also adds four analog input ports, an Ethernet port, and an RS485 connector. The company also made sure it can run ESPHome open-source firmware and integrates well with Home Assistant open-source home automation framework. KinCony IoT KC868-A566 board specifications: Wireless module – ESP32-WROOM-32E with ESP32 dual-core microcontroller 4MB flash 2.4 GHz WiFi and Bluetooth LE connectivity, built-in PCB antenna, fully compatible with ESPHome firmware Ethernet – 100/10Mbps Ethernet via vertical RJ45 jack USB – 1x USB Type-C port Serial – RS485 interface I/Os 256x MOSFET outputs (12V/24V 5000mA per channel) with […]

Home Assistant compatible “ESP 360 Remote” controls infrared and 433MHz appliances over WiFi (Crowdfunding)

ESP 360 Remote

ESP 360 Remote is an ESP32-based IR and 433 MHz RF remote with built-in sensors used to control home appliances over WiFi and that also integrates with Home Assistant open-source home automation framework. The open-source hardware design is comprised of a mainboard with an ESP32-WROOM-32E module, temperature, humidity, and light sensors, and a board on the top with nine infrared LEDs, one IR receiver, as well as a 433 MHz (or 315 MHz) RF receiver and transmitter with the receivers used for learning the code from the remote controls. ESP 360 Remote specifications: Wireless module – ESP32-WROOM-32E with ESP32 dual-core microcontroller 4MB flash 2.4 GHz WiFi and Bluetooth LE connectivity, built-in PCB antenna, fully compatible with ESPHome firmware Control interface 9x High Power IR LEDs to control devices in all directions (hence the 360 name) IR receiver to learn remote control codes 433 MHz (or 315 MHz) RF transmitter 433 […]

SONOFF MINI Extreme (MINIR4) ESP32 WiFi smart switch can fit into most gang boxes


SONOFF MINI Extreme (aka MINIR4) is a ridiculously small WiFi smart switch based on ESP32 wireless microcontroller and designed to be connected to a load such as a light bulb and a wall switch that can be a momentary switch, a door exit switch, an SPDT switch, a latching switch, or even dry contact sensors. The tiny form factor (39.5×33 x16.8mm) enables the WiFi smart switch to fit into various boxes, even the smaller European gang boxes. Just like other SONOFF home automation devices, the MINIR4 works with eWelink mobile app, but it also implements some new interesting features such as the ‘Detach Relay’ mode. SONOFF MINI Extreme (MINIR4) specifications: MCU – Espressif Systems ESP32 dual-core wireless microcontroller Connectivity 2.4 GHz WiFi 4 Bluetooth LE used for pairing Input – 100-240V ~ 50/60Hz 10A Max Output – 100-240V ~ 50/60Hz 10A Max (resistive load) Dimensions – 39.5 x 33 x […]

DROPLET irrigation system works with ESPhome and Home assistant

DROPLET irrigation system

When PricelessToolkit failed to find an affordable (indoor) irrigation system that works with Home Assistant and ESPHome, he built the DROPLET board based on ESP32 wireless SoC and supporting up to five micro-pumps and soil moisture sensors. The board also comes with switches to manually control the pump, a built-in DS18B20 temperature sensor, a buzzer, and a I/O header to connect an expansion header for relay control, I2C, GPIOs, and an external DS18B20 temperature sensor. DROPLET specifications: Wireless module – ESP32-S with ESP32 dual-core 32-bit microcontroller @ 240 MHz with 2.4 GHz WiFi and Bluetooth connectivity, 4MB SPI flash Display – I2C header for 5V/3.3V OLED display Pump interfaces – 5x 2-pin connectors for micropumps Sensors and sensor interfaces DS18B20 temperature sensor 5x 3-pin connectors for soil moisture sensors; pulled low with a 1 MΩ resistor. Expansion – 2x 16-pin right-angle female header with GPIOs, UART, 5V, and GND Debugging […]

b-parasite Bluetooth LE plant sensor gets Zigbee support

Zigbee Plant Sensor

rbaron’s b-parasite is an open-source hardware Bluetooth LE plant watering sensor that can measure soil moisture and ambient temperature/humidity/light and works with ESPHome, Home Assistant, or any macOS or Linux platforms including the Raspberry Pi boards. It is based nRF52840 multi-protocol wireless microcontroller, so stanvn decided to add Zigbee support to the b-parasite through the “Zigbee Plant Sensor” firmware based on the Nordic Semi nRF5 SDK for nRF52 series of SoCs and working with Zigbee2MQTT. Let’s have a look at b-parasite hardware specifications first: Wireless MCU – Nordic Semi nRF52840 Arm Cortex-M4F multi-protocol wireless microcontroller with Bluetooth LE 5.0 and 802.15.4 (Zigbee/Thread) radios, 1024 KB flash, 256KB SRAM Sensors Capacitive soil moisture sensor Sensirion SHTC3 temperature and humidity sensor ALS-PT19 light sensor Power – ~200 mAh CR2032 coin-cell battery estimated to last for a couple of years with readings every 10 minutes The GitHub repository for the board contains the […]

ESPHome compatible ESP32-S2 module offers six 32A latch relays in a DIN Rail enclosure

ESP32-S2 six 32A latch relays

EasySensors “6Gang30AmpsLatchRelayEspHomeReady” (now that’s a product name!) is a DIN Rail mountable, ESP32-S2-based automation device featuring six 32A latch relays and supporting ESPHome open-source framework. The system also comes with two inputs for Dallas temperature sensors, two buttons for manual control of relays, a USB-C port for programming, as well as an external SMA antenna for WiFi connectivity. 6Gang30AmpsLatchRelayEspHomeReady specifications: Wireless SoC – Espressif ESP32-S2 Xtensa single-core 32-bit LX7 microcontroller @ up to 240 MHz with 320 kB SRAM, 2.4 GHz WiFi 4 (Matter-ready) Antenna – Embedded IPX to SMA adapter, 3dBi antenna I/Os 6x 32A latch relays with zero current idle consumption 2x Dallas temperature sensor pins with 5 kOhm pull-up resistors USB – 1x USB Type-C for programming via CP2102 USB to TTL chip Misc 6x control buttons, Reset button 6x status LED’s, 2x status LED’s Input Voltage – 85 to 305V AC Dimensions Board – 147 x […]

EDATEC Raspbnerry Pi Industrial Computers