Skip to content

Commit

Permalink
First commit!
Browse files Browse the repository at this point in the history
  • Loading branch information
evyd13 committed Feb 27, 2022
1 parent 17a7959 commit 9944249
Show file tree
Hide file tree
Showing 16 changed files with 229,044 additions and 2 deletions.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
*-backups/
gerber*/

# .step only in root
/*.step
428 changes: 428 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

59 changes: 57 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,57 @@
# ta-65
65% PCB compatible with the Tada68 case
# ta-65 rev4
65% PCB compatible with the Tada68 case and keyboards like it.

![ta-65 PCB front](https://i.imgur.com/nIENaIw.png)
![ta-65 PCB back](https://i.imgur.com/xAmKRDy.png)

## The many revisions

This board originally started out as a custom PCB for the Aanzee by westfoxtrot. I decided to make more of them, and with some changes, the ta-65 was born. It had always come with a Mini USB connector up until the third revision, and since then it has not been compatible anymore with the M65-a, however, I am willing to make that happen if someone asks about it :)


## Features

- Uses QMK Firmware and VIA
- Compatible with any case that uses the TADA68 PCB in its design
- USB-C connector
- ESD protection and fuse
- No in-switch LEDs
- Supports underglow with less likely to fail WS281**3**B LEDs
- ISP header
- JST header for use with a daughterboard


## Supported layouts
![ta-65 PCB supported layouts](https://i.imgur.com/R9Nojqu.png)


------------------------------


# Design files
Of course, as with any of my boards, you are responsible for what you do with this power. Before opening the files: read the license, of course, and also make sure you have the latest (stable finally!) version of KiCad, 6.0.2 or higher.

## Manufacturing
Manufacturing files and a 3d model (.step) are in here as well. Have fun!


------------------------------


# Changelog

- ### Rev 1 (e.a. feb 2019)
First release

- ### Rev 2 (e.a. jan 2020)
Added a JST header and switched the crystal over to a resonator.
First attempt at compatibility with the M65-a (but unsuccesful; PCB too wide)

- ### Rev 3 (e.a. april 2020)
First revision to include USB-C (which ended up breaking compat with the M65-a *again*).

- ### Rev 3.1 (e.a. ???)
Change daughterboard connector to fit the Unified Daughterboard specification. Probably nothing else.

- ### Rev 4 (e.a. feb 2022)
Mostly redone routing, added solder header for pin B7 (free pin), moved daughterboard connector, made PCB outline somewhat prettier, changed WS2812B LEDs to WS281**3**B LEDs.
9 changes: 9 additions & 0 deletions footprints.pretty/5mm_2.5mm.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(module 5mm_2.5mm (layer F.Cu) (tedit 5B8D5C29)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 5mm_2.5mm (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.5) (layers *.Cu *.Mask))
)
9 changes: 9 additions & 0 deletions footprints.pretty/6mm_2.5x5mm.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(module 5mm_2.5mm (layer F.Cu) (tedit 5B8D5C7A)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 6mm_2.5x5mm (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 0 0) (size 6 6) (drill oval 5 2.5) (layers *.Cu *.Mask))
)
9 changes: 9 additions & 0 deletions footprints.pretty/7mm_2.5x5mm.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(module 5mm_2.5mm (layer F.Cu) (tedit 5B8D5C9C)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 7mm_2.5x5mm (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 0 0) (size 7 7) (drill oval 5 2.5) (layers *.Cu *.Mask))
)
18 changes: 18 additions & 0 deletions footprints.pretty/free_pin.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
(footprint "free_pin" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 62197CD5)
(attr through_hole)
(fp_text reference "REF**" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 26de385c-7b5e-4ff6-9f4e-ecdd9f27b17f)
)
(fp_text value "VAL**" (at -1.5 0) (layer "F.SilkS")
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify right))
(tstamp fe3f2d09-55fe-4ef8-8c9f-d0f1b8cf377c)
)
(fp_text user "${VALUE}" (at -1.5 0) (layer "B.SilkS")
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify left mirror))
(tstamp 807ad948-810f-402f-a06e-dd0b25fccd8c)
)
(pad "1" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 820e0210-e4d7-4221-ba5d-2fb814c4d742))
)
Loading

0 comments on commit 9944249

Please sign in to comment.