Guillaume Matheron

Data scientist, PhD in computer science

Category: Hardware

  • Procedural threads in Blender with geometry nodes

    I love designing functional models for 3D printing with Blender. I know it’s not a common choice and CAD software is usually preferred, and I have tested many but none has offered me the flexibility and speed of Blender for my projects. One issue that I always had was generating screws, bolts and threads. Of…

    Procedural threads in Blender with geometry nodes
  • amdgpu freezes on Thinkpad T14s AMD Gen 4

    I recently installed Debian 12 (bookworm) on my thinkpad T14s, and have been getting random crashes that threw me back to the login screen. Here’s what I learned about this issue. My configuration The issue It would only present when undocked, and using the built-in laptop display. Most often when scrolling fast on text in…

    amdgpu freezes on Thinkpad T14s AMD Gen 4
  • Procedural involute spur gears in Blender 3 with geometry nodes

    I love designing functional models for 3D printing with Blender. I know it’s not a common choice and CAD software is usually preferred, and I have tested many but none has offered me the flexibility and speed of Blender for my projects. One issue that I always had was generating gears and bolts. Of course…

    Procedural involute spur gears in Blender 3 with geometry nodes
  • 3D printed Duplo-compatible locomotive

    Download on printables.com This locomotive can fit on lego duplo tracks. Blender files are provided for adjustments. Required hardware :

    3D printed Duplo-compatible locomotive
  • Repairing a key fob with a broken button

    A family member mentioned that she had a broken key fob for her garage door, in which the left button was inoperative. It seemed very likely that the switch itself was broken, so I offered to replace it. However, I did not have time to source a new switch, so I opted to wire a…

    Repairing a key fob with a broken button
  • Video and motion analysis with Skope

    Over 2020 and 2021 I did hardware and software prototyping for Sites Technologies, using Raspberry Pi cameras with video processing, and IMU sensors with machine learning. This project also involved server infrastructure.

    Video and motion analysis with Skope
  • 2-axis wash projector

    Project with HackENS, the robotics club of ENS.

    2-axis wash projector
  • Suspended pen plotter

    Unfinished project with HackENS, the robotics club of ENS.

    Suspended pen plotter
  • French robotics cup (2017)

    Project with HackENS, the robotics club of ENS.

    French robotics cup (2017)
  • Parking avec la voiture de Reeds et Shepp

    Dans le cadre d’un projet de cours, nous (\, ^ et moi) avons construit un robot capable de se déplacer sur une surface plane en présence d’obstacles grâce aux courbes de Reeds et Shepp. Ces courbes sont en particulier utilisés pour la planification du mouvement lors du mode parking automatique sur certaines voitures (créneaux automatiques).…

    Parking avec la voiture de Reeds et Shepp