Skip to content

Commit

Permalink
Merge pull request #1 from Apehaenger/feature/v1-j20-lsm6ds
Browse files Browse the repository at this point in the history
LSM6DSx
  • Loading branch information
ClemensElflein authored Jan 19, 2025
2 parents b74a239 + 11f11d5 commit f253520
Show file tree
Hide file tree
Showing 17 changed files with 19,151 additions and 2 deletions.
13 changes: 12 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,13 @@
#Untrack MacOS's crap
*.DS_Store
*.DS_Store

# Untrack production files
hw-openmower-utils-v1-j20-lsm6dsx/fabrication-toolkit-options.json
hw-openmower-utils-v1-j20-lsm6dsx/[P|p]roduction/*

# Untrack backup files
hw-openmower-utils-v1-j20-lsm6dsx/hw-openmower-utils-v1-j20-lsm6ds-backups/*
hw-openmower-utils-v1-j20-lsm6dsx/hw-openmower-utils-v1-j20-lsm6ds.bak

# Untrack cache files
hw-openmower-utils-v1-j20-lsm6dsx/fp-info-cache
20 changes: 19 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
# hw-openmower-utils
# OpenMower Hardware Utils

## V2 Mainboard Compatible

### SATA- Breakout Board for V2 Hardware

<a href="./hw-openmower-utils-satabob/">
<img src="./hw-openmower-utils-satabob/hw-openmower-utils-satabob.jpg" width="49%" align="left"/>
Pico Breakout Board connected via OpenMower's specific SATA plug</a>
<br clear="left"/>

## V1 Mainboard Compatible

### LSM6DSx IMU for V1 Hardware

<a href="./hw-openmower-utils-v1-j20-lsm6dsx/">
<img src="./hw-openmower-utils-v1-j20-lsm6dsx/hw-openmower-utils-v1-j20-lsm6ds.jpg" width="49%" align="left"/>
LSM6DSx IMU alternative for J20 @ OpenMower V1 (instead of MPU9250 or WT901)</a>
<br clear="left"/>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4,766 changes: 4,766 additions & 0 deletions hw-openmower-utils-v1-j20-lsm6dsx/3dmodels/LSM6DSOTR.step

Large diffs are not rendered by default.

1,428 changes: 1,428 additions & 0 deletions hw-openmower-utils-v1-j20-lsm6dsx/3dmodels/XC6206P332MR-G.STEP

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
(footprint "JLCPCB_ToolingHole_1.152mm"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "Mounting Hole 2mm, no annular")
(tags "mounting hole 2mm no annular")
(property "Reference" "REF**"
(at 0 -3.2 0)
(layer "F.SilkS")
(uuid "a6c85626-27f1-4353-8b9d-ea3e559a3b58")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "JLCPCB_ToolingHole_1.152mm"
(at 0 3.1 0)
(layer "F.Fab")
(hide yes)
(uuid "5994e56d-d6af-4c4c-97b6-e7c444cebb1c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "JLCPCB_ToolingHole_1.152mm"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9d067970-e8e5-4ee6-8e2e-7fdba5e95bae")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "abf51088-b81b-410f-ad4e-4cb57b3bb8f4")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "da9f5f13-70f0-4ca3-98a6-7570e520206e")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr exclude_from_pos_files exclude_from_bom)
(fp_circle
(center 0 0)
(end 0.75 0)
(stroke
(width 0.05)
(type solid)
)
(fill none)
(layer "F.CrtYd")
(uuid "69b07897-e8d8-44e3-904e-f1afe3ecde02")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "ab0d0b3e-4d37-4ce2-84a8-10c03ad56292")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at 0 0)
(size 1.152 1.152)
(drill 1.152)
(layers "F&B.Cu" "*.Mask")
(solder_mask_margin 0.148)
(uuid "e8294527-4882-4155-8d13-f98b1ba28bee")
)
)
Loading

0 comments on commit f253520

Please sign in to comment.