ARTICLES

Computing

Periodic Emails with Django

Rough notes on meeting these requirements: Using Django Send weekly / daily emails to someone Log results Be robust and simple Packages Based on stars, maintenance, simplicity in 2021 post_office for emails: it may be …

Wordpress Setup (and Migration)

Wordpress: meh. But anyway: # # server1 # scp -r /var/html/www/sitey/ server2:. mysqldump sitey-db-name -u root -p > sitey-sql scp sitey-sql server2:. # # server2 # mv sitey /var/html/www/ # for nginx. owned by user …

Enclosures for electronics and RF

Investigations into using ABS, polycarbonate and sheet metal enclosures to house electronics with a focus on getting that radio signal (wifi, 3G/4G) out of the box Requirements Weatherproof. IP66 = no dust and no water …

linux commands

Test OpenVPN server on it's standard UDP port ping myserver.com nc -vzu myserver.com 1194 telnet is so 2020 so use nc which does UDP too -v verbose -z test daemon -u UDP Get a list …

Debugging Pi from VSCode

There's a few tutorials and references for debugging a python program on a remote (e.g. pi) computer. I had to fiddle a fair bit to get VSCode, ssh and debugpy to work. Here is how. …

image 14

Battery PiZero W, PiJuice Zero and a Camera

Goal Make a really simple timelapse camera. Runs on a Pi and uploads photos when WiFi available Always taking photos and saving. Always trying to upload photos. Wifi setup to act as host or client …

Raspberry Pi Setup (Linux)

Setup SD Card on another linux machine to install headless I use Desktop Raspberry Pi OS distro. This is tested on a Pi Zero and a Pi 4 in Feb 2020. Insert a new SD …

image 13

SSH Port Forwarding

There's heaps on this on the internet and a good book . Here is my usage, which is useful for IoT connections. Remote Server Access I want to connect remotely to a web server on …

electrical box for 3 CT sampling

Hacking an IotaWatt ESP8266

I need to flash the IotaWatt firmware (and write new files to the SD card) for two reasons: firstly I have a bricked IotaWatt, and secondly I want to try to modify the firmware to …

Grafana and InfluxDB on a Pi

Instructions as of late 2019! I used a Pi Zero W. This works but was pretty slow and awful for a my application. I then tried with a RPi 4B 2Gb and a RPi 3B. …