iw2fag-11's Projects
LUA scripts for Domoticz, to manage a complete alarm system, control heat pump with power optimizations (if photovoltaic is used), and much more.
🤖 🕹 Web interface for manage all scripts and configs for Domoticz custom plugins
Telegram Bot for Domoticz
Mirror of GNU Emacs
Enphase-API is an unofficial project providing an API wrapper (including local/LAN Gateway API) and the documentation for Enphase®'s products and services.
Various collected information about Enphase Energy solar system
Face detection and recognition framework
Esp32-Cam PIR & Telegram
Video Recorder for ESP32-CAM with http server for config and ftp (or http) server to download video
Simple fast version of ESP32-CAM-Video-Recorder
Record avi video on ESP32-CAM and send to Telegram on event or request
Expanded version of the Espressif ESP webcam
Firmware for esp32-cam to make the most of it with BeePrint for MKS WiFi
ESP32 Hardware and code to use the Aeon labs Home Energy Meter, model DSB09104-zwus, current clamps and housing
ESP32 based module to control Daikin aircon units
ESP32 IoT Gateway board with BLE WIFI and Ethernet
A simple NAT Router for the ESP32
Multiple phase DIY energy consumption monitor using ESP32 and ESPHome
ESP8266 examples and toolchain setup
Replacement for a Milight/LimitlessLED hub hosted on an ESP8266
Latest ESP8266 SDK based on FreeRTOS, esp-idf style.
MQTT Broker/Bridge on the ESP8266
A full functional WiFi Repeater (correctly: a WiFi NAT Router)
Easy MultiSensor device based on ESP8266
Plugin ideas, concepts, user contributed, etc
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
A blazing fast display driver for SPI-based LCD displays for Raspberry Pi A, B, 2, 3, 4 and Zero
Linux Framebuffer drivers for small TFT LCD display modules
Two RX-channel 6 GHz FMCW radar design files
Feed-forward neural networks can be trained based on a gradient-descent based backpropagation algorithm. But, these algorithms require more computation time. Extreme Learning Machines (ELM’s) are time-efficient, and they are less complicated than the conventional gradient-based algorithm. In previous years, an SRAM based convolutional neural network using a receptive – field Approach was proposed. This neural network was used as an encoder for the ELM algorithm and was implemented on FPGA. But, this neural network used an inaccurate 3-stage pipelined parallel adder. Hence, this neural network generates imprecise stimuli to the hidden layer neurons. This paper presents an implementation of precise convolutional neural network for encoding in the ELM algorithm based on the receptive - field approach at the hardware level. In the third stage of the pipelined parallel adder, instead of approximating the output by using one 2-input 15-bit adder, one 4-input 14-bit adder is used. Also, an additional weighted pixel array block is used. This weighted pixel array improves the accuracy of generating 128 weighted pixels. This neural network was simulated using ModelSim-Altera 10.1d and synthesized using Quartus II 13.0 sp1. This neural network is implemented on Cyclone V FPGA and used for pattern recognition applications. Although this design consumes slightly more hardware resources, this design is more accurate compared to previously existing encoders.