Blog

Installing arm embedded toolchain on ubuntu 20.04

January 22, 2021


Previously you could install and update the toolchain for arm cortex R and M cpu's using apt by just adding the ppa and doing a normal apt install, but that ended for whatever reason.

Read more

TemplateDoesNotExist with django form field

December 16, 2020


Django ignores your template settings by default when rendering forms.

Read more

Linux kernel fails to update

November 18, 2020


Every once in a while a linux kernel update will fail to install with an error like update-initramfs: failed for /boot/initrd.img...

Read more

CNC Control from Arduino to Zig

November 10, 2020


Originally my engraver used a Teensy 3.2 and Arudino but now it uses an Stm32 and Zig!

Read more

GE GSS22SGMD BS Refrigerator fix

November 05, 2020


My dad got a fridge that didn't work... the compressor wasn't running.

Read more

Samsung 32 TV Power supply repair

November 05, 2020


Short post on a 32" Samsung TV power supply fix.

Read more

Why doesn't GPIOG work on the STM32L5?

October 29, 2020


The NUCELO-L552ZE-Q board wires it's LPUART1 pins GP7 and GP8 on PORTG to the debugger VCP...

Read more

Fixing backlash in Dahlgren System 300z engraver spindle

October 26, 2020


The spindle in the engraver had about 1/8" of axial play. Here's a short post on the teardown and how it was fixed.

Read more

GDB Cannot access memory when debugging an STM32

September 30, 2020


While attempting to implement SPI in zig on an STM32G4 I got the error "Cannot access memory at address 0x40013000".

Read more

V-Carving text with DeclaraCAD

August 23, 2020


My wife wanted me to make a sign on the engraver... so I got "v-carve" toolpaths working in DeclaraCAD.

Read more