knowledge

Lab Notes

Updates, bench notes and experiment logs written as the work happens. Only real observations are published — no placeholder articles.

08 notes

R-008· In ProgressIn Progress

PID Gain Behaviour on a Ball-Balancing Rig

Observing how proportional, integral and derivative terms behave on a physical plant. Tuning runs are being recorded on video; quantitative gain tables will be published once repeated runs are logged.

PIDControl SystemsExperimentsread
R-007· OpenOpen

Building a Six-Class Archaeological Detection Dataset

Curating and annotating a YOLO dataset for coin, inscription, jewel, pottery, skeleton and statue, including a custom image downloader and Roboflow export pipeline.

Computer VisionYOLODatasetsread
R-006· OpenOpen

TFLite Inference Experiments for On-Device Detection

Converting trained YOLO checkpoints to TensorFlow Lite and measuring feasibility of on-device inference for the archaeology robot.

Edge AITensorFlow LiteYOLOread
R-005· In ProgressIn Progress

2.4GHz RF Baseline Methodology

A defensive spectrum baseline for comparing current radio activity against an observed norm using dual nRF24L01 receivers.

RadioCybersecurityExperimentsread
R-004· In ProgressIn Progress

IMU Sensor Bring-Up on the ESP32 Flight Controller

Reading MPU6050/MPU6500-class gyroscope and accelerometer streams on the ESP32 and preparing the raw data path for attitude estimation.

IMUESP32Embeddedread
R-003· DraftDraft

Load Behaviour of a Fully Printed Bevel + Helical Gearbox

Breadboard experiments to characterise a printed gearbox under load before torque specifications are published.

MechanicalGearsExperimentsread
R-002· DraftDraft

Tool-Calling Grounding for a Code-Understanding Agent

Design notes on keeping an LLM agent grounded in real codebase state through read/search tool calls before edits.

LLMAI AgentsTool Callingread
R-001· DraftDraft

I2S Audio Chain Design for an Embedded Voice Assistant

Selecting and connecting INMP441 + MAX98357A on the ESP32 I2S bus for a clean speech-in / speech-out path.

AudioI2SESP32read