Extend and update#18
Open
Zwer2k wants to merge 87 commits intotimotto:mainfrom
Open
Conversation
- mower ca controll by PS4 controller - settings page is extended
- Manual navigation with joysticks Joystick left = fast movements, Joystick right = slow movements, Cross + R2 = linear movements + rotation on the spot, triangle = start automatic mowing, Rectangle = stop automatic mowing, circle = mowing motor on/off, Cross = skip next mowing point, L1 = reduce mowing speed, R1 = increase mowing speed - Configuration via the web interface
- Manuelle Navigation mit Joysticks Joystick links = schnelle Bewegungen, Joystick rechts = langsame Bewegungen, Kreutz + R2 = lineare Bewegungen + Drehung auf der Stelle, Dreieck = starte automatisches Mähen, Rechteck = stoppe automatisches Mähen, Kreis = Mähmotor an/aus, Kreuz = Nächsten Mähpunkt überspringen, L1 = Mähgeschwindigkeit reduzieren, R1 = Mähgeschwindigkeit erhöhen
…dumower-modem into ps4-controller-support
- add more logs
- consolen.logs entfernt
- improve map handling
Author
added 3 commits
September 23, 2025 23:32
bugfix: Tabs are not displayed correctly in the terminal. bugfix: The firmware upload dialog is displayed in the wrong place.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Pull Request: Umfangreiche Erweiterungen der ArduMower Modem Firmware
Hallo Tim,
ich habe einige umfangreiche Erweiterungen an deiner Modem-Firmware vorgenommen. Es ist einiges zusammengekommen, ist aber nicht so gut strukturiert wie dein Code! 😊
Wichtiger Hinweis zur Hardware: Ich musste schnell feststellen, dass der ESP32 für diese Erweiterungen nicht mehr ausreicht. Bereits nach dem Svelte-Update auf V5 reichte der Speicher nicht mehr aus. Daher bin ich auf ESP32-S3-N16-R8 umgestiegen - das ist die Mindestvoraussetzung, falls du oder jemand anderes testen möchte.
Ich verwende PlatformIO, daher hab ich entsprechend platformio.ini angelegt.
Es gibt zwar hier und da noch ein paar Abstürze, aber insgesamt funktioniert es recht gut.
Hab mir zum Schluss etwas von der AI helfen lassen, auch bei diesem Changelog 😊
📊 Übersicht der Änderungen:
🚀 Neue Hauptfunktionen:
1. Vollständiges Logging-System (NEU)
2. Karten-Visualisierung (sehr rudimentär ohne Rover-Position) (NEU)
3. STM32-basierte Mäher-OTA-Updates (NEU)
4. Web-Oberfläche mit Svelte 5
5. Vollständiges WebSocket-Kommunikationssystem (NEU)
Viele Grüße und vielen Dank für die tolle Grundlage! 🙏