Skip to content

Commit

Permalink
PCB and documentation update
Browse files Browse the repository at this point in the history
- Update README
- Add values to PCB silkscreen
- Add "+" and "-" marker for battery contact
- Add magnet contact instead of pin header for the dock connector
- Create new manufacturing data and sync them with PCBWay BOM
- Add Ref_Top
- Update page template
- Update page template to newest KiCad version
- Reorganize the production files and prepare everything for an easy ordering at PCBWay
- Replace footprint of the battery connector with the right one
- Enable print part value option in Gerber to fix missing documentation on the PCB
  • Loading branch information
Kampi committed Sep 25, 2023
1 parent 9dc4031 commit c66e59e
Show file tree
Hide file tree
Showing 38 changed files with 609,701 additions and 30,771 deletions.
9 changes: 4 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# For PCBs designed using KiCad: https://www.kicad.org/
# Format documentation: https://kicad.org/help/file-formats/

# Temporary files
*.000
*.bak
Expand All @@ -9,7 +12,6 @@
*.sch-bak
*~
_autosave-*
*auto_saved_files*
*.tmp
*-save.pro
*-save.kicad_pcb
Expand All @@ -24,7 +26,4 @@ fp-info-cache

# Exported BOM files
*.xml
*.csv

# Gerbers (zip them instead)
gerbers/*
*.csv
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# CHANGELOG

## [2.0.3] -

**Added:**

- Add light sensor
- Add GPIO pads

**Changed:**

- Move DISPLAY_EN from C4 (P1.01) to D1 (P0.15)
- Move INT1_LIS from D3 (P0.03) to E3 (P0.21)
- Move INT2_LIS from E3 (P0.21) to E2 (P0.14)
- Move DRIV_VIB_EN from E9 (P1.05) to F8 (P1.14)
- Move DISPLAY_RST from D7 (P0.23) to C5 (P0.02)
- Move BTN_2 from J9 (P0.31) to H9 (P1.11)
- Move BTN_3 from H9 (P1.11) to H8 (P0.30)
- Move CHG from H8 (P0.30) to G9 (P1.13)
- Remove pin header as dock connector with magnetic contact

**Removed:**

- Remove heart rate sensor
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -671,4 +671,4 @@ into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<https://www.gnu.org/licenses/why-not-lgpl.html>.
<https://www.gnu.org/licenses/why-not-lgpl.html>.
36 changes: 34 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,34 @@
# ZSWatch-HW
The hardware repo for ZSWatch
# ZSWatch Hardware

## Table of Contents

- [ZSWatch Hardware](#zswatch-hardware)
- [Table of Contents](#table-of-contents)
- [About](#about)
- [Directory structure](#directory-structure)
- [Developing](#developing)
- [Maintainer](#maintainer)

## About

Hardware repository for the [ZSWatch](https://github.com/jakkra/ZSWatch).

![PCB Top side](/docs/images/Preview.png)

## Directory structure

- `cad`: 3D model of the complete PCB
- `docs`: All kind of project documentation like schematics, BOM, etc.
- `drawings`: 2D drawings for subcomponents, etc.
- `images`
- `production`: Production files for the PCB
- `project`: KiCad project for the PCB

## Developing

We recommend using our [KiCad](https://github.com/Kampi/KiCad) library when working on the PCB. The library contains all neccessary symbols, footprints and 3D models.

## Maintainer

- [Daniel Kampert](mailto:[email protected])
- [Jakob Krantz]([email protected])
Loading

0 comments on commit c66e59e

Please sign in to comment.