Commit Graph

87 Commits

Author SHA1 Message Date
AlexanderHD27
89f494ba58 Removed Pycach files and added RPC Packages for drop and mov z-axis 2025-01-07 23:59:21 +01:00
AlexanderHD27
c73a9212eb Fixed further issues 2025-01-07 23:33:01 +01:00
AlexanderHD27
9ab6cbe097 Fixed Issue: emptyQueue in Hub was not filled correctly 2025-01-07 21:13:38 +01:00
AlexanderHD27
2a038367a8 Fixed Python Interface 2025-01-07 17:10:28 +01:00
AlexanderHD27
1f5148dcdd Got Hub to read from Node on interrupt 2025-01-06 04:17:59 +01:00
AlexanderHD27
1e317adedd Implemented RX on Node 2025-01-06 03:28:10 +01:00
AlexanderHD27
caf7586b5b Few minor changes 2025-01-04 13:32:23 +01:00
AlexanderHD27
08154454fa moved controll interface to seperate folder 2025-01-04 04:14:03 +01:00
AlexanderHD27
7dd6686b01 Update PinConfig (BUild Board) 2025-01-04 04:08:43 +01:00
AlexanderHD27
db464efa36 Added Transmission Sucess 2025-01-03 20:10:15 +01:00
AlexanderHD27
aa9d00bf6e Implement I2C 2025-01-03 19:54:13 +01:00
AlexanderHD27
bac01e3a9b Switched hub Freertos to multicore 2025-01-03 12:48:10 +01:00
AlexanderHD27
1fd8737fe4 Fixed major UART Issue, I hate it 2025-01-03 12:33:51 +01:00
AlexanderHD27
cbf702c6d5 Implemented PACKET_RX,PACKET_TX and Heartbeat of GobotRPC_CtrlInterface 2025-01-03 02:24:34 +01:00
AlexanderHD27
894d5f4380 Implement First Message for Gobot Ctrl Interface 2025-01-02 23:03:23 +01:00
AlexanderHD27
78a5148a1e Finished Head Softaware 2025-01-02 19:10:59 +01:00
AlexanderHD27
0bb125fad9 Finished Firmware for Vacum 2025-01-02 03:55:45 +01:00
AlexanderHD27
ad61e7e9b7 Goto CoreXY to work 2025-01-01 19:44:15 +01:00
AlexanderHD27
c136056ed2 Got homing sequenc to work, ....again 2025-01-01 16:47:53 +01:00
AlexanderHD27
edc2dd6294 Renamed Files and added Heart beat 2024-12-30 17:17:07 +01:00
AlexanderHD27
58043ee0d5 Paritailly implement UART for RP2040 for the GobotRPC Controller Interface 2024-12-30 16:09:39 +01:00
AlexanderHD27
65df7b1912 Implemented UART_CTRL Interface (missing Hardware implementation) 2024-12-30 02:23:38 +01:00
AlexanderHD27
877040362c Build RPC Parsers 2024-12-30 00:46:36 +01:00
AlexanderHD27
ec2225aa4e Got Pico SDK + FreeRTOS to work 2024-12-29 17:30:22 +01:00
AlexanderHD27
6ef60a3f2f Merge branch 'motor-ctrl-firmware' into i2c-helpere
# Conflicts:
#	.gitmodules
#	can-interface/.gitignore
#	can-interface/.vscode/settings.json
#	can-interface/main/CMakeLists.txt
#	can-interface/main/hello_world_main.cpp
#	common-libaries/mcp2521/include/mcp2521.hpp
#	common-libaries/mcp2521/include/mcp2521_command.hpp
#	common-libaries/mcp2521/include/mcp2521_toplevel.hpp
#	common-libaries/mcp2521/interface_commands.cpp
#	common-libaries/mcp2521/interface_interrupts.cpp
#	common-libaries/mcp2521_hardware_interface/CMakeLists.txt
#	common-libaries/mcp2521_hardware_interface/esp_implementation_cmd.cpp
#	common-libaries/mcp2521_hardware_interface/esp_implementation_init.cpp
#	common-libaries/mcp2521_hardware_interface/esp_implementation_int.cpp
#	common-libaries/mcp2521_hardware_interface/include/mcp2521_hardware_esp.hpp
#	common-libaries/mcp2521_hardware_interface/include/mcp2521_hardware_handle.hpp
#	motor-control/firmware/cmake/tmc2209.cmake
2024-12-29 11:40:22 +01:00
AlexanderHD27
6f107aea76 Added Circuit 2024-12-29 11:37:43 +01:00
AlexanderHD27
801e791199 Did stuff 2024-12-28 22:47:46 +01:00
AlexanderHD27
bdec2db94d Gobot RPC Stack 2024-11-27 23:29:05 +01:00
AlexanderHD27
c1dc89eb58 Implement Multi-Bus CAN Interfaces 2024-11-23 01:25:29 +01:00
AlexanderHD27
f26cc07558 Create Spec for CAN-Protocol Stack and Doc of CAN-Interface Circuit 2024-11-12 00:20:48 +01:00
AlexanderHD27
51ce3af221 Added MCP2541 to Rpi Pico 2024-11-07 12:24:12 +01:00
AlexanderHD27
e091d4df18 Squashed commit of the following:
commit c6fd825e39
Author: AlexanderHD27 <alexander@hal>
Date:   Wed Nov 6 23:14:14 2024 +0100

    Moved CAN Interface code to comment libary folder with symlink

commit e7a0035041
Author: AlexanderHD27 <alexander@hal>
Date:   Wed Nov 6 22:01:28 2024 +0100

    Got MCP2521 to work

commit 4bfb1f533e
Author: AlexanderHD27 <alexander@hal>
Date:   Wed Oct 16 21:29:35 2024 +0200

    Did something to YGantryMount. It works. trust me

commit 5683168a47
Author: AlexanderHD27 <alexander@hal>
Date:   Wed Oct 16 21:28:36 2024 +0200

    Implemented Command-Level Interaction with CAN Interface

commit 9c0c676be8
Author: AlexanderHD27 <alexander@hal>
Date:   Mon Oct 14 09:20:37 2024 +0200

    Added Vscode Profile file

commit b150a905a3
Author: AlexanderHD27 <alexander@hal>
Date:   Mon Oct 14 09:19:00 2024 +0200

    Implemented Low Level Compunications

commit 7eebf619ae
Author: AlexanderHD27 <alexander@hal>
Date:   Mon Oct 7 14:46:15 2024 +0200

    Created Head Pipe Mount

commit 93c40e1805
Author: AlexanderHD27 <alexander@hal>
Date:   Mon Oct 7 14:44:11 2024 +0200

    First Revision of YGantryMount

commit 91c2125458
Author: AlexanderHD27 <alexander@hal>
Date:   Thu Oct 3 19:52:37 2024 +0200

    Added Kicad Backups 2 gitignore

commit 096a6c18d6
Author: AlexanderHD27 <alexander@hal>
Date:   Thu Oct 3 19:49:21 2024 +0200

    Created ESP-IDF for can-interface

commit 48fded7981
Author: AlexanderHD27 <alexander@hal>
Date:   Sat Sep 28 19:54:29 2024 +0200

    Added files from Pico sdk to gitignore

commit ec5e5cbf13
Author: AlexanderHD27 <alexander@hal>
Date:   Sat Sep 14 21:09:50 2024 +0200

    Create Marker for position Calibration

commit 58d31964b2
Author: AlexanderHD27 <alexander@hal>
Date:   Wed Sep 11 23:32:55 2024 +0200

    Upgrade to pico SDK 2.0.0
2024-11-06 23:18:12 +01:00
AlexanderHD27
c6fd825e39 Moved CAN Interface code to comment libary folder with symlink 2024-11-06 23:14:14 +01:00
AlexanderHD27
e7a0035041 Got MCP2521 to work 2024-11-06 22:01:28 +01:00
AlexanderHD27
f002a01308 Updated gitmodeles 2024-10-19 20:08:24 +02:00
AlexanderHD27
6ba0535af9 Got Free RTOS 2 work 2024-10-17 12:52:39 +02:00
AlexanderHD27
4bfb1f533e Did something to YGantryMount. It works. trust me 2024-10-16 21:29:35 +02:00
AlexanderHD27
5683168a47 Implemented Command-Level Interaction with CAN Interface 2024-10-16 21:28:36 +02:00
AlexanderHD27
9c0c676be8 Added Vscode Profile file 2024-10-14 09:20:37 +02:00
AlexanderHD27
b150a905a3 Implemented Low Level Compunications 2024-10-14 09:19:00 +02:00
AlexanderHD27
46f3514c6a Added constant for RGB LEd Pins 2024-10-12 18:54:14 +02:00
AlexanderHD27
a755a954f6 Update Motor Driver Board (fixed connection to RUN pin) 2024-10-12 18:53:26 +02:00
AlexanderHD27
7eebf619ae Created Head Pipe Mount 2024-10-07 14:46:15 +02:00
AlexanderHD27
93c40e1805 First Revision of YGantryMount 2024-10-07 14:44:11 +02:00
AlexanderHD27
c7c5cea341 Created v2.2 of Stepper Driver (added RGB Leds) 2024-10-07 14:19:12 +02:00
AlexanderHD27
91c2125458 Added Kicad Backups 2 gitignore 2024-10-03 19:53:11 +02:00
AlexanderHD27
f0ae696c4d Added Kicad Backups 2 gitignore 2024-10-03 19:52:37 +02:00
AlexanderHD27
51587757b1 Create Mount for Raspberry Pi 4B# 2024-10-03 19:51:02 +02:00
AlexanderHD27
096a6c18d6 Created ESP-IDF for can-interface 2024-10-03 19:49:21 +02:00
AlexanderHD27
f4b591a5e6 Added some mystery kicad files 2024-10-03 19:46:21 +02:00