diff --git a/README.md b/README.md index 51ed96b..00f6c74 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,21 @@ -# kicad project template -[![.github/workflows/main.yaml](https://github.com/sirlilpanda/kicad-project-template/actions/workflows/main.yaml/badge.svg?branch=main)](https://github.com/sirlilpanda/kicad-project-template/actions/workflows/main.yaml) +# kicad project amp +[![.github/workflows/main.yaml](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/actions/workflows/main.yaml/badge.svg?branch=main)](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/actions/workflows/main.yaml) a cool table showing the workflow of all the kicad projects. | project_name | DRC | ERC | | ------------ | --- | --- | -| template | [❌](https://github.com/sirlilpanda/kicad-project-template/actions/runs/14507154830/attempts/1#summary-40698563204)| [✅](https://github.com/sirlilpanda/kicad-project-template/actions/runs/14507154830/attempts/1#summary-40698563199) | +| 10MHz-amp | [❌](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/actions/runs/16867718554/attempts/1#summary-47776938391)| [❌](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/actions/runs/16867718554/attempts/1#summary-47776938395) | for a quick guide check [project setup](#project-setup) This is a simple project template for new kicad projects. This template has some basic setup already completed such as workflows for auto creating all the things you forget when creating a kicad project such as: -- [gerbers](https://github.com/sirlilpanda/kicad-project-template/tree/main/template_gerber.zip) -- [bom](https://github.com/sirlilpanda/kicad-project-template/tree/main/template_bom_report.md) -- [schematic pdf](https://github.com/sirlilpanda/kicad-project-template/tree/main/template_schematic.pdf) +- [gerbers](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/tree/main/10MHz-amp_gerber.zip) +- [bom](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/tree/main/10MHz-amp_bom_report.md) +- [schematic pdf](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/tree/main/10MHz-amp_schematic.pdf) -This workflow will also run the design rules check on the PCB and schematic to ensure that you upload a working PCB. These reports are uploaded as summaries within the github [actions tab](https://github.com/sirlilpanda/kicad-project-template/actions/runs/14507154830). This template has a simple schematic PCB in it (because DRC fails on an empty PCB). Shown below is the example PCB. +This workflow will also run the design rules check on the PCB and schematic to ensure that you upload a working PCB. These reports are uploaded as summaries within the github [actions tab](https://github.com/sirlilpanda/10MHz-20v-pkpk-amp/actions/runs/16867718554). This template has a simple schematic PCB in it (because DRC fails on an empty PCB). Shown below is the example PCB. ![example pcb with battery diode and resistor](res/image.png) diff --git a/docs/10MHz-amp_schematic.pdf b/docs/10MHz-amp_schematic.pdf new file mode 100644 index 0000000..7d33a39 Binary files /dev/null and b/docs/10MHz-amp_schematic.pdf differ diff --git a/docs/BOM/10MHz-amp_bill_of_materials.csv b/docs/BOM/10MHz-amp_bill_of_materials.csv new file mode 100644 index 0000000..3d1d75d --- /dev/null +++ b/docs/BOM/10MHz-amp_bill_of_materials.csv @@ -0,0 +1,28 @@ +"Refs","Value","Footprint","Qty","DNP" +"C1","1u","","1","" +"C2","100n","","1","" +"C3","10n","","1","" +"C4","22u","","1","" +"C5","10u","","1","" +"D1","D_Zener","","1","" +"D2","NUP2105L","Package_TO_SOT_SMD:SOT-23","1","" +"F1","Fuse","","1","" +"J1","Conn_Coaxial","","1","" +"J2","Jack-DC","","1","" +"J3","Conn_Coaxial","","1","" +"JP1","Jumper_2_Bridged","","1","" +"JP2","Jumper_2_Bridged","","1","" +"Q1","PMOS","","1","" +"R1","100","","1","" +"R2","20k","","1","" +"R3","10k","","1","" +"R4","10k","","1","" +"R5","5k","","1","" +"R6","1k","","1","" +"R7","10k","","1","" +"R8","50","","1","" +"R9","10k","","1","" +"R10","50","","1","" +"SW1","SW_SP5T_NR01105","Button_Switch_THT:SW_NKK_NR01","1","" +"SW2","SW_SPDT","","1","" +"U1","THS3491xDDA","Package_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm","1","" diff --git a/docs/BOM/10MHz-amp_bom_report.md b/docs/BOM/10MHz-amp_bom_report.md new file mode 100644 index 0000000..6a31627 --- /dev/null +++ b/docs/BOM/10MHz-amp_bom_report.md @@ -0,0 +1,36 @@ +# 📄 BOM for 10MHz-amp_bill_of_material 📄 + +report created at 23:46:48.637449 on 10-08-2025. + +10MHz-amp_bill_of_material has a total of 27 parts with a cost of $0. + +| Reference | Value | Quantity | part number | cost | +| --------- | ----- | -------- | ----------- | ---- | +| C1 | 1u | 1 | | $0 | +| C2 | 100n | 1 | | $0 | +| C3 | 10n | 1 | | $0 | +| C4 | 22u | 1 | | $0 | +| C5 | 10u | 1 | | $0 | +| D1 | D_Zener | 1 | | $0 | +| D2 | NUP2105L | 1 | Package_TO_SOT_SMD:SOT-23 | $0 | +| F1 | Fuse | 1 | | $0 | +| J1 | Conn_Coaxial | 1 | | $0 | +| J2 | Jack-DC | 1 | | $0 | +| J3 | Conn_Coaxial | 1 | | $0 | +| JP1 | Jumper_2_Bridged | 1 | | $0 | +| JP2 | Jumper_2_Bridged | 1 | | $0 | +| Q1 | PMOS | 1 | | $0 | +| R1 | 100 | 1 | | $0 | +| R2 | 20k | 1 | | $0 | +| R3 | 10k | 1 | | $0 | +| R4 | 10k | 1 | | $0 | +| R5 | 5k | 1 | | $0 | +| R6 | 1k | 1 | | $0 | +| R7 | 10k | 1 | | $0 | +| R8 | 50 | 1 | | $0 | +| R9 | 10k | 1 | | $0 | +| R10 | 50 | 1 | | $0 | +| SW1 | SW_SP5T_NR01105 | 1 | Button_Switch_THT:SW_NKK_NR01 | $0 | +| SW2 | SW_SPDT | 1 | | $0 | +| U1 | THS3491xDDA | 1 | Package_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm | $0 | +| | total | 27 | total | $0 | diff --git a/pcbs/10MHz-amp_gerber.zip b/pcbs/10MHz-amp_gerber.zip new file mode 100644 index 0000000..58e7ef2 Binary files /dev/null and b/pcbs/10MHz-amp_gerber.zip differ diff --git a/project_settings.yaml b/project_settings.yaml index 636b637..1d438fc 100644 --- a/project_settings.yaml +++ b/project_settings.yaml @@ -1,7 +1,7 @@ -needs_setup: true +needs_setup: false # this is set to the name of your repo during setup, you can change it later on using the rename tool -project_name: template +project_name: amp # this is a list of the production formats that you would like # honestly only use gerbers, i doubt i will add anything else @@ -42,4 +42,4 @@ drc_report_template_path: .github/report_templates/drc_report_template.mustache readme_template_path: .github/report_templates/readme.mustache # allow the readme to be auto updated using the readme template -dynamic_read_me: true \ No newline at end of file +dynamic_read_me: true