Releases: rfvermut/OpenMower
Releases · rfvermut/OpenMower
Latest Firmware
latest Clear stock- emergency if CoverUI get unplugged
Batch #9.1
v0.13.x-test4 fix: address some new DRC issues
Batch #9
just triggering file compilation
v0.0.109
Features
- GH: combine and reuse workflows (ClemensElflein#26) #26 (Pavels Veretennikovs)
- tag PCB with 2 digits out of 3 (ClemensElflein#27) #27 (Pavels Veretennikovs)
- GH: combine and reuse workflows (ClemensElflein#26) (Pavels Veretennikovs)
- pcb: rotate J10 and move lower, soundboard pin sockets #28 (Pavels Veretennikovs)
- pcb: add a corner line on a silkscreen for neopixel #28 (Pavels Veretennikovs)
- bom: added compatible lcsc codes, updated discontinued ones #30 (Pavels Veretennikovs)
- pcb: move MPU-9250 stp to MyModules #30 (Pavels Veretennikovs)
- imu: switch GPIO pins 6-9 with 16-19 #32 (Pavels Veretennikovs)
- GH: enable DRC/ERC, suppress pin_to_pin error #32 (Pavels Veretennikovs)
- GH: add 3d render #32 (Pavels Veretennikovs)
- imu: additional pin header for WT901 #32 (Pavels Veretennikovs)
- Pico/W: update symbol and schematic #32 (Pavels Veretennikovs)
- pcb: add 3d parts for better render view #34 (Pavels Veretennikovs)
- imu: ttl/i2c selector for WT901 #35 (Pavels Veretennikovs)
- always build latest firmware in a pre-release (Clemens Elflein)
- added WT901 with I2C for hardware 0.10.x (Clemens Elflein)
- fixed soundsystem, fixed emergency switches for 0.10.x hardware (Clemens Elflein)
- rearrange WT901, switch to SMD, extend pads #45 (Pavels Veretennikovs)
- add SW1 RPi power-on switch #45 (Pavels Veretennikovs)
- remove C4 from board (no space) #45 (Pavels Veretennikovs)
- 3d: add Wurth4020 3D ref #45 (Pavels Veretennikovs)
- place caps horizontally to free space for sound/imu #45 (Pavels Veretennikovs)
- update RPi4 40 pin footprint with pcb holes #46 (Pavels Veretennikovs)
- dock: add original dockstation designs as-is #47 (Pavels Veretennikovs)
- dock: add 3.81mm terminals and pinholes to connect to dc/dc terminal #47 (Pavels Veretennikovs)
- dock: make bolt holes M3 (3.1mm) #47 (Pavels Veretennikovs)
- dock: make mount holes 2.5mm instead of 4.5mm (radius) #47 (Pavels Veretennikovs)
- added app to readme (Clemens Elflein)
- ci: publish dockstation pcb gerbers and pics #48 (Pavels Veretennikovs)
- ui: add initial UI board #50 (Pavels Veretennikovs)
- added LSM6DSO as IMU (Clemens Elflein)
- imu: deprecate WT901 and MPU9250 (J20) #54 (Pavels Veretennikovs)
- sound: deprecate DFplayer (R7,R13,J17,J23) #54 (Pavels Veretennikovs)
- bom: update LCSC codes #54 (Pavels Veretennikovs)
- firmware: add build for 0.11, identical to 0.10 #56 (Pavels Veretennikovs)
- ci: add diff against latest master #58 (Pavels Veretennikovs)
- Added 0.12 hardware support (clemens)
- added CoverUI code (Clemens Elflein)
- mb: add pin header for RPi force power (Pavels Veretennikovs)
- hw: 0.13.x board firmware #63 (Pavels Veretennikovs)
- pico: cleanup, more neopixel debug #63 (Pavels Veretennikovs)
- mb: replace SW1 with DIP variant, remove J51 #62 (Pavels Veretennikovs)
- added build targets for IC2 issue (Clemens Elflein)
- update to Kicad7, put back C2,C3 (Pavels Veretennikovs)
- add imu/max silkscreen, fix 3D models (Pavels Veretennikovs)
- remove J4, put back R7,R13 sound resistors (Pavels Veretennikovs)
- bump kibot to Kicad7 (Pavels Veretennikovs)
- add SW-TH_DA-01BP footprint (Pavels Veretennikovs)
Bug Fixes
- bom: custom filter to match kicad built-in + schematic PDF (ClemensElflein#25) #25 (Pavels Veretennikovs)
- soundmodule: female socket instead of male headers #28 (Pavels Veretennikovs)
- motorsensor: J10 was upside-down #28 ([Pavels Veretennikovs](0354c6bba28bcda337...
v0.12.1
Features
- imu: deprecate WT901 and MPU9250 (J20) #54 (Pavels Veretennikovs)
- sound: deprecate DFplayer (R7,R13,J17,J23) #54 (Pavels Veretennikovs)
- bom: update LCSC codes #54 (Pavels Veretennikovs)
- firmware: add build for 0.11, identical to 0.10 #56 (Pavels Veretennikovs)
Bug Fixes
- exclude C3, C6 from BOM #54 (Pavels Veretennikovs)
- erc: remove unconnected SDA, SDL from WT901 #54 (Pavels Veretennikovs)
- drc: remove duplicate via #54 (Pavels Veretennikovs)
- ui: update switch footprints, make central hole smaller #54 (Pavels Veretennikovs)
Chores
- cleanup pcb, rearrange labels, add LCSC code #54 (Pavels Veretennikovs)
- 3d: update models, display bottom xESC headers #54 (Pavels Veretennikovs)
- add CoverUI to build artifacts #54 (Pavels Veretennikovs)
v0.12.0
Features
- ui: add initial UI board #50 (Pavels Veretennikovs)
- added LSM6DSO as IMU (Clemens Elflein)
Bug Fixes
- exclude C3, C6 from BOM #50 (Pavels Veretennikovs)
Commits
- 890ada7: Update README.md (Clemens Elflein)
v0.11.0
Features
- always build latest firmware in a pre-release (Clemens Elflein)
- added WT901 with I2C for hardware 0.10.x (Clemens Elflein)
- fixed soundsystem, fixed emergency switches for 0.10.x hardware (Clemens Elflein)
- rearrange WT901, switch to SMD, extend pads #45 (Pavels Veretennikovs)
- add SW1 RPi power-on switch #45 (Pavels Veretennikovs)
- remove C4 from board (no space) #45 (Pavels Veretennikovs)
- 3d: add Wurth4020 3D ref #45 (Pavels Veretennikovs)
- place caps horizontally to free space for sound/imu #45 (Pavels Veretennikovs)
- update RPi4 40 pin footprint with pcb holes #46 (Pavels Veretennikovs)
- dock: add original dockstation designs as-is #47 (Pavels Veretennikovs)
- dock: add 3.81mm terminals and pinholes to connect to dc/dc terminal #47 (Pavels Veretennikovs)
- dock: make bolt holes M3 (3.1mm) #47 (Pavels Veretennikovs)
- dock: make mount holes 2.5mm instead of 4.5mm (radius) #47 (Pavels Veretennikovs)
- added app to readme (Clemens Elflein)
- ci: publish dockstation pcb gerbers and pics #48 (Pavels Veretennikovs)
Bug Fixes
- 3d: remove DNP parts (C10, pins) from 3d render #36 (Pavels Veretennikovs)
- swapped stop and lift sensors since they were swapped (Clemens Elflein)
- gyro sign (Clemens Elflein4)
- workflow (Clemens Elflein)
- workflow (Clemens Elflein)
- soundsystem (Clemens Elflein)
- emergency switches were inverted (Clemens Elflein)
- put back Pico-Dev pin names #45 (Pavels Veretennikovs)
- add switch courtyard #45 (Pavels Veretennikovs)
- removed useless ground vias, moved traces to widen the VBATT trace again, fixed ground plane stitching #45 (Clemens Elflein)
- dock: move led pin header to avoid screw hole overlap #47 (Pavels Veretennikovs)
- dock: erc/drc #47 (Pavels Veretennikovs)
Chores
- rename WT901 serial library (Clemens Elflein)
- removed ELFLEIN_PROTOTYPE (Clemens Elflein)
- post-merge drc fixes #45 (Pavels Veretennikovs)
- import LCSC C778185 #45 (Pavels Veretennikovs)
- annotate non-annotated symbols #45 (Pavels Veretennikovs)
- duplicate
LCSC Partto LCSC #45 (Pavels Veretennikovs) - import LCSC C2685119 #46 (Pavels Veretennikovs)
- dock: update .ignore to reflect IDEA/Win32 development #47 (Pavels Veretennikovs)
- dock: de translations #47 (Pavels Veretennikovs)
Commits
- 1423f74: added ui board updates (Clemens Elflein)
- e0e9417: some UI stuff (Clemens Elflein)
- e030b75: UI leds show substate (Clemens Elflein)
- d868eb6: Update Robot.txt (Clemens Elflein)
- 6bf0f7a: Update README.md (Clemens Elflein)
- 39485dd: New config 0_9_X_WT901 : IMU Connected on the MPU9250 Slot using SerialPIO (Peppe21) #49
v0.10.0
Features
- GH: combine and reuse workflows (ClemensElflein#26) #36,#26 (Pavels Veretennikovs)
- pcb: rotate J10 and move lower, soundboard pin sockets #36,#28 (Pavels Veretennikovs)
- pcb: add a corner line on a silkscreen for neopixel #36,#28 (Pavels Veretennikovs)
- bom: added compatible lcsc codes, updated discontinued ones #36,#30 (Pavels Veretennikovs)
- pcb: move MPU-9250 stp to MyModules #36,#30 (Pavels Veretennikovs)
- imu: switch GPIO pins 6-9 with 16-19 #36,#32 (Pavels Veretennikovs)
- GH: enable DRC/ERC, suppress pin_to_pin error #36,#32 (Pavels Veretennikovs)
- GH: add 3d render #36,#32 (Pavels Veretennikovs)
- imu: additional pin header for WT901 #36,#32 (Pavels Veretennikovs)
- Pico/W: update symbol and schematic #36,#32 (Pavels Veretennikovs)
- pcb: add 3d parts for better render view #36,#34 (Pavels Veretennikovs)
- imu: ttl/i2c selector for WT901 #36,#35 (Pavels Veretennikovs)
Bug Fixes
- soundmodule: female socket instead of male headers #36,#28 (Pavels Veretennikovs)
- motorsensor: J10 was upside-down #36,#28 (Pavels Veretennikovs)
- pcb: replace KISYS3DMOD with v6's KICAD6_3DMODEL_DIR #36,#30 (Pavels Veretennikovs)
- fixed ERC/DRC errors, removed LM2596S #36,#32 (Pavels Veretennikovs)
- motorsensor: replace PN for J10 with C442247 #36,#32 (Pavels Veretennikovs)
- imu: update and reroute sound/imu connections #36,#32 (Pavels Veretennikovs)
- imu: fix tracks, update Pico footprint #36,#32 (Pavels Veretennikovs)
- imu: move WT901 to the right due to PCB clamp overlap #36,#35 (Pavels Veretennikovs)
Chores
- save schematics and update PCB to sync in-line changes #36,#30 (Pavels Veretennikovs)
- remove space before PN #36,#32 (Pavels Veretennikovs)
- imu: silence the overlap DRC error #36,#35 (Pavels Veretennikovs)
Commits
- 571a7db: gitmodul pfadänderung (ene9ba) #36,#23
- c661287: UI-Board integrated (ene9ba) #36,#23
- c61a68b: new package mowertoopenhab (ene9ba) #36,#23
- 1920473: initial commit (ene9ba) #36,#23
- bdff17f: zwischenstand (ene9ba) #36,#23
- 4013416: remove .vscode from gitignore (Clemens Elflein) #36,#19
- 0bc8ad8: UI-Board integrated (ene9ba) #36,#19
- b0224d0: zwischenstand (ene9ba) #36,#19
- b8a5267: removed .vscode (Clemens Elflein) #36,#19
- 597314a: removed .vscode (Clemens Elflein) #36,#19
- a98c462: removed .vscode (Clemens Elflein) #36,#19
- f29452f: Merge branch 'feature/firmware-ui-board-integration' into main (Clemens Elflein) #36,#23
- 6a02b7f: Merge branch 'development' of https://github.com/ClemensElflein/OpenMower into development (Clemens Elflein) #36,#23
- 8a9a432: updated submodules (Clemens Elflein) #36,#23
- 8e8b3dc: Merge branch 'development' into main (Clemens Elflein) #36,#23
- 7029cfb: adapted to ermergency w/o hall, battery led bar changed to the upper 4 once, optimized control battery empty led (ene9ba) #36,#23
- 2cd94f6: Added WT901 support (Clemens Elflein) #36
- d536876: Merge branch 'main' into development (Clemens Elflein) #36
- bf90eee: soundsystem integrated (ene9ba) #36,#23
- c84f9f5: choice of soundfiles generated (ene9ba) #36,#23
- 75ea1d2: Merge branch 'feature/ll-add-sound-and-neopixel' of https://github.com/ene9ba/OpenMower into ene9ba-feature/ll-add-sound-and-neopixel (Clemens Elflein) [ClemensElflein#36](https://github.com/ClemensE...
v0.9.6
Features
- GH: KiBot v6 (Pavels Veretennikovs)
v0.9.4
Features
- GH: pick and place files (ClemensElflein#22) #22 (Pavels Veretennikovs)
- tag PCB with 2 digits out of 3 (ClemensElflein#27) #27 (Pavels Veretennikovs)
Bug Fixes
- bom: custom filter to match kicad built-in + schematic PDF (ClemensElflein#25) #25 (Pavels Veretennikovs)
Commits
- 00233a2: Create FUNDING.yml (Clemens Elflein)
- 9ebac67: Create GPSGroundPlane-v_0_9_u1.zip (ClemensElflein)
- d0fb375: Update README.md (Clemens Elflein)
- 3ff9c9d: Feature/firmware UI board integration (ClemensElflein#19) (Clemens Elflein) #19
- 5684706: Renamed some stuff, percentage is now 8 bit (Clemens Elflein)
- 62dcee8: wip (Clemens Elflein)
- 1a8d27b: updated open_mower submodule (Clemens Elflein)
- b4b4b06: Merge branch 'main' of https://github.com/ClemensElflein/OpenMower into main (Clemens Elflein)
- 7f427bf: some changes (Clemens Elflein)
- 1400a33: added new firmware, added scripts (Clemens Elflein)
- 5b55ae2: fixed scripts (Clemens Elflein)
- 7c3b0ee: Merge branch 'development' into main (Clemens Elflein)
- a60a108: Delete CHANGELOG.md (Clemens Elflein)
- 29d14dd: Delete CHANGELOG.md (Clemens Elflein)
- 2eb35f2: firmware fixes (Clemens Elflein)
- 62c51d8: Merge branch 'development' into main (Clemens Elflein)
- 452004f: now we're looking at the right bits (Clemens Elflein)
- cccccf8: wip (Clemens Elflein)
- 75511e5: Merge branch 'development' into main (Clemens Elflein)
- b1b574d: emergency button logic changed (Clemens Elflein)
- 92aceb8: Merge branch 'development' into main (Clemens Elflein)
- c7cd17d: Emergency Timing and fix (Clemens Elflein4)
- 7253ce9: Merge branch 'development' into main (Clemens Elflein4)
- 2772596: added scripts to simulate mower buttons (Clemens Elflein)
- c30b250: Merge branch 'development' of https://github.com/ClemensElflein/OpenMower into development (Clemens Elflein)
- fd4767f: Merge branch 'development' into main (Clemens Elflein)
- e046bc6: Merge branch 'main' of https://github.com/ClemensElflein/OpenMower into main (Clemens Elflein)
- 4cc18ec: fixed BOM (ClemensElflein)
- 1a6dbb2: fixed bom (ClemensElflein)
- ccfbd80: removed link between hardware and software repo, ROS workspace now is in the open_mower_ros repo (ClemensElflein)
- 7956821: removed gitmodules (ClemensElflein)
- 2900e42: Automatic generation of bom/render/gerbers (ClemensElflein#21) (Pavels Veretennikovs) #21
- 10a082f: removed bom and gerbers, will be generated automatically from now on. (ClemensElflein)
- 8d99132: added motor configs for SA650ECO (ClemensElflein)