Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
MannyWo
Follow

Wolf Manfred MannyWo

Embedded systems developer focused on ESP32, RC control systems, and hardware-software integration. Hands-on firmware development, debugging, and real-world
  • Germany

Block or report MannyWo

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
MannyWo/README.md

Hi, I'm Manny

Embedded systems developer with a strong focus on ESP32-based firmware,
RC control systems, and hardware-software integration.

I enjoy working close to the hardware: debugging real signals, building robust control logic, and designing systems that behave predictably under real-world conditions -- not just in theory.


Core Interests & Skills

  • Embedded firmware development (ESP32 / ESP8266)
  • RC control systems (TX/RX, joysticks, ESCs, servos)
  • Hardware-software integration
  • Signal handling, ramping, neutral logic, safety behavior
  • Debugging complex embedded systems
  • Web-based configuration interfaces on embedded devices
  • Practical electronics and real hardware testing

Selected Projects

ESP32-Based RC Control System (Main Project)

A custom RC transmitter/receiver system built around ESP32 hardware.

Key aspects:

  • Separate TX/RX firmware with radio communication
  • Joystick axes, buttons, servos, brushed ESCs
  • Axis-based ESC control with neutral handling and ramping
  • Comfort and safety logic (idle handling, direction changes, confidence timeout)
  • Runtime configuration via embedded Web UI (AP mode)
  • JSON-based configuration storage and validation
  • Strong focus on predictable, real-world motor behavior

This project is my primary long-term focus and reflects how I approach embedded system design from concept to real hardware testing.


ESP32 Weather Station

A modular ESP32-based weather station integrating multiple environmental sensors.

Features:

  • Temperature, humidity, pressure, rain, wind, and light sensors
  • I2C and GPIO sensor integration
  • Structured data handling
  • Focus on real measurements rather than demo output

Embedded Web Configuration Interfaces

Development of browser-based configuration systems directly hosted on ESP32 devices.

Includes:

  • Access Point mode for configuration
  • Web UI for live parameter editing
  • JSON serialization and persistent storage
  • Safe apply/reboot logic
  • Separation of UI, configuration, and control logic

Control Systems with Display & Touch

Various projects involving user interfaces for embedded devices.

Examples:

  • Touch-based control for a coffee grinder
  • Parameterized motor and relay control
  • Menu systems and status displays
  • Practical UI logic on resource-constrained hardware

ESP32 / ESP8266 Multi-Node Communication

Projects involving communication between multiple microcontrollers.

Focus areas:

  • Role separation (controller / nodes)
  • Message handling and synchronization
  • Stability and timing considerations

How I Work

  • I prefer clear, maintainable firmware over quick hacks
  • I test behavior on real hardware, not just simulations
  • I iterate step by step until systems behave reliably
  • I value understanding problems deeply before adding features

I'm especially interested in projects where firmware behavior directly affects physical systems and safety.


Contact

  • GitHub: you're already here
  • Email: (public on profile)


Uber mich

Embedded-Systems-Entwickler mit Schwerpunkt auf ESP32-Firmware,
RC-Steuerungssystemen und Hardware-Software-Integration.

Ich arbeite gerne nah an der Hardware: Signale verstehen, reales Verhalten testen und Firmware so entwickeln, dass sie im Alltag zuverlassig und vorhersehbar lauft - nicht nur auf dem Papier.


Schwerpunkte & Kenntnisse

  • Embedded-Firmware (ESP32 / ESP8266)
  • RC-Systeme (Sender / Empfanger, Joysticks, ESCs, Servos)
  • Hardware-nahe Softwareentwicklung
  • Signalverarbeitung, Rampenlogik, Neutral-Handling
  • Sicherheits- und Komfortlogik fur Motorsteuerungen
  • Debugging komplexer Embedded-Systeme
  • Webbasierte Konfigurationsoberflachen auf ESP32
  • Praktische Elektronik und reale Tests

Ausgewahlte Projekte

ESP32-basiertes RC-Steuerungssystem (Hauptprojekt)

Eigenentwickeltes RC-System mit separater Sender- und Empfanger-Firmware.

Schwerpunkte:

  • Funkkommunikation zwischen TX und RX
  • Joystick- und Taster-Eingaben
  • Servo- und Brushed-ESC-Ansteuerung
  • Achsenbasierte ESC-Logik mit sauberem Neutralverhalten
  • Komfort- und Sicherheitsfunktionen
  • Konfiguration uber Weboberflache (AP-Modus)
  • JSON-basierte Konfigurationsverwaltung
  • Fokus auf reales Fahr- und Motorverhalten

Dieses Projekt ist mein zentrales Langzeitprojekt und zeigt meinen Arbeitsstil von der Idee bis zum real getesteten System.


ESP32 Wetterstation

Modulare Wetterstation auf ESP32-Basis mit verschiedenen Sensoren.

Merkmale:

  • Temperatur, Luftfeuchte, Luftdruck, Regen, Wind, Licht
  • I2C- und GPIO-Sensorintegration
  • Strukturierte Datenerfassung
  • Fokus auf reale Messwerte statt Demo-Ausgaben

Webbasierte Konfigurationssysteme (ESP32)

Entwicklung von Weboberflachen direkt auf Embedded-Geraten.

Inhalte:

  • Access-Point-Modus zur Konfiguration
  • Web-UI fur Parameteranderungen
  • Persistente Speicherung
  • Sicheres Anwenden und Neustarten
  • Klare Trennung von Logik, UI und Konfiguration

Embedded Steuerungen mit Display & Touch

Verschiedene Projekte mit Benutzeroberflachen fur Embedded-Systeme.

Beispiele:

  • Touch-Steuerung fur Kaffeemuhlen
  • Relais- und Motorsteuerungen
  • Menusysteme und Statusanzeigen
  • Praxisnahe UI-Logik auf Mikrocontrollern

ESP32 / ESP8266 Multi-Node-Kommunikation

Projekte mit mehreren miteinander kommunizierenden Mikrocontrollern.

Schwerpunkte:

  • Rollenverteilung (Controller / Knoten)
  • Nachrichtenlogik und Synchronisation
  • Stabilitat und Timing

Arbeitsweise

  • Lieber saubere, wartbare Firmware als schnelle Losungen
  • Tests auf realer Hardware, nicht nur Simulation
  • Schrittweise Weiterentwicklung
  • Probleme erst verstehen, dann losen

Mich interessieren besonders Projekte, bei denen Software direkt physikalische Systeme steuert und Zuverlassigkeit entscheidend ist.


Kontakt

  • GitHub: hier
  • E-Mail: offentlich im Profil hinterlegt

Pinned Loading

  1. 3D-Druck-Kostenrechner 3D-Druck-Kostenrechner Public

    3D print cost calculator with PDF offer and invoice generation

    Python 1