/ projects / embedded systems

Embedded
experiments.

Projects at three different stages: working breadboards, a desktop device in development, and the initial architecture for a running pace robot.

Built withESP32
Raspberry Pi
Arduino Nano
Built so farSensors
processing
display
Working onDesktop
Companion
Early ideaRunning
Pace Robot

01 · built & tested

Sensor & display prototypes

I built and programmed breadboard prototypes that read sensors, process the data, and show the results on a display.

Separately, I used 3D-printed parts, servo motors, and linkages to test the fit and movement of a small eye mechanism.

These are the builds behind the shorter CV entry. The photos show the wiring, the output, and a few mechanical iterations.

  • ESP32
  • Raspberry Pi
  • Arduino Nano
  • sensor integration
  • display integration
  • servo mechanisms
  • 3D-printed parts
Raspberry Pi Pico 2 breadboard with temperature, humidity, and air-quality sensors connected to a display
SENSOR DISPLAY · WORKING
Live sensor readoutTemperature, humidity, and air-quality values shown on the display.
Close-up of a Raspberry Pi Pico 2 mounted on a breadboard
CONTROLLER · PICO 2
Pico 2 and wiringThe controller and breadboard connections behind the display.
Servo motors and 3D-printed linkages inside an eye mechanism prototype
MECHANISM · SERVOS
Servo linkagePrinted parts and servo motors assembled for a movement test.
Disassembled white and red 3D-printed mechanism parts on a wooden table
MECHANISM · DISASSEMBLED
Parts between testsThe printed shell, brackets, and gears taken apart again.
Small assembled 3D-printed eye module held in one hand
MECHANISM · ASSEMBLED
Eye module fit checkThe printed shell and eye insert assembled.

02 · in development

Desktop Companion

I’m developing a modular desktop device that combines local sensors, external APIs, and a custom interface. The complete device is still in development.

Right now I’m working out how the modules communicate, what belongs on the device, and how the interface connects the physical and digital parts.

  • ESP32
  • REST APIs
  • local sensors
  • display UI
  • modular architecture

03 · independent experiments

From the lab shelf

Standalone component tests and hardware exercises. They are not stages of the projects above.

Visit Jan's Lab
Temporary breadboard setup connected to an adjustable power supply
BENCH TEST · COMPONENT
Component testA temporary breadboard setup connected to an adjustable supply.
XIAOML compact camera module and connector on a wooden desk
CAMERA MODULE · XIAOML
XIAOML camera moduleA small camera module I used for embedded computer-vision exercises.

04 · concept development

Running Pace Robot

So far, I have written requirements and an initial architecture covering motor control, encoder feedback, Bluetooth configuration, and fail-safe operation.

The next step is a first drive-base test. There is no working robot yet.

  • requirements
  • motor control
  • encoder feedback
  • Bluetooth
  • fail-safe operation

Next project note

Physical design