Skip to content

An alternative PCB pawprint for the Tag-Connect TC2030 pogo pin programming cable

License

Notifications You must be signed in to change notification settings

LeoDJ/Paw-Connect

Repository files navigation

Paw-Connect TC2030

An alternative KiCad PCB foot pawprint for the TC2030 pogo pin programming cable in the shape of a cute little paw.

Features

Pros

  • No need to build your own pogo-pin jig. It's simply compatible with the Tag-Connect TC2030-*-NL pogo pin programming cable.
  • Pawsitively Purrfect Aesthetics: Stand out from traditional PCB footprints with this eye-catching and playful paw-shaped design. Add a touch of personality and creativity to your PCB layout.
  • Easy Spotting for the Pawssionate: Quickly locate the programming cable connection on your PCB with this unmistakable pawprint. No more searching around or mistaking it for a regular boring connector.
  • Compact Cuteness: This pawprint is designed to be compact, allowing you to fit it into tight spaces while still showcasing your pawfect style. Designed for an optimized paw fill factor, it maximizes space utilization on your PCB while delivering a delightful aesthetic. It's the perfect balance of compactness and adorable paw presence, proving that good things do come in small paws.
  • Clawsome Integration:: This pawprint can be easily integrated into existing PCB layouts without requiring significant modifications.
  • Meowgnificent Versatility: Suitable for a wide range of applications, from small-scale projects to larger circuits, this pawprint adds a touch of beans to any design.
  • Paws! 🐾

Cons

  • Pin 4 is pretty impossible to fan out without a via in rev. A, which might compromise the aesthetic / durability a bit
    • Best to place the via a bit to the left, so it's further away from the landing pin
  • Not optimized for manufacturers with high tolerances
  • Pawsome Distraction: Paws are undeniably attention grabbing, but what if your PCB is meant to blend into the background? This pawprint might steal the spotlight.
  • Resistance is Futile: Trying to resist this pawprint is like trying to resist a warm, fuzzy cuddle. Don't fight it, let the pawsome vibes flow through your circuits!

Disclaimer

  • Currently, rev. A was only tested mechanically, not electrically. Rev. B is currently untested. Use at your own risk.
  • The hole pattern is rotated by 27.5° (that's how the pads aligned the best)

Pawprint

Rev. A Pawprint with via Overlayed default TC2030 footprint 3D view In the wild
Rev. B Pawprint with via Overlayed default TC2030 footprint 3D view
Pawprint Overlayed default TC2030 footprint 3D view In the wild

As pin 4 is hard to route, I tried another design approach. Rev. B is not tested yet, but should™ work.

Landing Pattern

Good enough™

Landing on the lower side Landing on the upper side Imprints left after connecting multiple times

Decorative Pawprints

There are also a handful of decorative pawprint variants included, that you can use to adorn your PCB.

They are on the silkscreen layer by default, but you can simply change it by selecting the placed prints and do:

  • Edit > Edit Text and Graphic Properties >
    • Only include selected items
    • Footprint graphic items
    • Set to specified values > Layer

Projects featuring Paw-Connect

  • dipstickRV - adorably small CH32V003 devboard
  • DIPSTICKpico - a smaller RP2040 board with USB-C
  • SSD1303_Breakout - (just a first mechanical test)
  • This list is incomplete; you can help by expanding it.

Appreciation

  • Initial inspiration from @the6p4c's tweet
  • Xypher artwork by Marble (*sigh* the little rascal is hiding in plain sight again, isn't he? -.-)