d8e59ee525
Added some more documentation.
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m21s
2026-03-20 16:11:53 +01:00
51241512b9
Dateien nach "CAD" hochladen
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m17s
2026-03-19 23:36:45 +00:00
757cfdac8a
Nick war zu doof
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m26s
2026-03-19 23:30:25 +00:00
c6348417ec
alternative EiAndocker für 16x2 O-Ringe und voll aus TPU gedruckt ohne O-Ring
...
Deploy firmware via FTP (master) / Build and FTP Sync (push) Has been cancelled
- erfolgreich getestet mit 95A TPU
2026-03-19 23:29:21 +00:00
Holger Weber
c6fd370e02
Added documentation for inkscape plugin.
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m30s
2026-03-20 00:18:23 +01:00
Holger Weber
6931ee4dfd
Added working AxiDraw windows version
2026-03-20 00:12:26 +01:00
Holger Weber
6aa6a6637f
Added search for windows COM ports
2026-03-20 00:10:49 +01:00
Holger Weber
a0f8a06daf
Fixed initial Pin Setting
2026-03-20 00:09:55 +01:00
dca1ab0b53
Added test svg - chicken.
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m20s
2026-03-17 22:45:30 +01:00
fbd14c9b5d
Merge pull request 'Added wifi state output as version.' ( #6 ) from feature/wifi-state-in-version into master
...
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m26s
Reviewed-on: #6
2026-03-14 08:06:12 +00:00
303423a5a5
Added wifi state output as version.
2026-03-13 15:52:36 +01:00
f55dab7546
Added script to kill python process of inkscape.
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m24s
2026-03-13 14:11:32 +01:00
b7a0aa47c8
Fixed target in action.
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 2m26s
2026-03-13 14:03:38 +01:00
eed8f1365d
Merge commit '2eebf732089c57b6d9132218408e68be360a5b43'
Deploy firmware via FTP (master) / Build and FTP Sync (push) Failing after 13s
2026-03-13 14:02:06 +01:00
2eebf73208
Select build system by your own platformio_override.ini file. Check example file.
2026-03-13 13:50:03 +01:00
62b6472b43
Merge branch 'SlEggBotEL32Cfg' of https://git.sternenlabor.de/Sternenlabor/EggDuino into SlEggBotEL32Cfg
2026-03-13 12:44:40 +01:00
5c3f03ecdd
Update platformio.ini and esp_timer_compat.c for Windows build compatibility
2026-03-13 12:44:33 +01:00
3bacff9ea6
Added some documentation.
2026-03-13 11:33:33 +01:00
dda7ee60c0
Merge pull request 'Update deploy workflow to use 'master' branch and add unit tests for deployment triggers' ( #4 ) from firmware_deploy into master
...
Deploy firmware via FTP (master) / Build and FTP Sync (push) Successful in 3m31s
Reviewed-on: #4
2026-03-13 10:16:07 +00:00
33ce61cc8a
Update deploy workflow to use 'master' branch and add unit tests for deployment triggers
2026-03-13 11:15:01 +01:00
ad39e86a9d
Merge pull request 'firmware_deploy' ( #3 ) from firmware_deploy into master
...
Reviewed-on: #3
2026-03-13 10:05:59 +00:00
5a389975b2
Auto stash before merge of "SlEggBotEL32Cfg" and "origin/SlEggBotEL32Cfg"
2026-03-13 11:01:29 +01:00
7c609ea452
Add legacy ESP32 compatibility fixes
2026-03-13 10:42:42 +01:00
Holger Weber
ada5370693
Added start message.
2026-03-12 21:52:09 +01:00
91a9794646
Added test svg with stars.
2026-03-08 17:45:20 +01:00
f22ded6423
Use simple motion planner for movement.
2026-03-08 17:38:23 +01:00
4e749580d9
Added max accl speed of stepper to configuration.
2026-03-07 22:03:21 +01:00
3bb4f8d02d
Save new pen up and down position only if changed.
2026-03-07 21:14:47 +01:00
1a9db68067
Start with pen up position.
2026-03-07 21:14:47 +01:00
fedeeea9cb
Refactor Config_Web to use heap-allocated JSON document and add stack usage check script
2026-03-07 18:43:17 +01:00
c9678e16cd
Added patched eggbot.py removing delay after movement.
2026-03-01 13:56:16 +01:00
d94726d056
Fixed init wifi two times.
2026-03-01 13:55:53 +01:00
83a55fcc47
Add print log functionality and device name handling
...
- Introduced functions to capture and manage incoming print logs.
- Added a download link for the incoming print log in the web interface.
- Updated device name prefix for BLE and added device name building logic.
- Enhanced SerialCommand class with line handler support.
- Implemented WiFi reconnect logic and status tracking.
2026-02-28 22:36:12 +01:00
Holger Weber
3580e32142
Fixed sending ack after move is done.
2026-02-27 00:56:23 +01:00
Holger Weber
f44dcb2317
Added example svg (Stepper 32)
2026-02-26 23:59:30 +01:00
Holger Weber
d2273c5fea
Added more logging.
2026-02-26 23:59:17 +01:00
Holger Weber
b89fd8363c
Use library for smooth pen servo move.
2026-02-26 23:20:50 +01:00
Holger Weber
7c893c0966
Increased wifi ap timeout.
2026-02-26 22:51:50 +01:00
Holger Weber
db4964636c
Added hostname configuration.
2026-02-26 20:29:39 +01:00
Holger Weber
92d821e212
Added dns forward to configuration web page.
2026-02-26 20:29:39 +01:00
Holger Weber
803c062e81
Added config for web interface.
2026-02-26 20:29:37 +01:00
Holger Weber
3d6144bd7f
Added parameters for motor config.
2026-02-26 20:27:52 +01:00
André Fiedler
c765e4b7c2
Remove redundant Serial.println calls in BLE and main interfaces for cleaner logging
2026-02-25 20:33:09 +01:00
a1ffcb08ca
Refactor SerialCommand to support Stream interface and improve command handling
...
- Added readSerial(Stream &stream) method to allow reading from any Stream-compatible transport.
- Introduced readChar(char inChar) method for processing individual characters.
- Updated command matching logic to enhance debugging output.
- Improved buffer handling and command execution flow.
Enhance platformio.ini for better compatibility and added libraries
- Added NimBLE-Arduino and WebSockets libraries for BLE and WiFi support.
- Updated upload and monitor ports for better compatibility with macOS.
Integrate WiFi and BLE protocol interfaces
- Implemented startWebInterface() to initialize WiFi protocol alongside existing web server.
- Added BLE support with a new EggBot BLE Serial Protocol for command handling over BLE.
- Created WebSocket server for WiFi communication, maintaining compatibility with existing command protocols.
Refactor command handling in Functions.cpp
- Replaced direct Serial.print calls with protocolWrite for consistent output handling.
- Updated command registration to use a lambda function for better readability and maintainability.
Add documentation for EggBot protocols
- Created separate markdown files for BLE, WiFi, and Serial protocols detailing command structures and usage.
- Provided examples of command transactions for better developer guidance.
Implement BLE and WiFi protocol handling in respective source files
- Developed BLE_Interface.cpp for managing BLE connections and data transmission.
- Created WiFi_Protocol.cpp for handling WebSocket communication and data reception.
2026-02-24 22:00:26 +01:00
André Fiedler
3487d7c263
Add AGENTS.md for project documentation and agent rules
2026-02-24 13:49:01 +01:00
Holger Weber
3059e5a493
Fix first motor command by setting speed before move
2026-02-22 21:54:31 +01:00
Holger Weber
40f1999b25
Fix missing fs initialization if no wifi is used.
2026-02-22 21:49:44 +01:00
a23ca75d92
Added timestamp to log output.
2026-02-21 15:46:28 +01:00
556c7888de
Removed unused variables.
2026-02-21 15:43:09 +01:00
c1bc52c5a3
Changed communication speed to 115200 (better for debugging).
2026-02-21 15:09:16 +01:00