Skip to content
View olivier-boesch's full-sized avatar

Block or report olivier-boesch

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
olivier-boesch/README.md

Olivier Boesch

I build complete systems — from the PCB to the user interface. Python · electronics · 3D fabrication · audio


Je conçois des systèmes qui fonctionnent de bout en bout : carte électronique custom, firmware, application, pièces mécaniques. Mon critère d'arrêt n'est pas le prototype, c'est l'outil qui tourne entre les mains de ses utilisateurs.

Projets

  • CircuitPython-au-lycee — chaîne complète d'acquisition de mesures physiques : PCB (KiCad), firmware CircuitPython, app de déploiement Python/Kivy, pièces 3D et découpe laser. ~20 configurations de mesure.
  • second-oral — application Flask/Redis/MariaDB de gestion d'oraux d'examen, en production : ~180 utilisateurs sur une journée d'examen national (mesoraux.fr).
  • kivy_instrumentation_widgets — widgets d'instrumentation haute performance pour Kivy.
  • labo-timelapse — timelapses d'expériences scientifiques sur Raspberry Pi : caméra, écran tactile, support 3D.

Stack

Python Flask SQL Kivy CircuitPython KiCad OpenSCAD Linux

🇬🇧 English version

I design systems that work end to end: custom electronics board, firmware, application, mechanical parts. My definition of done is not the prototype — it's the tool running in its users' hands.

Projects

  • CircuitPython-au-lycee — complete physics measurement chain: custom PCB (KiCad), CircuitPython firmware, Python/Kivy deployment app, 3D-printed and laser-cut parts. ~20 measurement configurations.
  • second-oral — Flask/Redis/MariaDB oral exam scheduling app, in production: ~180 users over a national exam day (mesoraux.fr).
  • kivy_instrumentation_widgets — high-performance instrumentation widgets for Kivy.
  • labo-timelapse — timelapse system for science experiments on Raspberry Pi: camera, touchscreen, 3D-printed mount.

Stack

Python Flask SQL Kivy CircuitPython KiCad OpenSCAD Linux


📍 Marseille, France

Pinned Loading

  1. second-oral second-oral Public

    Flask/Redis/MariaDB app — oral exam scheduling system, in production since 2024, ~180 users/day of exam

    Python

  2. kivy_instrumentation_widgets kivy_instrumentation_widgets Public

    High performance instrumentation widgets for kivy

    Python

  3. CircuitPython-au-lycee CircuitPython-au-lycee Public

    Embedded Python system : custom PCB (KiCad), 3D/laser fabrication, Kivy apps, 20+ sensor configs (Feather/CircuitPython)

    Python

  4. garden.imagetogglebutton garden.imagetogglebutton Public

    Imagetogglebutton widget for kivy

    Python 3 2

  5. garden.led garden.led Public

    A led widget for kivy

    Python 4

  6. labo-timelapse labo-timelapse Public

    Automated timelapse system with Raspberry Pi — Python, camera control, scientific imaging

    Python