Work

Work

Selected work from our own bench: digital, power, communications and motors.

Everything here comes out of one workshop: the lab where it's built.

01Boards

Our own boards

02Projects

From the bench

SolidWorks render of the 3D laser scanner frame and CoreXY stages
FIG. 5

3D Laser Scanner (AOI)

  • PCB solder paste printing inspection
  • PCB component inspection after reflow
  • Custom built line projector based on an F-Theta lens
  • Peltier-cooled green laser
  • Telecentric lens and GigE camera
  • 2x CoreXY stage for board positioning
  • Resolution: 15 μm
Tools
SolidWorks, Rust
6-step and FOC motor controller board, top view
FIG. 6

6-Step and FOC Motor Controller

  • 6-step and FOC motor controller
  • STM32F4
  • CAN bus
6-10S BMS board, 50A nominal / 100A peak, top view with copper bus bars
FIG. 7

BMS, 6-10S, 50A Nominal / 100A Peak

  • 6-10S, 50A nominal, 100A peak
  • BQ76930 AFE
  • BQ34Z100 fuel gauge
Round torque sensor AFE board, held to show its small size
FIG. 8

Torque Sensor AFE

  • Shaft mount
  • Communication through slip-ring
CAN servo controller board, top view of the PCB layout
FIG. 9

CAN Servo Controller

  • STM32F0
  • Current sense
Raspberry Pi carrier board, top view, with header and connectors
FIG. 10

Raspberry Pi Carrier Board

  • DC-DC
  • Serial to CAN
Thermocouple AFE board, top view, screw terminals for sensor wiring
FIG. 11

Thermocouple AFE

RockFace window: timeline view, log view and defmt counters
FIG. 12

RockFace (MCU tracer - debugger)

  • Talks to targets over JTAG or SWD
  • Rust and C support
  • RTT and defmt logging, cdefmt in C
  • Timeline view with logs, events, CPU state and variable plots
  • Stack probing
  • ELF viewer, re-flashing from the GUI and the command line
Tools
Rust
Propeller test stand, netted enclosure with motor mount and control panel
FIG. 13

Propeller Test Stand

  • Torque
  • Thrust
  • RPM
  • Temperature
  • Vibration
Granite CNC mill, front angle render showing the gantry and spindle
FIG. 14

Granite CNC Design, not built

  • High-rigidity CNC mill project built from a granite surface plate
  • All components and parts selected from what is available on the market
  • Modelled down to bolt level
Tools
SolidWorks
eLongboard deck, underside view, hand-painted sunset and palm tree art
FIG. 15

eSkate (eLongboard)

  • DIY electric longboard built from aviation grade plywood
  • Deck hand-made from individual plies, formed to a complex shape
  • Battery welded from high-performance Sony cells
  • Electronics: 10S BMS and VESC motor drivers
  • Art work painted by hand by a friend

03Services

Need something like this?

I take on design work when there's a slot.