Skip to content

Rev 2 of PCB design #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 48 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
99aa724
Initial README change
electron271 May 22, 2025
15d3902
Refactor KiCad workflow to use cached APT packages for installation
electron271 May 22, 2025
01f8e55
Revert "Refactor KiCad workflow to use cached APT packages for instal…
electron271 May 22, 2025
5a85399
Merge branch 'main' into rev2
electron271 May 22, 2025
7562e3d
Add generated images
actions-user May 22, 2025
c36842b
rev 2
electron271 May 22, 2025
a47f2b9
Add generated images
actions-user May 22, 2025
c7b3227
imrptoravnemtn
electron271 May 23, 2025
9c28b4c
Add generated images
actions-user May 23, 2025
a4f5a5f
Added expansion connectors to schematic
anemoijereja-eden May 23, 2025
ef1456f
Added expansion connectors to pcb
anemoijereja-eden May 23, 2025
43b4be6
Add generated images
actions-user May 23, 2025
2a0b656
work
electron271 May 23, 2025
3540749
Merge branch 'rev2' of https://github.com/allthingslinux/tuxkeychain …
electron271 May 23, 2025
9091668
Add generated images
actions-user May 23, 2025
88d3b65
more stuff
electron271 May 23, 2025
2fcd78e
Add generated images
actions-user May 23, 2025
765b149
stuff
electron271 May 23, 2025
e4d2ba2
Merge branch 'rev2' of https://github.com/allthingslinux/tuxkeychain …
electron271 May 23, 2025
6fd4e8b
Add generated images
actions-user May 23, 2025
f7707ea
Fix installation issues in KiCad workflows
electron271 May 23, 2025
67ef2ee
Add generated images
actions-user May 23, 2025
4039dd6
hopefully make it faster
electron271 May 23, 2025
bc93079
Merge branch 'rev2' of https://github.com/allthingslinux/tuxkeychain …
electron271 May 23, 2025
e23aede
Add generated images
actions-user May 23, 2025
86ae888
full pbc layout completed
anemoijereja-eden May 23, 2025
f7cc33c
h
electron271 May 24, 2025
3ccbf08
Add generated images
actions-user May 24, 2025
52448a2
Update SolderPads12 footprint attributes to exclude from position fil…
electron271 May 24, 2025
4e14d13
Add generated images
actions-user May 24, 2025
b321196
Changed board to 6 layers, made appropriate routing changes
anemoijereja-eden May 24, 2025
ff0da30
Add generated images
actions-user May 24, 2025
19950b5
stuff
electron271 May 24, 2025
d4e1858
Add generated images
actions-user May 24, 2025
e190aa5
minor trace cleanups
anemoijereja-eden May 25, 2025
8dd42ef
Add generated images
actions-user May 25, 2025
2311486
fix drc
electron271 May 25, 2025
6782229
Add generated images
actions-user May 25, 2025
103581a
fix name for footprint
electron271 May 25, 2025
c9bda26
fix 3d model
electron271 May 25, 2025
b0d38dd
Add generated images
actions-user May 25, 2025
3193742
Merge branch 'rev2' of https://github.com/allthingslinux/tuxkeychain …
electron271 May 25, 2025
e058157
Add generated images
actions-user May 25, 2025
f94b12d
remove some logos and re hide references
electron271 May 25, 2025
5e433b0
Merge branch 'rev2' of https://github.com/allthingslinux/tuxkeychain …
electron271 May 25, 2025
9c0faff
Add generated images
actions-user May 25, 2025
feed293
change led resistor and add FEL button
electron271 Jun 12, 2025
b664076
Add generated images
actions-user Jun 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/kicad.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,10 @@ jobs:
version: 1.0
execute_install_scripts: true

- name: Attempt to fix install issues
run: |
sudo apt install -y --no-install-recommends kicad-packages3d

- name: Run ERC
run: |
kicad-cli sch erc --output=erc.rpt --exit-code-violations --severity-error tuxkeychain.kicad_sch
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/kicad_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ jobs:
version: 1.0
execute_install_scripts: true

- name: Attempt to fix install issues
run: |
sudo apt install -y --no-install-recommends kicad-packages3d

- name: Generate Images
run: |
rm images/* || true
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Keychain shaped like Tux, the Linux mascot. But it's not just a keychain, it run

Unfortunately this is more expensive than usual due to tariffs and inflation. (Probably cheaper in other countries.)

NOTE: This is still in the prototype stage, changes to the design are likely. It doesn't even look like Tux yet!
NOTE: This is still in the prototype stage, changes to the design are likely.

## Manufacturing
- This is a 4-layer PCB so it can fit in the Tux keychain form factor.
Expand Down
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
Loading