Advanced Search
Search Results
45 total results found
3d Printing
Tricks I've found tp make 3d printing less of a fuss.
IOT
Main
3d Printing
Off-grid System Monitoring IOT Project
This project uses an off-grid property to test remote monitoring equipment. The idea is to eventually provide a blueprint of instructions to allow cottages, hobby farms, or other partially occupied locations to be monitored remotely. Eventually (hopefully) the...
Devops
Linux server administration, docker, AWS, nginx, apache, sql ...
Misc
ESP32 survival guide
Animatronics
Making 3d printing a little easier
A few tips on how to improve your 3d printing experience. get prints to stick and release from your plate keep filament from turning into popcorn keep printer clean and quality consistent monitor your 3d printer remotely esp32 cameras: https:/...
Accessing file systems for linux machines on the local network
Locate the other machines on your local network: sudo arp-scan --localnet result example: Interface: wlp0s20f3, type: EN10MB, MAC: 04:33:c2:71:7e:42, IPv4: 192.168.0.106Starting arp-scan 1.9.7 with 256 hosts (https://github.com/royhills/arp-scan)192.168.0.1...
Water System Monitoring
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 ...
Home Power Consumption Monitoring
For this project the goal is to know exactly how much current is being used for the entire property. To collect this data I placed 2 SCT013 non-invasive split core current transformers around the phase 1 and 2 wires in the main electrical panel. Using some sim...
Welcome to Impressto Docs
This site contains comprehensive resources for small business owners seeking to resolve common digital challenges efficiently and effectively. This site is designed to provide expert solutions without the need for extensive overhauls. Whether you are facing u...
Temperature Monitoring (indoor and outdoor)
This project aims to relay indoor and outdoor temperature (and optionally humidity) to a server log. This project is fairly simple because we can use off-the-shelf DHT11 and DHT22 sensors (DHT22 is for below 0c). Note to self: avoid non-oem DHT22 modules. Yo...
Cloudflare for local server
Use skiff for email. Copy DNS setting from skiff to cloudflare. See: https://www.youtube.com/watch?v=hrwoKO7LMzkhttps://raidowl.hostyboi.com/2022/08/22/Cloudflare-Tunnel/ install wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/c...
Simple Surveillance Camera
This probably sounds dumb but I wanted to make sure my birds were not starving to death anytime I needed to travel. The solution was 2 very inexpensive (less than $10) ESP32 CAM modules. These are pretty much plug and play regarding hardware. I just needed to ...
Latest Travel Photos
Trinidad Cuba, courtyard in the museum of architecture - march 2024
Latest Projects
Water System Monitoring The Silo Environment System Monitor IOT Project Home Power Consumption Monitoring Simple Surveillance Camera Temperature Monitoring (indoor and outdoor)
Working with ESP32 WROVER (camera enabled)
I decided to try an alternative to ESP32 cam boards which are limited in functionality due to all pins except 13 being reserved for the camera. The ESP2 WROVER boards, although less popular, offers certain advantages: no need for an interface board or UART ...
Certbox & NGINX on AWS
Did you know you can use CertBot and NGINX to have a wildcard certificate? Here’s how to do it with an AWS Ubuntu sever. Prerequisites: AWS Route 53 DNS hosted zone Web server using NGINX Website already configured using SSL SSH access with sudo (...
Debug Docker Errors
Seriously have you tried just rebooting your machine? For general container logs you can use the standard docker logs command: docker logs -f --until=120s laravel SSLCertificateFile: file ‘/config_items/certs/impressto.pem’ does not exist or is e...
Certbox & NGINX on AWS
Did you know you can use CertBot and NGINX to have a wildcard certificate? Here’s how to do it with an AWS Ubuntu sever. Prerequisites: AWS Route 53 DNS hosted zone Web server using NGINX Website already configured using SSL SSH access with sudo (ro...
Install and Configure Memcached
Memcached is a lightweight alternative to Redis for storing short lived cache which would otherwise we written to the local storage folder as files. Installing Memcached on Linux is fast and easy. Follow these steps (5 minute job): 1.) As a user with root p...
PHP-FPM Optimization
Out-of-box php fpm is configured for very low server specs such as a 2 core machine. It needs to be configured to match the hardware you are on. You need to factor on the most expensive processes you run. Typically a low-end production server has 4 cores with...
Automatic AWS EC2 Backups
If you have a lot of developers working on the same server, there is nothing worse than having to fix something that went horribly wrong with it. That is why I wrote a script (see at bottom of this page) to help other developers to back up their AWS EC2 instan...
Generally Useful Docker Commands
Remove all Docker Containers Stop the container(s): cd ~/mydocker-repo-folder; docker-compose down; Delete all containers : docker rm -f $(docker ps -a -q) Delete all volumes: docker volume rm $(docker volume ls -q) Delete all networks: docker netwo...
Connect to Remote Servers with VSCode
By far one of the coolest VSCode extensios I’ve used in a whole. This saves me so much time when debugging dev /build machines. I also use Nautilus on Linux to browser remote servers but being able to edit code like it is local saved a heck of a lot of time. ...
Create your own “cloud” storage with Syncthing
I have been using Syncing for years now and had assumed eveyone had at least heard of it. Apparently not. When I do mention it people seem to think is is an impossible thing. It isn’t and it is really easy to setup. What the heck is Syncthing? It is an open ...