In this quick and dirty project we assemble the official Prusa mk3s enclosure
How can the esp-idf build system be packaged into an independent library? TLDR TODO Research sapir/esp-idf-sys Sapir has packaged building…
A rusty heart beats away inside this thinking rock
Stepper drivers are used as a simpler interface to control stepper motors, here we use the esp-idf RMT peripheral to send step pulses
In the interest of repeatable builds we must create a nix derivation for a rust-esp32 toolchain
My nixos partition has filled up, here are some steps to recover
Building a clean stepper loop The steps were set up to write two values at once with a repeating pattern 00 11 00 11 pattern of on/off on…
Using an arduino uno as a logic analyzer
Diagnosing stepper timing issues with another esp32
After a BIOS update my computer booted straight to Windows. Using diskpart, bcdedit, and bootice the issue was resolved.
After a BIOS update my second monitor stopped working, this documents my journey switching to sway+wayland Darkest before dawn First let's…
Communicating between a Flutter app on Android and an ESP32 under ESP-IDF
Here we go, time for PAIN
Setting up an esp32 development environment in nixos using vscode and ESP-IDF
Let's spin a stepper motor using ESP-IDF (FreeRTOS) on an ESP32!
3d printing allows quickly iterating on taking assembly issues and applying them to the design
The design process has to start with validating the basis for decisions
The hanging plotter is a cheap way to build a plotter using 3d printing and an arduino
In this quick post we demonstrate using to diagnose why docker is starting so danged slowly
Developing a report of upcoming tasks from WeKan using Jupyter Lab
In order to experiment with new video software this early machining project was finally published!
Sometimes the best solution is less solution.
An insane plan to allow posts on this site to perform computations and display output
While attempting to get a jupyter notebook running in gatsby this bug was encountered appears prominently Let's see what node should look…
By moving GatsbyJS configuration to a typed language the implementation can be checked by the computer
Worse is Better is a development philosophy that prioritizes practicality over functionality.
In this follow up post the calculations made earler are taken into practice and some sawdust is made.
Picture framing is a methodical way to practice woodworking.
With a quick set of measurements and a 3d printer many household items can be fixed
In this post we explore the steps and calculations needed to create a custom frame
Continuing to cross stuff off the Shop Improvement list. We build a shop wide air system on the cheap!
What a troubling project!
With experience across the entire stack we are well poised to build a team to solve small to medium projects
Experience developing applications using: iOS - ObjC, Swift Android - Java Hybrid - React Native, Appcelerator Titanium
My friend Benjamin and I wanted to bend tube, here is our story
This is a long-shelved generator project connecting a light garden engine to a small permanent magnet motor.
The first project anyone does with a new welder is make a cart for it
Light welding jobs are no problem
With great age comes great rigidity, our 13x30 Harrison L6 MkI lathe is still capable of tackling many jobs The Lagun FT-1 is a very…
I am attempting to set up video conferencing on mattermost and the experience is stanky
An early experiment in aluminum welding this demomstraits a repair to an old Harrison L6 Mk1 lathe