*Last updated 2025-05-03 Cost: $25 antenna $49 LC29HEA $20 Raspberry Pi Zero 2W $1 OTG USB adapter $5 USB power supply and USB cable for Pi Total $100 The Quectel LC29HEA is a dual frequency (L1/L5) receiver that can act as a base station or rover in a RTK setup. RTKLibExplorer covers this in his…
Author: admin
ESPHome Voice Assistant YAML
Switching between tabs via Node Red
I have a raspberry pi zero 2w running a 24″ monitor that is displaying relevant information in an area of the farm. The Raspi isn’t strong enough to run Chromium or Firefox (only 512MB RAM) so I am VNCing into a server that is displaying a Firefox window with the info I want. Takes much…
2024 Self-hosted vehicle/fleet tracking for $3.50/mo
Last updated 2024-09-27 The only cost in this setup is the GPS tracker itself and the monthly SIM card subscription. The trackers are available for as little as $15 and seem to work quite well. Most come linked to Chinese servers, but you can change that to a different IP address and different reporting frequency….
VNC setup for LXQT Debian VM
Kind of complicated, but works. Proxmox uses NoVNC to connect to the primary user (in my case, pi=1000). I can start another Xsession at :1 but the desktop sharing doesn’t work well. pcmanfm-qt loads new windows in the :0 session instead of :1, and things aren’t well separated. Easier to just create a new user…
Add a new repository source
InfluxDB as an example (taken from here): 1. Obtain and verify the new key : wget -q https://repos.influxdata.com/influxdata-archive_compat.key gpg –with-fingerprint –show-keys ./influxdata-archive_compat.key 2. Install the new key: cat influxdata-archive_compat.key | gpg –dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null 3. Update your APT sources to use the new key: echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' |…
network interfaces
purge a bad config: sudo ifdown –force -vvv wlp3s0 sudo ip address flush dev wlp3s0 sudo ip link set wlp3s0 down sudo ifup -vvv wlp3s0 sudo nmcli connection down 'RNDIS 4G' sudo nmcli connection modify 'RNDIS 4G' ipv4.route-metric 600 sudo nmcli connection up 'RNDIS 4G'
LXQT Autologin
Taken from Debian User Forums # Determine your display manager # Determine your session(s) # Make a /etc/sddm.conf.d/autologin.conf file and add info: (only for SDDM display manager) # Add to the file:
Openstick commands and procedures
Plug in stick, log in. http://192.168.100.1/usbdebug.html Reboot (unplug, replug) adb shell setprop service.adb.root 1; busybox killall adbdadb reboot edledl rf uz801-stock.bin Then download individual partitions. edl rl uz801_stock –genxml Reboot (unplug, replug) adb reboot bootloader cd OpenStick/flash/./flash.sh sudo mount -o loop ~/firmwares/uz801_stock/modem.bin /mnt/test to mount the modem.bin file then copy all the files over to…
OpenVPN in LXC
OpenVPN will fail to start in an unprivileged LXC with the following error as shown in journalctl -xeu openvpn@server: ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2) The Proxmox wiki has a nice guide to solving this problem.