Ultra minimal Raspbian Image for Pi Zero and Zero W
I wanted to make a ultra lite image that I can quickly drop Go programs onto. This image had a few requirements, be under 300MB, have less than 20MB ram usage idle, startup in under 5 seconds. I will post below everything I did to strip this down so that it can be replicated in the future. Currently with the steps below I have achieved 427MB/16MB, close to my goal for disk and memory usage is below the goal. As for bootup time, I am limited by network connection time 5+ seconds.
Install a fresh Raspbian Stretch Lite image into the SD card (source).
Configure headless SSH and Wi-Fi (if necessary) before starting the SD card (source).[Read More]
What can golang do?
Nothing makes a developer crazier than a new programming language, right? So, I started learning Go about 6 months ago and now I am going to share with you my reasons for doing so.[Read More]
Raspberry Pi Booting From USB on older models
Hobbyist 3d printer roundup of 2019
When we first entered 3d printing we started off quickly printing many and many objects. Slowly our printer started to die down once the printer began acting up. Our current printer the Robox rbx1 became the most pain in the ass printer we saw online. Everything was due to the proprietary software and the lack of 3rd party parts.
We started to try and simplify remote access by using Teamviewer and even went as far as to buy a CEL Root SD card. The CEL Root was even worse than our current methods. This is when we finally had it. We wanted an open source printer with a decent bed, 3rd party parts, and Octoprint support.
Together me and my team came up with the list of hobby printers under $2000. We’ll get a decent filament printer now and a small resin printer later.[Read More]
Cleaning up duplicates on NAS
Over the last year me and my wife have been using the network server more frequently from its initial install and setup here. We share 3-4 computers across the house and constantly move files onto the NAS. I have installed Nextcloud which I will detail in another post in the future. We have come across an issue that I have noticed with the network share. We moved all of our images and files over and ended up with tons of duplicates and a giant mess. I will show you what I am doing to clean that up. Our Nas is running on a ubuntu server. The following commands should work on most linux NAS servers.[Read More]
Home Server Setup.
Today I will talk about my server setup by request. I setup my server originally for Security cameras because I was tired of proprietary software that every different camera has. My setup right now includes 4 entirely different types of cameras. None of them officially support ONVIF. Every one of my cameras was free so quality was not something I cared for. Today, my server now has my Windows File share (Samba), offsite Sync, Software Raid, Crontab Network Speed monitoring and zoneminder.[Read More]
Phone case gamepad, USB-C version
Remember my Bluetooth gamepad project? It’s time for a USB-C version. I started with Bluetooth because I thought it would be easier to support multiple phones. However Hackaday and OSHPark are holding a flex PCB contest. This is a good material to make a gamepad with, and the perfect material for a gamepad that is supposed to resize.[Read More]
Axis 2130 PTZ and Zoneminder
Axis 2130 PTZ and Zoneminder
This camera is very dated, also using a proprietary power adapter, no WiFi and very difficult to setup. Once you are on my network you have full viewing access to my camera. My router fortunately has network isolation so I am able to block access to it except via my server that has zoneminder nvr software installed. Unfortunately you will not be able to control the ptz from Zoneminder directly due to the age of the camera. But you can however give it a fixed position in the web panel it has built in. I would recommend setting its default fixed position after a reboot or power loss.[Read More]
Speed Test internal WiFi
Many have heard the term speed test, the first thing that comes to mind is speedtest.net or google’s speed test tool. Many don’t know that speed on your internal network also affects you. When testing internet speed your device sends data to router then out to the internet, what if your router is the issue. Even worse, your device. I will show u a very handy utility I use to make sure everything in my house runs great. Its called iPerf.[Read More]