PyCon DE & PyData 2025

Jens Nie

A physicist currently tackling the development of embedded devices at Rosenxt for various use cases. My journey with Python began a long, long time ago, when the interpreters version string said 1.4.

Besides my current efforts I can rely on great experience from various other roles in my prior career as a scientist, technology manager and department head.


LinkedIn

linkedin.com/in/jens-nie/

Github

github.com/jneines


Sessions

04-24
10:15
30min
Building versatile operating setups for real world use and testing with Python and the Raspberry Pi
Jens Nie

Rosenxt is the host of a number of ventures aiming to provide next level solutions for demanding problems in a variety of industries based on decades of engineering excellence.

Some of them address challenges in water environments ranging from water pipelines to offshore applications.
As differing as these areas may seem, regarding the solutions we build for them they have a lot in common.

Whether its the necessary power supply, movement and steering concepts or sensing approaches.
All of them benefit from generalized, smart solutions that we design as components that can later be orchestrated and configured in various setups to fulfill quite different purposes.

This presentation explores the versatility of leveraging a Raspberry Pi based hardware platform combined with a Python based application stack to bridge development and deployment of various basic components, such as motors and motor controllers, lift foils, steering units and controls.
By utilizing a unified platform, we demonstrate how the same system can seamlessly transition from test bench measurements during hardware component development to real-world applications for various industries.

The talk highlights how this approach can create a robust framework to help streamlining workflows, enhance scalability and reduce costs.

PyData: Embedded Systems & Robotics
Platinum3
04-25
10:55
30min
Using Python to enter the world of Microcontrollers
Jens Nie

So you've happily used the Raspberry Pi for your homelab projects, of course with Python based solutions as we all do. You've been down the rabbit hole with everything about temperature and humidity measurements, energy and solar tracking, video recording and time-lapse photography, object detection and security surveillance.

You don't just buy these things of the shelve. You want to deeply understand what it takes to create such a thing, and you've been quite happy with your results so far, learned a lot.

But for many simple applications ... the power draw! Yes, it's just 5 Watts you say for using a Raspberry Pi. Not a big deal in terms of cost. But you'll always need a power adapter and a free socket.

You've heard of these guys using microcontrollers that run on batteries or even solar, for days, weeks, even months.

That's exciting, but there's also a catch. These people write code in C-like languages, they build firmware to make their projects run. And it's all bare metal! That seems very different. That'll be a steep learning curve to take ... Or is it?

Well, there's MicroPython to the rescue. Let me take you with me on a journey to make a simple microcontroller based application to read a Power Meter and send the readings over WiFi for more in depth processing somewhere else.

PyData: Embedded Systems & Robotics
Titanium3