I've again started building banjos on my new Shapeoko 5 Pro CNC

banjo rim part

First Cuts with my new PM-728VT CNC Milling Machine

milling machine

Speeds and Feeds Table for Seig X2 Mini Mill

Fiddy Plus - FT2232H JTAG / SPI Breakout Board


The GitHub Repository for the documentation and examples for this board is here.

New TrueRNG Utilities

TrueRNGproV1 Test Graph

I have written and tested a set of Python utilities for TrueRNG devices

AVAILABLE on Github (click here)

Tools (Windows and Linux)

Tools (Linux Only)

Making Peach Wine from Canned Peaches

Peach Wine Primary Canned Peaches

My Canned Peach Wine Recipe


ABS 0.25mm Layer Height Compromise

0.30mm vs 0.25mm part print example

Here are the results of moving from a 0.30mm to a 0.25mm layer height and optimizing the settings.

Swapped out the MK3S Extruder Stepper with a Moons 0.9° Motor

This is the exact same g-code that I printed before and after the motor swap. It's hard to photograph but it's a huge difference. I wish that Prusa had offered the 0.9° Moons motors as an upgrade option when new.

Moire Before and After Motor Swap

Changed my Prusa MK3S Y-axis from 6mm rods/bearings to MGN12 Linear Rails/Guides

MK3S with MGN12 Rails MGN12 Rails

I tried a few different rods and bearings for the Y-axis but they all seem to have some degree of racking. You can check this by holding the left side of your bed solid and trying to move the right side forward/back. Any amount of movement implies that there is some amount of rotational movement on the bed when the y-axis moves.

Upgraded my Prusa MK3S to Moons 0.9° Stepper Motors to Eliminate VFA (Vertical Fine Artifacts)

stepper motor

VFA before and after upgrade

These are a direct mechanical replacement for the stock Prusa X and Y Stepper motors. The issue that I was seeing was Vertical Fine Artifacts when moving at 20 to 35 mm/s. This appears to be caused by resonances from the motors when operating at certain speeds. You can often hear that at certain speeds the machine vibrates. I believe that is what was causing my issue.

My new filament dryer

Just got this new Cosori Food Dehydrator to use for drying filament.


Reliable Prusa MK3S ABS Printing

I've been doing a lot of 3D printing on my Prusa MK3S and wrote up an article about how I do reliable ABS printing.

mk3s printer setup

RF Magnetic Loop Probe

I made some RF Magnetic Loop Probes for WCTF Foxhunting / other uses.

RF Probe

How to Convert a Uniform Distribution to a Gaussian Distribution

The TrueRNGv2/3 and many other random number generators often provide a uniform distribution output. This article shows how to convert this to a Gaussian Distribution

Uniform Distribution Histograph Gaussian Distribution Histograph

A Simple Python TrueRNG Server Example

We've gotten a few questions about using the TrueRNG as a random number server so I banged out this quick example.

Screenshot of Windows 10 Python server Screenshot of Windows 10 Python client

Step-by-Step: Using TrueRNGpro with Python in Windows 10 and Linux

We get questions about how to use our TrueRNG random number generators so I thought I would write a tutorial on how to get it running with Python on Windows and Linux

Screenshot of TrueRNG in Device Manager in Win 10 Screenshot of TrueRNG in dmesg on Ubuntu Linux 16.04.1 LTS

TrueRNG Testing

I wrote up an article on testing the TrueRNG using ent, rngtools, and dieharder. I talk about the meaning of the results and the statistics that are expected for a good hardware random number generator.