<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Python on cstenkamp.de</title>
    <link>https://cstenkamp.de/tags/python/</link>
    <description>Recent content in Python on cstenkamp.de</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>cstenkamp@gmail.com (Chris Stenkamp)</managingEditor>
    <webMaster>cstenkamp@gmail.com (Chris Stenkamp)</webMaster>
    <lastBuildDate>Tue, 16 Sep 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://cstenkamp.de/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Better WLED LEDMap Generator</title>
      <link>https://cstenkamp.de/tech_posts/wled_ledmap_generator/</link>
      <pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/tech_posts/wled_ledmap_generator/</guid>
      <description>Code to create a WLED LED-Map (the JSON that tells WLED the positions of the LEDs) with some features that I didn&amp;rsquo;t find in any online editors: Dragging the mouse over the canvas fills all hovered cells, rescaling the map to a different size, inverting, and inserting LEDs in between existing ones.</description>
    </item>
    <item>
      <title>The Palapian&#39;s Spaceship</title>
      <link>https://cstenkamp.de/portfolio/palapa_spaceship/</link>
      <pubDate>Sat, 28 Jun 2025 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/palapa_spaceship/</guid>
      <description>An interactive, networked spaceship you can actually board: players complete (or sabotage) missions across a dozen physical interfaces - buttons, joysticks, LED boards, sensors, etc - to either launch the ship or doom it, with everything driven by a Python/ESP/Unity stack. It’s modular, auto-resets regularly, and scales to festival crowds without manual babysitting.</description>
    </item>
    <item>
      <title>Automatic Meal Recognition</title>
      <link>https://cstenkamp.de/portfolio/visiolab_job/</link>
      <pubDate>Wed, 15 Mar 2023 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/visiolab_job/</guid>
      <description>&lt;video controls preload=&#34;auto&#34; width=&#34;100%&#34;  autoplay muted playsinline class=&#34;html-video&#34;&gt;&#xA;    &lt;source src=&#34;https://cstenkamp.de/portfolio/visiolab_job/visiolab_intro.mp4&#34; type=&#34;video/mp4&#34;&gt;&#xA;  &lt;span&gt;Your browser doesn&#39;t support embedded videos, but don&#39;t worry, you can &lt;a href=&#34;https://cstenkamp.de/portfolio/visiolab_job/visiolab_intro.mp4&#34;&gt;download it&lt;/a&gt; and watch it with your favorite video player!&lt;/span&gt;&#xA;&lt;/video&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://visolab.io/&#34;&gt;VisoLab&lt;/a&gt; is a startup that creates automated self-checkout registers for canteens, where the meals on the tray are recognized on &lt;em&gt;on edge&lt;/em&gt; via an iPad, allowing the customer to pay for their meals within seconds without requiring an employee.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Siddata Study Assistant</title>
      <link>https://cstenkamp.de/portfolio/siddata-backend/</link>
      <pubDate>Mon, 16 May 2022 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/siddata-backend/</guid>
      <description>The &lt;a href=&#34;https://www.siddata.de/&#34;&gt;Siddata-Project&lt;/a&gt; facilitates study individualization through a digital data-driven assistant, available as a Stud.IP Plugin.</description>
    </item>
    <item>
      <title>Masterthesis: Explainable Course Recommendation</title>
      <link>https://cstenkamp.de/portfolio/masterthesis/</link>
      <pubDate>Thu, 14 Apr 2022 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/masterthesis/</guid>
      <description>&lt;p&gt;For this thesis, I created a Conceptual Space from Course Descriptions for explainable Recommendation, in a highly performant pipeline on the university-grid.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Sub-Pages:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cstenkamp.de/portfolio/digital/masterthesis_/long_intro&#34;&gt;High-Level Intro&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cstenkamp.de/portfolio/digital/masterthesis_/thesistext&#34;&gt;Thesistext&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://cstenkamp.de/portfolio/digital/masterthesis_/snakemake_grid&#34;&gt;Snakemake &amp;amp; Sun Grid Engine&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>Button-Board</title>
      <link>https://cstenkamp.de/portfolio/button-board/</link>
      <pubDate>Sat, 11 Dec 2021 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/button-board/</guid>
      <description>&lt;img src=&#34;https://cstenkamp.de/images/3dprinting_gallery/Buttonboard_finished.jpg&#34;&#xA;     alt=&#34;Main Image&#34;&#xA;     &gt;&#xA;&lt;p&gt;After finally (and only for now) accepting that a reliable sound2light-bassline-detection is probably more trouble than it&amp;rsquo;s worth, I next needed a way for tap2bpm instead. This, however, required new Hardware, and thus, I developed this Button-Board.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wifi-Connected Party Lights</title>
      <link>https://cstenkamp.de/portfolio/lohra-lichter/</link>
      <pubDate>Wed, 11 Aug 2021 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/lohra-lichter/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;hausparty2.gif&#34;&#xA;     alt=&#34;Hausparty&#34;&#xA;     &gt;&#xA;&#xA;&lt;img src=&#34;strahler_station.jpg&#34;&#xA;     alt=&#34;Strahler Station&#34;&#xA;     &gt;&#xA;&#xA;&lt;img src=&#34;strip_station.jpg&#34;&#xA;     alt=&#34;Strip Station&#34;&#xA;     &gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gesture Recognition in Large Video Corpora</title>
      <link>https://cstenkamp.de/portfolio/gesture-recognition/</link>
      <pubDate>Wed, 17 Mar 2021 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/gesture-recognition/</guid>
      <description>In this student research job for the &lt;a href=&#34;https://www.redhenlab.org/&#34;&gt;&lt;em&gt;Red Hen Lab&lt;/em&gt;&lt;/a&gt;, I worked on a pipeline that automatically detects hand gestures in large datasets of videos, involving &lt;a href=&#34;https://github.com/CMU-Perceptual-Computing-Lab/openpose&#34;&gt;&lt;em&gt;OpenPose&lt;/em&gt;&lt;/a&gt; for Pose Recognition, Person detection, Person tracking, Scene detection and more, and deployed it on a HPC using Snakemake and Singularity to create a multimodal communication corpus from the Ellen DeGeneres show.</description>
    </item>
    <item>
      <title>Lectures on Scientific Programming in Python</title>
      <link>https://cstenkamp.de/portfolio/scipy/</link>
      <pubDate>Tue, 07 Jul 2020 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/scipy/</guid>
      <description>A comprehensive course, with lectures and interactive assignments, about Scientific Programming in Python, offered for three years at the University of Osnabrück.</description>
    </item>
    <item>
      <title>Chatbot: Guru To Go</title>
      <link>https://cstenkamp.de/portfolio/guru-to-go/</link>
      <pubDate>Thu, 05 Mar 2020 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/guru-to-go/</guid>
      <description>A speech-controlled meditation assistant and sentiment tracker</description>
    </item>
    <item>
      <title>Deep Document Splitter</title>
      <link>https://cstenkamp.de/portfolio/inserve_job/</link>
      <pubDate>Fri, 01 Mar 2019 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/inserve_job/</guid>
      <description>An automated pipeline to split a bunch of scanned pages into single documents</description>
    </item>
    <item>
      <title>Bachelorthesis: Controlling Race Cars with Deep ANNs</title>
      <link>https://cstenkamp.de/portfolio/bachelorthesis/</link>
      <pubDate>Thu, 14 Sep 2017 00:00:00 +0000</pubDate><author>cstenkamp@gmail.com (Chris Stenkamp)</author>
      <guid>https://cstenkamp.de/portfolio/bachelorthesis/</guid>
      <description>Delving into the realm of self-driving cars for my bachelor&amp;rsquo;s thesis, I endeavored to optimize their tactical decisions, particularly speed, using cutting-edge deep neural networks and reinforcement learning in tensorflow within a transformed racing simulation. The resulting research platform, built on Unity, showcased the potential of real-time feedback and adaptability, offering valuable insights into the future integration of reinforcement learning in self-driving cars.</description>
    </item>
  </channel>
</rss>
