33 Commits

Author SHA1 Message Date
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
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
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
c7c5cea341 Created v2.2 of Stepper Driver (added RGB Leds) 2024-10-07 14:19:12 +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
f4b591a5e6 Added some mystery kicad files 2024-10-03 19:46:21 +02:00
AlexanderHD27
a2032d72fd Merge branch 'motor-ctrl-firmware' of gitea.mintcalc.com:alexander/gobot into motor-ctrl-firmware 2024-10-03 19:44:14 +02:00
AlexanderHD27
57e73127cc Merge branch 'motor-ctrl-firmware' of gitea.mintcalc.com:alexander/gobot into motor-ctrl-firmware 2024-10-03 19:44:00 +02:00
AlexanderHD27
53a5c10cee Merge branch 'motor-ctrl-firmware' of gitea.mintcalc.com:alexander/gobot into motor-ctrl-firmware
# Conflicts:
#	motor-control/motor-driver-breakout-v2/motor-driver-breakout-v2.kicad_sch
2024-10-03 19:29:44 +02:00
AlexanderHD27
f5281e37c8 Created PCB for Driver Board 2024-10-03 19:28:53 +02:00
AlexanderHD27
783799832c Created PCB for Driver Board 2024-10-03 19:20:02 +02:00
AlexanderHD27
61abb16b83 Create Mount for Raspberry Pi for 2020 Profiles 2024-09-28 19:53:05 +02:00
AlexanderHD27
0dc0f82938 Fixed invalid terminal symbol in expect script 2024-09-28 19:52:38 +02:00
AlexanderHD27
1786fa0b41 Merge branch 'motor-ctrl-firmware' of gitea.mintcalc.com:alexander/gobot into motor-ctrl-firmware 2024-09-27 23:37:57 +02:00
AlexanderHD27
f3490212bf Fixed Race-Condtion problem with arming of done_flag 2024-09-27 23:37:44 +02:00
AlexanderHD27
84e351d154 Fixed Race-Condtion problem with arming of done_flag 2024-09-27 23:21:04 +02:00
AlexanderHD27
986927d740 Added docs for Circuit Board Pinout 2024-09-27 23:20:14 +02:00
AlexanderHD27
6be2dd0b7d Added Scripts to remotly debug pico 2024-09-27 23:19:39 +02:00
AlexanderHD27
b2ffcb5d72 Added: Getting steps remaining on stop 2024-09-26 18:46:44 +02:00
AlexanderHD27
1ad6c75788 Implemented Stop on Zero Step 2024-09-25 19:46:52 +02:00
AlexanderHD27
e97472c2a3 Added Wait for compleation funcionality 2024-09-25 19:23:24 +02:00
AlexanderHD27
bba35c9622 Implement PIO-Pulser as Class for two channels Channel 2024-09-25 18:12:19 +02:00
AlexanderHD27
9640a5b747 Implement Controlled Pulses via PIO 2024-09-25 16:39:05 +02:00
AlexanderHD27
49d52ca0ed Started Implementing UART Register interface 2024-09-13 22:09:15 +02:00
AlexanderHD27
08598ca7a3 Implemented TMC2209 Register Read/Write 2024-09-12 23:52:29 +02:00
AlexanderHD27
36f6f1863b Swaped RX/TX Pins in Schematic and added 100uF Caps for drivers 2024-09-12 23:51:43 +02:00
AlexanderHD27
0c1b8f4e86 Upgrade to pico SDK 2.0.0 2024-09-11 23:32:55 +02:00
AlexanderHD27
29af5335f5 Added rpi-pico-sdk 2024-09-10 15:36:38 +02:00
AlexanderHD27
8b97a1853d Added deps. 2024-09-10 15:33:15 +02:00
4310 changed files with 132494 additions and 12572 deletions

2
.gitattributes vendored
View File

@@ -32,5 +32,3 @@ board-vision/cnn_model/data/* filter=lfs diff=lfs merge=lfs -text
*.gto filter=lfs diff=lfs merge=lfs -text
*.drl filter=lfs diff=lfs merge=lfs -text
/motor-control/motor-driver-breakout/sym-lib-table filter=lfs diff=lfs merge=lfs -text
*.stl filter=lfs diff=lfs merge=lfs -text
*.3mf filter=lfs diff=lfs merge=lfs -text

BIN
.gitignore (Stored with Git LFS) vendored

Binary file not shown.

BIN
.gitmodules (Stored with Git LFS) vendored

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
3d-print/RPi_Mount.3mf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
3d-print/slicers/BoardPositionMarker.3mf (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
board-vision/.gitignore (Stored with Git LFS) vendored Normal file

Binary file not shown.

View File

@@ -1,15 +0,0 @@
{
"python.testing.pytestArgs": [
"--cov-report", "xml:cov.xml",
"--cov-report", "term",
"--cov=src",
"test",
],
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true,
"coverage-gutters.coverageFileNames": [
"cov.xml",
],
"coverage-gutters.coverageBaseDir": "**",
"testing.coverageToolbarEnabled": true
}

View File

@@ -1,10 +0,0 @@
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.0.3 Chrome/130.0.6723.137 Electron/33.2.1 Safari/537.36" version="26.0.3">
<diagram name="Page-1" id="pQX3soidFeX27xHFKTw3">
<mxGraphModel dx="1434" dy="843" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
</root>
</mxGraphModel>
</diagram>
</mxfile>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
board-vision/cnn_model/data/set6.zip (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/data/set6_images.zip (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/data_reprocessing.ipynb (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/fileSetUtils.py (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/main.py (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/Models.md (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv1.1.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv1.1_script.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv2.1_9k_.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv2.1_9k_script.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv2.2_9k_.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv2.2_9k_script.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv3.1_5k_.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv3.1_5k_script.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv4.1_2k_.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/model/modelv4.1_2k_script.pth (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/train.ipynb (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/cnn_model/util.py (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/docs/Markers.odg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/docs/Markers.pdf (Stored with Git LFS) Normal file

Binary file not shown.

BIN
board-vision/frame.png (Stored with Git LFS)

Binary file not shown.

BIN
board-vision/frame1.png (Stored with Git LFS)

Binary file not shown.

BIN
board-vision/models/model1.pth (Stored with Git LFS)

Binary file not shown.

BIN
board-vision/notebooks/Train.ipynb (Stored with Git LFS)

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More