AboutServicesProjectsBlog
Projects
Hanging Plotter
First Steps - Pinning an idea down and checking assumptions
Post Print Iterations
ESP32 development in NixOS using VSCode
Spinning a Stepper
Android development on NixOS
Connecting an ESP32 to android with bluetooth
Using an ESP32 as a logic analyzer
Using an Arduino as a logic analyzer
Driving steppers with the RMT module
Using Nix to write rust on the esp32
Using a smooth stepper driver on the esp32 in rust
Translating an esp32+esp-idf bluetooth example to rust
Musings on packaging build system via splitting independent libraries

Hanging Plotter

13 article series

The hanging plotter is a cheap way to build a plotter using 3d printing and an arduino

Musings on packaging build system via splitting independent libraries

2020-5-31

How can the esp-idf build system be packaged into an independent library? TLDR TODO Research sapir/esp-idf-sys Sapir has packaged building…

Esp32RustBluetoothPhilosophy

Translating an esp32+esp-idf bluetooth example to rust

2020-5-19

A rusty heart beats away inside this thinking rock

SoftwareEmbeddedEsp32RustBluetooth

Using a smooth stepper driver on the esp32 in rust

2020-5-14

Stepper drivers are used as a simpler interface to control stepper motors, here we use the esp-idf RMT peripheral to send step pulses

SoftwareEmbeddedEsp32RustStepper

Using Nix to write rust on the esp32

2020-5-9

In the interest of repeatable builds we must create a nix derivation for a rust-esp32 toolchain

SoftwareEmbeddedEsp32RustNixOS

Driving steppers with the RMT module

2020-4-19

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…

SoftwareEmbeddedEsp32

Using an Arduino as a logic analyzer

2020-4-1

Using an arduino uno as a logic analyzer

SoftwareEmbeddedEsp32

Using an ESP32 as a logic analyzer

2020-3-31

Diagnosing stepper timing issues with another esp32

SoftwareEmbeddedEsp32

Connecting an ESP32 to android with bluetooth

2020-3-20

Communicating between a Flutter app on Android and an ESP32 under ESP-IDF

SoftwareNixOSAndroidBluetoothFlutter

Android development on NixOS

2020-3-19

Here we go, time for PAIN

SoftwareNixOSAndroid

ESP32 development in NixOS using VSCode

2020-3-12

Setting up an esp32 development environment in nixos using vscode and ESP-IDF

SoftwareEmbeddedEsp32NixOS

Spinning a Stepper

2020-3-12

Let's spin a stepper motor using ESP-IDF (FreeRTOS) on an ESP32!

SoftwareEmbeddedEsp32NixOS

Post Print Iterations

2020-3-9

3d printing allows quickly iterating on taking assembly issues and applying them to the design

3D PrintingCAD

First Steps - Pinning an idea down and checking assumptions

2020-3-4

The design process has to start with validating the basis for decisions

3D PrintingCADPhilosophy
Featured Projects
GeneratorHandwheel Repair
Company Info
About UsContactAffiliate DisclosurePrivacy Policy
Specific Solutions LLC
Portland, OR