Welcome to my blog!
Here, you’ll find posts on lessons I’ve learned, the things I find interesting, and what I am working on. Although I am not much of a writer, (really, it takes me a very long time to write together a post), it is an attempt to track my thoughts and share learnings through the years.
Although my interest is wide, you will most likely find contents regarding software and hardware development on this blog.
Feel free to scan around! If there is anything that may interest you, or if you have any questions, please feel free to reach out to me!
Wanna know more about me? Find out a little more here.
Showing current active project
Showing last edited date
Jun 12, 2022
Settng up PiHole with Unifi
Setting up PiHole # Troubleshoot # Flush DNS ssh into pihole and run pihole restartdns
May 29, 2022
Flash IT Mode Firmware to H710P
flash both linux and dos iso into two separate usb sticks remove raid controller battery - and dont put it back factory reset bios, pull power, pull battery, completely clear all settings put DOS usb in first, and boot into it Get into system boot menu Enables you to enter System Setup (BIOS) . Enables you to enter system services and starts Lifecycle Controller (for iDRAC/Lifecyle Contoller enabled systems) Enables you to enter Boot Manager.
Oct 11, 2022
Nodemcu ESP-32S V1.1
Nodemcu ESP-32S V1.1 # Pinout #
Aug 16, 2022
Embedded Things to Consider # Extremely useful article - https://www.embedded.com/design/prototyping-and-development/4006649/Real-time-debugging-101 Tools # Source-level debugger Let your step through code, stop it, and examine memory content and program variables Simple printf statement Flexible and primitive tool clumsy to use In-circuit emulators (ICE) and JTAG debuggers Allows you to carefully control the execution of the running chip indispensable for the early development Can use to debugger the second processor turn on
Aug 16, 2022
Getting Nvidia GPU to work on Ubuntu
THIS IS THE MOST IMPORTANT ARTICLE TO READ! - https://devblogs.nvidia.com/gpu-containers-runtime/ The basics of Dockers # docker images - the actual file for the container, this shows all the images that have been downloaded docker containers - the instance of the images docker ps -a - list all the containers, even the ones that are stopped docker start <container-name> - will start a stopped container docker stop <container-name> - will stop a running container the --rm - argument will destroy the container as soon as it is stopped Docker compose # docker-compose up - spin up a docker container using docker-compose.
Jun 5, 2022
Setting up Proxmox on R720
Plan is to have server run Proxmox, with TrueNAS TrueNAS will get HDD passthrough, hence Flash IT Mode Firmware to H710P all proxmox and its Get HW DVD caddy and an old SSD for Proxmox use this, because r720 cannot boot into a PCIe NVMe drive NVMe to PCI2 adapter Samsung 1tb NVMe for all VM GPU Powercable for nVidia card relatively simple installation of proxmox plug in USB with latest proxmox ISO boot up and select boot device with use UEFI boot install, follow prompts.
Jun 14, 2022
Thin Client with Rpi4
Setting up Proxmox # Thin Client with Rpi4 # primary goal is to have remote development Setting up Display Manager on Rpi4 # no previous Display Manager installed # Install general xserver sudo apt-get install xserver-xorg sudo apt-get install xinit # Install LightDM packages sudo apt-get install lxde-core lxterminal lxappearance # remove some unnecessary stuff sudo apt-get purge xscreensaver Run the backup of the autostart script for LXDE #Backup old system autostart file sudo mv /etc/xdg/lxsession/LXDE/autostart /etc/xdg/lxsession/LXDE/autostart.
Jun 11, 2022
Raspberry Pi Unifi Controler
Bastion Host # Installing Unifi # Run this to install unifi and pi-hole wget "https://github.com/SmokingCrop/UniFi/raw/master/install-unifi-pihole-English.sh" -O install-unifi-pihole.sh && chmod +x install-unifi-pihole.sh && ./install-unifi-pihole.sh Setting up PiHole # https://nuxx.net/blog/2020/12/01/pi-hole-and-pivpn-with-ubiquiti-unifi/ GPU Passthrough
Mar 18, 2022
The need for speed starts here
Mar 22, 2022
Getting More Speed # Cooling High Flow nozzle Physical printer limits Change the acceleration and deceleration to 8000 and increase your printing speed in the slicer to 150mm/s for everything but travel speed and try a print. You can keep the initial layer speed low if you have adhesion problems Only once you start printing quicker will you notice what is limiting you from going even quicker. Things to look out for: Under extrusion= need higher hotend temp or a hi flow hotend Overhang curling or drooping = needs more part cooling Missing steps from the motors=bed might be too heavy so you might need to change out the glass for something lighter (G10 sheet 1.