Calum Knott

Calum Knott @calumk

Location:
London, UK
Joined:
Mar 4, 2021

Calum Knott
articles - 21 total

Bun QuickLook thumbnail Cache extraction

I recently stumbled upon this interesting writeup from 2016 (nearly a decade ago) that talks about...

Learn More 0 0Jul 5

XR Chair Motion Simulator (Throwback)

A few years ago, I had the pleasure of being involved in the development of an XR Motion Platform at...

Learn More 1 0Jul 2

Using Bun Compile/Build to embed an Express / Vite / Vue Application into a Binary

WHY? OK, So your developing an internal tool using JS... or project for a customer. You...

Learn More 2 0May 12

Reseting IEC Timers on Older Siemens PLC's (S7-300/S7-400)

More of a personal note than a blog, but hopefully useful for some weary internet traveler in the...

Learn More 0 0May 12

Ulanzi TC001 - ESP32 Programming / Custom Arduino firmware

I found quite a lot of tutorials on using the Ulanzi TC001 with a firmware like AWTRIX, but not much...

Learn More 5 7Dec 14 '24

WSCCS

With #WorldSkills Lyon 2024 behind us, I can share some more information on the software platform I...

Learn More 0 0Sep 18 '24

WorldSkills Lyon 2024

After 2 years of hard work it was once again a pleasure to lead a team to represent the UK on the...

Learn More 0 0Sep 16 '24

Pocketbase pb_hooks - checking user authentication

The documentation for pocketbase is not as clear as it could be about how to check for an...

Learn More 2 0Aug 9 '24

cmd-K Vue3

I recently needed a ⌘+k launcher for a site i am developing. I tried a few vue plugins but couldnt...

Learn More 0 0Aug 4 '24

FESTO i4.0 Cyber Physical System Demo

I normally prefer to be behind the camera, but as part of my work with Didactic Services, I often run...

Learn More 1 0Apr 4 '24

Realtime Visualisation of IO-Link Vibration data using MQTT, grafana, influxdb, and Godot

For an upcoming project, I wanted to explore the capabilities of a vibration sensor, and to see if i...

Learn More 2 0Apr 4 '24

Festo Didactic EasyPort - node.js using ftdi-d2xx

Example of a Simbox - Connected to an Easyport working with OSX - No ActiveX/Windows driver needed...

Learn More 1 0Mar 27 '24

Compliant robotics & hugging people

Many years ago, I was working on a MSc Project with A #ROS robot called Baxter The MSc project was...

Learn More 0 0Mar 13 '24

Animated 3D Models for the Web

As part of our new company website, I wanted to generate some eye-catching visuals. You can see the...

Learn More 9 0Feb 20 '24

Translating with AI - Using node/bun with Transformers.js, poolifer & Xenova/nllb-200-distilled-600M from Huggingface

Introduction The world of software development moves quickly, so this will likley be out...

Learn More 0 4Dec 6 '23

WTFDuino

Many moons ago (2015 to be exact) , myself and a colleague, at Middlesex University were discussing...

Learn More 1 0Oct 27 '23

Custom Dobot MG400 Compliant Robot Cell

Do-Bot or not Do-Bot? That is the question. Early in 2023, We had a need at our company to develop...

Learn More 0 0Oct 27 '23

RealTime Bespoke QA Application

What is WSCCS? As part of my work with WorldSkills, we had a need for a realtime QA...

Learn More 1 0Sep 29 '23

Designing a Mechatronic Popcorn System

For the 2019 WorldSkills UK Mechatronic Team Selection competition in March, I wanted to design a...

Learn More 0 0Nov 9 '22

VirtualPlant — a 3D Factory Simulator

Thanks to a little time working-from-home at the start of 2021, I decided to embark on a small...

Learn More 0 0Nov 9 '22

Every Blog Needs a first post

Every blog needs a new post. I have recently Switched to dev.to, and will use this in the future...

Learn More 3 0Nov 9 '22