Advanced Search
Search Results
33 total results found
NodeJS Proxy via Apache
Here is how to serve nodejs entry points by using an Apache proxy. This hides the port number and the nodeJs entry points simply appear as part of the “monolithic” application. WINDOWS: Setup is easy: Include "conf/extra/httpd-proxy.conf" LoadModule proxy...
Battery voltage and current draw monitor
For this project the goal was to keep track of backup batteries during float and active states - and also to save a few $$$. Total cost for this setup was about $20 CAD in parts. This monitor helps to ensure the trickle (solar) charger is still functioning, an...
creating graphics for monochrome lcd displays
See: https://homelab.impressto.ca/image2hex.php
Tombstone Ghoul
WLED
https://install.wled.me/ DO NOT select a beta version - wifi settings will not work.
Remotely control an esp32 with a built-in web server and clourflare
cloudflared tunnel create tunnel-name cloudflared tunnel route dns tunnel-name tunnel.example.com cloudflared tunnel run --url http://localhost:5467 tunnel-name Update /etc/cloudflared/config.yml and add an entry: - hostname: leds.impressto.ca ...
SQL simplified
Localstack notes
To simulate SQS, it internally uses ElasticMQ You can start LocalStack via Docker, for example, and it will start the following services: API Gateway at http://localhost:4567 Kinesis at http://localhost:4568 DynamoDB at http://localhost:4569 DynamoDB St...
MP3 sound control
This simple project will use a mp3 player, a simple, recycled speaker, and arduino and a HLK-LD2420 human motion sensor to play sounds when a human walks past the device. sketch code: /* * Arduino Sketch for Motion-Activated MP3 Playback, Servo Contro...
Water System Monitoring - updates
For this project I needed a way to confirm the water pump at a remote location was functioning properly over time. The goal was to ensure the pressure is kept at a consistent 40 psi. The solution was relatively inexpensive ($15 in parts) for an ...
Jolly Roger
Overview This project implements a distributed network of Halloween animatronics controlled by ESP32 microcontrollers. The system is organized around a master/slave architecture, with the Jolly Roger animatronic acting as the master unit and several additio...
animated eyes
Find a ralatively square image, and if not square, use gimp or an equivalent image editor to crop it to square. Idealy resize it to match your display (240x240 for round displays), then uoload the image to https://impressto.ca/bmp_converter.php Source:...
Setup a WebSocket Server with Cloudflare
1. What WebRTC is WebRTC (Web Real-Time Communication) is a set of APIs built into modern browsers that lets two peers (e.g., two users in React apps) connect directly to each other to exchange: Audio/video streams Data (via a “data ch...