Commit Graph

65 Commits (master)

Author SHA1 Message Date
linuswck 9e1f359d78 flake: Generate prod files with flake.nix
- Generate production files with nix build .
2023-12-13 11:29:01 +08:00
linuswck 816e273b7a sch: Add JLCPCB M3 x 8 Screws PN 2023-12-13 11:29:00 +08:00
linuswck 56ef8302a7 sch: Correct Front Panel Kit MRF/PN & Value typo 2023-11-30 14:53:01 +08:00
linuswck 76480a3679 Add Front Panel MFR_PN 2023-11-29 16:32:18 +08:00
linuswck 13720b3ccc Reassign Reference Designators for all Symbols 2023-11-29 10:47:38 +08:00
linuswck f558f62313 sch: Add Mounting Screw Symbol and MFR/PN 2023-11-29 10:47:16 +08:00
linuswck a8ac943190 Cleanup and Update Modification Date 2023-11-28 11:44:52 +08:00
linuswck 1b7940871b sch, pcb: Add 12V & Mounting holes to MCU EXT HDR 2023-11-28 10:42:20 +08:00
linuswck f24f037348 sch, pcb: Change kirdy LD adpter connectors
- Add two extra mounting holes for kirdy LD adapter
- Update kirdy LD adapter 3D model
- Update the PCB layout accordingly
2023-11-27 17:37:52 +08:00
linuswck e7a7eee202 sch, pcb: Remove X7R, X5R at input LT304x
- Reduce the number of Tantalum Capacitor Used
- Replace some non critical ones with Electrolytic Caps
2023-11-27 17:37:52 +08:00
linuswck db54e6cfa8 sch, pcb:Edit PCB shape for connectors to protrude
- Connectors now protrude the front panel
- Align the connectors by the outline generated from 3D Model
- Update the front panel symbol to include the two mounting holes
2023-11-27 17:37:52 +08:00
linuswck de7c27c21f sch, pcb: Add mounting holes for Kirdy LD Adapter 2023-11-17 15:42:43 +08:00
linuswck de3e034c7a Add Front Panel, Kirdy LD Adapter 3D models
- Update sch, pcb, sym lib, footrprint lib
- Position of Kirdy LD Adapter is relocated so that it is symmetric
2023-11-15 17:11:51 +08:00
linuswck 0b99a8f119 sch, pcb: Correct MFR/PN and optimize BOM 2023-11-10 15:18:22 +08:00
linuswck cd679cf0da sch: Update Title Block Info
- rev0.3 -> rev0_3
- Correct the title of each schematics
- Update the modified time
2023-11-10 15:18:21 +08:00
linuswck 5ad5914748 sch, pcb: exclude MHs and soldering JP from BOM 2023-11-09 15:24:07 +08:00
linuswck 2a6ad78f51 pcb: Finish Layout for rev0_3
- Assign MFR_PN for all Components
- schematics changes:
  - drivestage: Add Switch to optionally enable Modulation Signal Termination
  -             Add alternate Precision Power Resistor
  -             Modify the RC network values at TIA LPF Output
  - MCU: Add Redundant 2.54mm pitch Programming Header
  - thermostat: Duplicate the power filter network for alternate Temperature ADC
2023-11-02 15:24:26 +08:00
linuswck 0c3c8a3fd1 sch: Update power related flags and nets symbols
- Update the symbol from the kicad 7 built-in library
- Remove ERC warnings
2023-10-31 10:29:43 +08:00
linuswck fc02f24131 sch: correct POE_VC* pins name case
- PoE_VC* -> POE_VC*
2023-10-31 10:23:07 +08:00
linuswck 1f9b4e9900 sch: fix Temperature ADC SPI Connections
- Fix Issue #25
2023-10-30 17:32:43 +08:00
linuswck 86f5addbad sch: Correct typos in TEC_~{SHDN} ports 2023-10-30 12:17:26 +08:00
linuswck 89dab2b553 sch: Change PoE RJ45 Jack and change PM1202 Symbol
- Use the same PoE RJ45 as sinara-hw thermostat
- Add PM1202 Power input pins (VB+, VB-)
- Remove PoE softstart circuit as PM1202 has inrush current limiting
- Add Pi Filter at the output of PM1202
2023-10-27 15:33:39 +08:00
linuswck fcdabaee9c Mirgrate to kicad7 2023-10-12 12:26:04 +08:00
Alex Wong Tat Hang ad982265b2 improve relay power circuitry 2022-09-09 14:37:19 +08:00
Alex Wong Tat Hang 29cfbc9c4e finish v2 layout 2022-09-08 03:35:59 +08:00
Alex Wong Tat Hang 6aa57e04a3 update palcement 2022-09-04 23:27:58 +08:00
Alex Wong Tat Hang facb6df2cf placement v2 2022-09-04 23:06:16 +08:00
Alex Wong Tat Hang 78c8d1f1c6 fix eth 2022-09-03 19:00:29 +08:00
Alex Wong Tat Hang 82f609d00a sync 2022-08-31 21:11:43 +08:00
Alex Wong Tat Hang 97a0bc6a32 import sch to pcb 2022-08-25 16:03:20 +08:00
Alex Wong Tat Hang 9a156f9e73 v2 schematics, fp assignment 2022-08-25 15:33:17 +08:00
TopQuark12 98d14f6305 change LD shorting circuit 2022-08-22 13:14:02 +08:00
Alex Wong Tat Hang 8d0d1c40e2 change diodes 2022-08-20 23:22:43 +08:00
Alex Wong Tat Hang 583755c3ac change PD LD circuit 2022-08-20 22:38:59 +08:00
Alex Wong Tat Hang 85c83eedf2 change damper 2022-08-20 18:28:01 +08:00
Alex Wong Tat Hang 638ff7b1ca remove rev resistors 2022-08-20 17:02:38 +08:00
Alex Wong Tat Hang 67b02dec21 add gate pull down 2022-08-19 11:06:13 +08:00
Alex Wong Tat Hang 6d5f9d510b compensation 2022-08-19 08:08:48 +08:00
Alex Wong Tat Hang 9d23481ea9 fixes 2022-08-18 19:18:25 +08:00
TopQuark12 65667ce44f v 0.2 schematics 2022-08-18 15:47:33 +08:00
Alex Wong Tat Hang 5227b8738b add V01 production files, bug fixes 2022-08-05 05:04:05 +08:00
Alex Wong Tat Hang ea71003c8b more routing 2022-07-06 22:24:28 +08:00
Alex Wong Tat Hang 79de11fd16 routing, bom update 2022-07-06 20:30:22 +08:00
Alex Wong Tat Hang beab99681b complete placement 2022-07-05 19:35:37 +08:00
Alex Wong Tat Hang 5063de718f add bom, finish rough placement 2022-07-05 00:50:06 +08:00
TopQuark12 1860500f11 rough placement 2022-07-04 18:39:52 +08:00
TopQuark12 34240531a6 Complete BOM, FP assignment 2022-07-04 16:41:18 +08:00
Alex Wong Tat Hang 723f7c95f6 first draft complete 2022-07-04 09:33:43 +08:00
Alex Wong Tat Hang e00406075f complete mcu 2022-07-04 01:04:13 +08:00
Alex Wong Tat Hang fc0da9274b add MCU basic connections 2022-07-03 21:37:28 +08:00