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.
Active Projects
Showing current active project
Latest Edits
Showing last edited date
-
Apr 17, 2020
Scratchpad for Homelab
Initial setup # hassio running on VM esphome installed Network info # iw dev - will show you all the wireless interface names Flashing using Tuya Convert # pulled image and build as Tuya-convert instructions after pull did docker-compose exec tuya bash will enable interaction to the container run it the container and see the screen do screen -ls to see all the screen running do screen -r to attach to the screen to see the info all of this is sitting in the base /usr/bin/tuya-convert/script/*.
-
May 1, 2020
Home Network - Version 1
minimal version to keep get things going Setup on Hass VM # hassio has nfs auto mount when start up for /docker hassio lives in this /docker/letulfo folder use this scrip to install hassio - https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio%5Finstall.sh hass has access to QNAP usb using zwave using USB wifi Docker network traefik - reverse proxy, bridge network, not overlay network ’traefik-public’ network docker network create traefik-public oauth running for google portainer
-
May 3, 2019
Upgrading K40 Controller
K40 Laser Engraver Upgrades # Add Switch to change between manual power, and PWM power # add in a switch to switch between a potentiometer and the PWM power from the laser for the IN line on LPS" K40 Laser Engraver Controller Board Upgrades # PiBot Raspberry Pi CNC Hat V2.60 - GRBL v1.1 Compatable - Uses Pololu Stepper Drivers Look for this 2.6V https://www.ebay.com/itm/Raspberry-Pi-CNC-Hat-V2-60-GRBL-v1-1-Compatable-Uses-Pololu-Stepper-Drivers/271901344091?hash=item3f4e95415b:g:bhsAAOSwZLZaTWn~ Smoothieboard - fork off GRBL
-
May 3, 2019
Sainsmart RYC GRBL V2 Upgrade
GRBL has been optimized for Ardunio’s ATmega328p. So most configurations out there will use the Arduino Uno and a CNC shield. I decide to go with the Sainsmart RYC-GRBL-V2 hoping it would work out of the box. The reason why this is a long post is because it didn’t work out of the box. To get it up and running these are the list of things I changed to get it working.
-
Oct 1, 2020
Modular Workbench
goal - modular to fit in garage Dimensions 24x48 inches tabletop, made output pine would need 8 of 2x4x96 inches cost about $50
-
Nov 7, 2021
Voron 0.1 Mods
add raspberry pi camera thinking of switching to hacked Wyze v2 for better night vision added chamber temp sensor ds18b20 sensor Adding Chamber Temperature Sensor # enable 1-wire interface - look here using the default GPIO pin 4 from this guide added this to /boot/config.txt dtoverlay=w1-gpio,gpiopin=4, since using sudo raspi-config to enable the 1-wire interface did not work had to manually disable 1-wire from raspi-config and manually add the dtoverlay.
-
Apr 14, 2018
ESP Microcontroller
A location for all my ESP8266 projects.
-
Apr 27, 2017
Github Awesome
scan through this awesome list!! https://github.com/sindresorhus/awesome https://gitlab.com/groups/pages?%5Fga=1.52981480.1147043140.1493223695
-
Oct 9, 2020
Ubuntu vs Arch Linux
Goals # Been a long time Ubuntu user and like the interface. Nothing to really complain about. - want to see which is better as a learning platform - take this opportunity to struggle with Linux, configurations, and files - Learn to document process better Learning Objectives # better understanding of how Linux work concentrate on backend coding; closer to hardware programming Long term goals to learn about MCU and Computers for other technical projects Considerations # Looking for Vanilla Linux Windows Installation on Pixelbook Latest info for Chromebook and Windows here For Pixelbooks and Windows If on windows, will need a Live Linux USB to do the firmware update - Linux has access to the hardware Breakdown of Linux Distributions # Arch Debian Ubuntu - Debian unstable release
-
Oct 13, 2016
code-snippets
plink.exe tunnel-home -N -ssh -2 -P 2223 -l root -C -i C:\.ssh\MyEnTunnel\keyfile.ppk -v Markdown # ![]() allows you to upload images to ghost Python # Useful design patterns for Python: Link GIT # Some help snippet from gist ## Workflow - Helpful site for the GIT workflow: here - Successful git branching model: here ## Settings - Keep branch history from flatten, use --no-ff while merge - or set git config --global merge.
3dprinter1
analyzer1
apply1
audio1
backpacking1
bluetooh1
calibrate1
camping1
cat1
code1
colorado1
design1
digipi1
diy1
dns-server1
excalidraw1
faith1
git1
greenhouse1
hack1
ham1
hf1
home-network1
homelab1
install1
klipper1
kobo1
koreader1
moab1
modification1
mods1
national-park3
nvme1
oscilloscope1
patch1
personal1
pihole1
psu-lab-power-supply-modification1
r7201
radio2
reader1
remote1
rigol1
setup1
test11
test21
unifi1
upgrades1
yaesu1
zion1