Commit Graph

19 Commits

Author SHA1 Message Date
Stefan Agner
c01bfa5c9e Rework PCB Layout
Adjust some high level placement like M.2 or CM4 and heatsink. Remove
all traces and vias since most of the layouting has to be redone
anyways.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-16 17:51:59 +02:00
Stefan Agner
e1079c97d4 Reannotate the complete schematics
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-16 00:22:28 +02:00
Stefan Agner
20c5478ac6 Assign footprints and annotate components
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-13 15:15:40 +02:00
Stefan Agner
999eb03c44 Add pull-ups for Radio.~RESET/~BOOT
Make sure those signals are well defined even when not be driven from
the CM4 side. Also rename Radio.BOOT to Radio.~BOOT since its a low
active signal.

Fixes: #10

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-03-12 20:50:48 +01:00
Stefan Agner
dfc5c4d37d Add CM4 board to board connectors
Add the CM4 board to board connectors using separate symbols. This is a
bit a hack, but makes sure two pieces appear in the BOM.

Also, this seems to upgrade all the schematic to the latest KiCad
schematic version.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-15 17:50:46 +01:00
Stefan Agner
8e1635ca79 Improve SW and D (LED) ordering and silkscreen
Make sure switches (SW) are ordered logically. Also use D1 through D6
for LEDs.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 19:21:14 +01:00
Stefan Agner
c17dbb7aef Use through-hole connectors for SiLabs Debug/GPIO pin-header
We don't plan to populate those connectors by default. The through-hole
ones are easier to solder by hand on a populated PCB.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-02 14:28:44 +01:00
Stefan Agner
87658a3a24 Use 2x5 pin header to expose extra pads of MGM210P
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 23:43:36 +01:00
Stefan Agner
700f445102 Update property ids
Make sure property ids are unique within a symbol. This should avoid
that Manufacturer properties disappear in the future.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 22:13:19 +01:00
Stefan Agner
267d868b40 Update Schematic to latest KiCad nightly
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 21:57:04 +01:00
Stefan Agner
19a1ebc4a8 Define footprint for remaining parts
- Fix footprint for 02x05 pin header
- Add footprint for Bourns SDR1006 Inductor (PoE)
- Define footprints for inductors
- Define footprints for ferrite beads
- Define footprint for fuse
- Define footprints for all resistors
- Define footprints for SD card and other components
- Switch ON Semi NCP114MX with TI TLV73333PDBV

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 19:55:22 +01:00
Stefan Agner
e4e5a32f46 Standardize page settings/add page titles
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-25 11:11:40 +01:00
Stefan Agner
4f34f664d0 Annotate symbools and assign capacitor footprints
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-24 23:32:41 +01:00
Stefan Agner
3f47379b79 Update Manufacturer/PartNumber accross the whole schema
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-24 22:37:19 +01:00
Dominik Sliwa
6d866df43d PoE and clean-up
- Moved PoE to a seperate sheet and finished design
- Started using Config field for Variants and DNP flag
- Fix-ups
- Added Wurth 749119550 and TI TPS23734 to the symbol library
- Changed RTC from PCF8563 to PCF85063

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-01-24 13:55:45 +01:00
Dominik Sliwa
718cc2ad0c -Connected remaining nets
-CM4 symbol fixups
-Used single 6x OE buffer chip instead of 4x single
-Added PWM FAN

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-01-18 20:38:35 +01:00
Stefan Agner
93b1df3e72 Wire up MGM210P Zigbee radio 2021-01-17 19:35:44 +01:00
Stefan Agner
272eedbb65 Add UART for Zigbee and wire up control signals 2021-01-17 14:16:17 +01:00
Stefan Agner
5340feaf38 Add Silicon Labs MGM210P symbol and footprint 2021-01-13 16:07:28 +01:00