Commit Graph

27 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 a0c1ca1c58 pcb: Update clearance rules for JLCPCB manufacturing
- No layout is changed. Only copper clearance and width are modified.
2023-12-13 11:29:00 +08:00
linuswck 08133e5e95 sch, pcb: Add TAN Caps to all LT304x SET Pin
- Prevent noise due to microphonics to be amplified by internal Amp
- Remove the input TAN Caps as LT304x PSRR is very good
- Replace TAN Caps in the 12V input side to be ELEC Cap
    - Save cost
2023-11-29 15:06:26 +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 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 b901f84d0a sch, pcb: Add PWR, POE_PWR netclasses 2023-11-21 11:46:46 +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 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 29cfbc9c4e finish v2 layout 2022-09-08 03:35:59 +08:00
Alex Wong Tat Hang 2ad7578972 minor adjustments 2022-07-08 01:44:56 +08:00
Alex Wong Tat Hang 0c9d60ec79 polish 2022-07-07 16:54:30 +08:00
Alex Wong Tat Hang 757f8c2ebb passes DRC 2022-07-07 02:03:50 +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 723f7c95f6 first draft complete 2022-07-04 09:33:43 +08:00
Alex Wong Tat Hang 0007697662 add USB 2022-07-03 20:27:09 +08:00
Alex Wong Tat Hang 1985bd7b06 add ethernet 2022-07-02 23:44:50 +08:00
Alex Wong Tat Hang 674219b7e3 add PoE 2022-07-02 19:26:18 +08:00
topquark12 a1eddb8c80 before beer 2022-06-16 18:05:40 +08:00
topquark12 61f959ba65 remove ref dac sheet, finish thermostat 2022-06-15 15:47:20 +08:00
topquark12 62aa83ac6b finish drive stage, add sheets 2022-06-14 16:07:26 +08:00
topquark12 3a1c33987e add ref dac 2022-06-13 20:06:17 +08:00
topquark12 2d1d72462a add driver stage sch 2022-06-13 17:31:04 +08:00
topquark12 0f59b6aa38 add project 2022-06-12 20:30:00 +08:00