├── .github ├── FUNDING.yml └── workflows │ └── run-kibot.yml ├── .gitignore ├── 3d-prints ├── case-by-carrefino │ ├── README.md │ ├── Urchin Plate Case.f3z │ ├── Urchin Plate Case.step │ ├── urchin_case_left.stl │ ├── urchin_case_right.stl │ ├── urchin_plate_left_basic.stl │ ├── urchin_plate_left_full.stl │ ├── urchin_plate_left_reset.stl │ ├── urchin_plate_right_basic.stl │ ├── urchin_plate_right_full.stl │ └── urchin_plate_right_reset.stl ├── case-by-chewiedies │ ├── README.md │ ├── Urchin_Tray_Case.f3d │ ├── v1-TrayWithChamfer-capture.stl │ ├── v1-TrayWithChamfer-inserts.stl │ ├── v1-TrayWithFillet-capture.stl │ └── v1-TrayWithFillet-inserts.stl ├── case-by-iamDrakkir │ ├── README.md │ ├── case-left.step │ ├── case-left.stl │ ├── case-right.step │ └── case-right.stl ├── case-by-rayreside │ ├── README.md │ ├── case v8.step │ └── screen-shield v16.step ├── screen-shield │ ├── screen-shield.dxf │ └── screen-shield.stl └── switch-plate │ ├── ALL-OPTIONS.3mf │ ├── README.md │ ├── fishbone__plate.stl │ ├── skeleton__plate.stl │ └── standard__plate.stl ├── LICENSE ├── README.md ├── fp-lib-table ├── gallery ├── case │ ├── carrefinho │ │ └── urchin_case_1.jpg │ ├── chewiedies │ │ └── v1-TrayWithChamfer.png │ ├── coral │ │ ├── coral-render.png │ │ └── urchin-coral.jpg │ ├── iamDrakkir │ │ ├── cad-side-no-pcb.png │ │ ├── cad-side-pcb.png │ │ ├── cad-top-no-pcb.png │ │ ├── cad-top-pcb.png │ │ ├── rl-side.png │ │ └── rl-top.png │ └── rayreside │ │ ├── side.png │ │ └── top.png ├── main │ ├── main-bottom.png │ └── main-top.png └── plate │ ├── base-plate.png │ ├── fishbone.jpg │ ├── plate-custom-logo-0.png │ ├── plate-custom-logo-1.png │ ├── plate-custom-logo-2.png │ ├── plate-custom-logo-3.png │ ├── skeleton.jpg │ ├── standard.jpg │ └── switch-plate.png ├── lib ├── 1pin_Battery.kicad_mod ├── SMD_Diode_Tiny.kicad_mod ├── SW_Hotswap_Kailh_Choc_V1_tweaked.kicad_mod ├── SW_RESET.kicad_mod ├── Tenting_Puck2_no_pads.kicad_mod ├── mouse-bite-5mm-slot-with-space-for-track.kicad_mod ├── nice_nano.kicad_mod ├── nice_view.kicad_mod └── smt-slider-switch.kicad_mod ├── main.kibot.yaml ├── main.kicad_pcb ├── main.kicad_prl ├── main.kicad_pro ├── main.kicad_sch ├── main.step └── plate-case ├── base-plate ├── base-plate.kicad_pcb ├── base-plate.kicad_prl └── base-plate.kicad_pro └── switch-plate ├── switch-plate-Edge_Cuts.svg ├── switch-plate.kicad_pcb ├── switch-plate.kicad_prl ├── switch-plate.kicad_pro └── switch-plate.step /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: duckyb 2 | -------------------------------------------------------------------------------- /.github/workflows/run-kibot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/.github/workflows/run-kibot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/.gitignore -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/README.md -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/Urchin Plate Case.f3z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/Urchin Plate Case.f3z -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/Urchin Plate Case.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/Urchin Plate Case.step -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_case_left.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_case_left.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_case_right.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_case_right.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_plate_left_basic.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_plate_left_basic.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_plate_left_full.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_plate_left_full.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_plate_left_reset.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_plate_left_reset.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_plate_right_basic.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_plate_right_basic.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_plate_right_full.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_plate_right_full.stl -------------------------------------------------------------------------------- /3d-prints/case-by-carrefino/urchin_plate_right_reset.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-carrefino/urchin_plate_right_reset.stl -------------------------------------------------------------------------------- /3d-prints/case-by-chewiedies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-chewiedies/README.md -------------------------------------------------------------------------------- /3d-prints/case-by-chewiedies/Urchin_Tray_Case.f3d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-chewiedies/Urchin_Tray_Case.f3d -------------------------------------------------------------------------------- /3d-prints/case-by-chewiedies/v1-TrayWithChamfer-capture.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-chewiedies/v1-TrayWithChamfer-capture.stl -------------------------------------------------------------------------------- /3d-prints/case-by-chewiedies/v1-TrayWithChamfer-inserts.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-chewiedies/v1-TrayWithChamfer-inserts.stl -------------------------------------------------------------------------------- /3d-prints/case-by-chewiedies/v1-TrayWithFillet-capture.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-chewiedies/v1-TrayWithFillet-capture.stl -------------------------------------------------------------------------------- /3d-prints/case-by-chewiedies/v1-TrayWithFillet-inserts.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-chewiedies/v1-TrayWithFillet-inserts.stl -------------------------------------------------------------------------------- /3d-prints/case-by-iamDrakkir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-iamDrakkir/README.md -------------------------------------------------------------------------------- /3d-prints/case-by-iamDrakkir/case-left.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-iamDrakkir/case-left.step -------------------------------------------------------------------------------- /3d-prints/case-by-iamDrakkir/case-left.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-iamDrakkir/case-left.stl -------------------------------------------------------------------------------- /3d-prints/case-by-iamDrakkir/case-right.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-iamDrakkir/case-right.step -------------------------------------------------------------------------------- /3d-prints/case-by-iamDrakkir/case-right.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-iamDrakkir/case-right.stl -------------------------------------------------------------------------------- /3d-prints/case-by-rayreside/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-rayreside/README.md -------------------------------------------------------------------------------- /3d-prints/case-by-rayreside/case v8.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-rayreside/case v8.step -------------------------------------------------------------------------------- /3d-prints/case-by-rayreside/screen-shield v16.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/case-by-rayreside/screen-shield v16.step -------------------------------------------------------------------------------- /3d-prints/screen-shield/screen-shield.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/screen-shield/screen-shield.dxf -------------------------------------------------------------------------------- /3d-prints/screen-shield/screen-shield.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/screen-shield/screen-shield.stl -------------------------------------------------------------------------------- /3d-prints/switch-plate/ALL-OPTIONS.3mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/switch-plate/ALL-OPTIONS.3mf -------------------------------------------------------------------------------- /3d-prints/switch-plate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/switch-plate/README.md -------------------------------------------------------------------------------- /3d-prints/switch-plate/fishbone__plate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/switch-plate/fishbone__plate.stl -------------------------------------------------------------------------------- /3d-prints/switch-plate/skeleton__plate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/switch-plate/skeleton__plate.stl -------------------------------------------------------------------------------- /3d-prints/switch-plate/standard__plate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/3d-prints/switch-plate/standard__plate.stl -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/README.md -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/fp-lib-table -------------------------------------------------------------------------------- /gallery/case/carrefinho/urchin_case_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/carrefinho/urchin_case_1.jpg -------------------------------------------------------------------------------- /gallery/case/chewiedies/v1-TrayWithChamfer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/chewiedies/v1-TrayWithChamfer.png -------------------------------------------------------------------------------- /gallery/case/coral/coral-render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/coral/coral-render.png -------------------------------------------------------------------------------- /gallery/case/coral/urchin-coral.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/coral/urchin-coral.jpg -------------------------------------------------------------------------------- /gallery/case/iamDrakkir/cad-side-no-pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/iamDrakkir/cad-side-no-pcb.png -------------------------------------------------------------------------------- /gallery/case/iamDrakkir/cad-side-pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/iamDrakkir/cad-side-pcb.png -------------------------------------------------------------------------------- /gallery/case/iamDrakkir/cad-top-no-pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/iamDrakkir/cad-top-no-pcb.png -------------------------------------------------------------------------------- /gallery/case/iamDrakkir/cad-top-pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/iamDrakkir/cad-top-pcb.png -------------------------------------------------------------------------------- /gallery/case/iamDrakkir/rl-side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/iamDrakkir/rl-side.png -------------------------------------------------------------------------------- /gallery/case/iamDrakkir/rl-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/iamDrakkir/rl-top.png -------------------------------------------------------------------------------- /gallery/case/rayreside/side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/rayreside/side.png -------------------------------------------------------------------------------- /gallery/case/rayreside/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/case/rayreside/top.png -------------------------------------------------------------------------------- /gallery/main/main-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/main/main-bottom.png -------------------------------------------------------------------------------- /gallery/main/main-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/main/main-top.png -------------------------------------------------------------------------------- /gallery/plate/base-plate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/base-plate.png -------------------------------------------------------------------------------- /gallery/plate/fishbone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/fishbone.jpg -------------------------------------------------------------------------------- /gallery/plate/plate-custom-logo-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/plate-custom-logo-0.png -------------------------------------------------------------------------------- /gallery/plate/plate-custom-logo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/plate-custom-logo-1.png -------------------------------------------------------------------------------- /gallery/plate/plate-custom-logo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/plate-custom-logo-2.png -------------------------------------------------------------------------------- /gallery/plate/plate-custom-logo-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/plate-custom-logo-3.png -------------------------------------------------------------------------------- /gallery/plate/skeleton.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/skeleton.jpg -------------------------------------------------------------------------------- /gallery/plate/standard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/standard.jpg -------------------------------------------------------------------------------- /gallery/plate/switch-plate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/gallery/plate/switch-plate.png -------------------------------------------------------------------------------- /lib/1pin_Battery.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/1pin_Battery.kicad_mod -------------------------------------------------------------------------------- /lib/SMD_Diode_Tiny.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/SMD_Diode_Tiny.kicad_mod -------------------------------------------------------------------------------- /lib/SW_Hotswap_Kailh_Choc_V1_tweaked.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/SW_Hotswap_Kailh_Choc_V1_tweaked.kicad_mod -------------------------------------------------------------------------------- /lib/SW_RESET.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/SW_RESET.kicad_mod -------------------------------------------------------------------------------- /lib/Tenting_Puck2_no_pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/Tenting_Puck2_no_pads.kicad_mod -------------------------------------------------------------------------------- /lib/mouse-bite-5mm-slot-with-space-for-track.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/mouse-bite-5mm-slot-with-space-for-track.kicad_mod -------------------------------------------------------------------------------- /lib/nice_nano.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/nice_nano.kicad_mod -------------------------------------------------------------------------------- /lib/nice_view.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/nice_view.kicad_mod -------------------------------------------------------------------------------- /lib/smt-slider-switch.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/lib/smt-slider-switch.kicad_mod -------------------------------------------------------------------------------- /main.kibot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/main.kibot.yaml -------------------------------------------------------------------------------- /main.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/main.kicad_pcb -------------------------------------------------------------------------------- /main.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/main.kicad_prl -------------------------------------------------------------------------------- /main.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/main.kicad_pro -------------------------------------------------------------------------------- /main.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/main.kicad_sch -------------------------------------------------------------------------------- /main.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/main.step -------------------------------------------------------------------------------- /plate-case/base-plate/base-plate.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/base-plate/base-plate.kicad_pcb -------------------------------------------------------------------------------- /plate-case/base-plate/base-plate.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/base-plate/base-plate.kicad_prl -------------------------------------------------------------------------------- /plate-case/base-plate/base-plate.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/base-plate/base-plate.kicad_pro -------------------------------------------------------------------------------- /plate-case/switch-plate/switch-plate-Edge_Cuts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/switch-plate/switch-plate-Edge_Cuts.svg -------------------------------------------------------------------------------- /plate-case/switch-plate/switch-plate.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/switch-plate/switch-plate.kicad_pcb -------------------------------------------------------------------------------- /plate-case/switch-plate/switch-plate.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/switch-plate/switch-plate.kicad_prl -------------------------------------------------------------------------------- /plate-case/switch-plate/switch-plate.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/switch-plate/switch-plate.kicad_pro -------------------------------------------------------------------------------- /plate-case/switch-plate/switch-plate.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckyb/urchin/HEAD/plate-case/switch-plate/switch-plate.step --------------------------------------------------------------------------------