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
  • Sep 30, 2016 Git Workflow
    Merging vs. Rebasing # The two essentially do the same thing. the difference is that rebase makes the history linear. This is good when you are developing on your own branches, but not good when we you working on public branch, Unable to resolve reference to #pitfalls from wiki/git-workflow.mdmore here To merge or rebase master into a feature git checkout feature git merge master # or.. a oneliner git merge master feature # say it in your head, git merge master into feature Rewriting history # keeping a clean history is important This code snippets will allow you to interactively update commits for a particular branch.
  • Sep 8, 2016 Upgrade K8200 Controller Board
    I realized it takes a very long time for the heated-bed to get up to temperature and start printing. This was one of the main reason why I did not use it as often as I originally intended. With a slew of difficulties, e.g. Z-wobble and first layer not adhering to the board. The K8200 soon became a project of it’s own. In short, this is the start to making the K8200 be usable, as an everyday tool.
  • 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.
  • 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 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.
  • Oct 3, 2016 You Are My Source
    As a flower can reliably depends on the Sun. I on You.