Skip to main content
ZombieMutex

30 results · ↑ ↓ navigate · Enter open · Esc close

All 14 Life interests

Life / Actuators / Sensors / Control loops

Robotics

Space for robotics ideas, build logs, schematics, component photos, firmware notes and small control-system experiments.

A space for the things I want to share

Inside this collection

01

Build logs

Document hardware parts, wiring, firmware, tests, and observed results.

02

Bench photos & diagrams

Boards, assemblies, wiring layouts, and things that went wrong on the bench.

03

Control experiments

Small, clearly labeled reference code alongside hardware-specific implementation notes.

Hands-on resources & related guides

Stories / Notes / Work in progress

Notes & stories

The first note belongs here.

No personal robotics stories have been published in this collection yet. This section automatically fills with my own approved posts, notes, recipes, or build logs as I add them.

Visit the Life notebook

Photography / Original media

Photos & visual notes

A spot for the first photograph

Original photos only, with descriptive captions

Stories behind the images

Details and context, not stock or invented travel photos

Photo entries appear automatically after original pictures and captions are approved and added to the Life notebook.

Engineering / Inspectable examples

Code samples

I wrote these small examples and experiments around controlled inputs. They are separate from private customer work and are not physical hardware demonstrations. Open any sample for its checks, source references, and limitations.

TypeScript / Tested teaching helper

Bound a synthetic actuator command

Code & checks
export function boundedActuatorCommand(requested:number,limit=0.6):number|null{
  if(!Number.isFinite(requested)||!Number.isFinite(limit)||limit<=0||limit>1)return null;
  return Math.max(-limit,Math.min(limit,requested));
}

Clamp a finite command into a configured range; reject malformed limits.

Already on the site / Related material

More to explore