Placeholder for a photo of Lucas's desk setup with two Bambu 3D printers, a SKÅDIS pegboard wall, and a vertical monitor

Photo to add: the desk with both printers, the pegboard wall and the vertical Jarvis screen

Making

Most of what I design ends up on one of these two printers first.

  • Bambu Lab X2D with AMS

    The bigger of the two. Multi-material prints run through the AMS. what you print on the X2D vs the A1

  • Bambu Lab A1 with AMS

    The second printer, also with an AMS, so two jobs can run at once.

  • Bambu Studio

    My slicer for both printers. Plates, supports, and filament changes all get set up here.

  • IKEA SKÅDIS pegboard

    Fit testing for printed hooks and holders. The hole spacing is fixed, so a bad tolerance shows up right away.

  • Gridfinity

    The bin system in my drawers. A standard grid is a free tolerance check: if a print drops in cleanly, my dimensions were right.

CAD and design software

I learned most of these in the Engineering Technology program.

  • SolidWorks

    My main CAD tool for parts and assemblies, robot parts included.

  • AutoCAD

    2D drawings and layouts. I hold the Autodesk Certified User certification in it.

  • Revit

    Building and architectural models. what you made in Revit

  • Fusion

    Quick parts at home when I want CAD and CAM in one place. confirm how you use Fusion

  • Multisim

    Simulating circuits before wiring anything real.

  • CorelDRAW

    Vector files for the laser cutter. confirm

  • Tinkercad

    Where I started. Still the fastest way to sketch a simple idea. confirm

Computers

  • Desktop with an RTX 5070 Ti

    CAD work, and the GPU that runs my local AI models for Jarvis. It sleeps until Jarvis wakes it over the network. CPU, RAM, storage, case

  • Six Raspberry Pi 5 (8 GB)

    What Jarvis is built for: the wall kiosk, the core services, and the rest of my home system. The kiosk Pi is live first.

  • Raspberry Pi Touch Display 2

    The touch panel on the Jarvis kiosk for quick taps without a keyboard.

  • Acer 24" monitor, mounted vertically

    The Jarvis wall display. Vertical fits a day plan and a project list much better than wide.

Code

  • Python

    My default language. Backends, computer vision, backtests, scripts.

  • TypeScript

    Front ends, like the React app for my Pokémon card scanner.

  • Astro

    This site and the HexaFlow site. Static pages that load fast.

  • Svelte

    The Jarvis HUD. Small and quick on a Raspberry Pi.

  • FastAPI

    The API layer for Jarvis and the card scanner.

  • Ollama

    Runs local models on my desktop GPU, so the private Jarvis jobs never leave my own hardware.

  • Tailscale

    Lets my phone reach Jarvis from anywhere without opening anything to the internet.

  • Git and GitHub

    Version control for everything, so I can always get back to the version that worked.

Shop tools

I hold NC3/Starrett Precision Measurement certifications for tape and rule and for slide calipers.

  • Slide calipers

    Measuring parts and printed fits before I commit to a dimension in CAD. brand and model

  • Tape measure and steel rule

    Bigger stock and layout work in the shop. brand and model

  • Other shop tools

    list the tools you actually reach for (school shop or home)

Camera gear

  • Camera

    body, lenses, and what you shoot with most

  • Video and editing

    editing software and any audio or stabilizer gear