KiCad files and all component files to manufacture the IDES OF DEF CON Badge, an Unofficial Electronic Badge.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Connectors_JST.pretty
backup-12-11-2016-2150
backup-12-14-2016-1627
backup-12-22-2016-fab1
fabrication-final
fabrication-rev1
fabrication-rev2
fabrication-rev3
fabrication-rev4
jna-parts.pretty
.gitignore
LICENSE
README.md
_autosave-badge-kicad.pro
badge-kicad-cache.bck
badge-kicad-cache.dcm
badge-kicad-cache.lib
badge-kicad-errors.erc
badge-kicad-netlist.net
badge-kicad-rescue.bck
badge-kicad-rescue.dcm
badge-kicad-rescue.lib
badge-kicad.bak
badge-kicad.bin
badge-kicad.csv
badge-kicad.dsn
badge-kicad.kicad_pcb
badge-kicad.kicad_pcb-bak
badge-kicad.kicad_pcb.built_with_nightly_kicad
badge-kicad.kicad_pcb.orig
badge-kicad.net
badge-kicad.pro
badge-kicad.rules
badge-kicad.sch
badge-kicad.ses
badge-routed.pro
badge_audio.sch
dc25 badge.pdf
dinari.kicad_mod
fabrication-rev3.zip
fp-lib-table
jna_parts.dcm
jna_parts.lib

README.md

DEF CON 25 - The Ides of DEF CON PCB

In this folder you will find the KiCad board, schematic, and fabrication outputs for our Unofficial DEFCON 25 badge. The board layout was designed with KiCad, an open source schematic capture and PCB layout program. You will probably want the latest beta code as we had many issues working with this design and the release software.

We used KiCad version 2016-12-18 revision 3ffa37c-master for this design.

"fabrication-final" contains our final output gerbers which, along with the xyrs BOM file can be sent to MacroFab for construction for around $180. The cost goes down as you manufacture more boards, obviously.

Download the firmware source and flash it to this board using a SWD style debugger.


Aside from the PCB and BOM that is here, you will also need:

(qty 1) Micro SD Card, at least 4GB

  • We recommend class 4 cards because we support video playback and need some performance.
  • Copy the entire contents of the latest SD card, to the root directory of the SD Card. Name the SD card "SPQR_DC25" to be compatible with the existing update scripts if you'd like.

(qty 1) ER-TFTM-028-4 (v4.0) 320x240 TFT Touch Screen

(qty 1) PKCELL 3.7v 1200mAh 3.7v LiPo with JST connector

  • Go to Adafruit, buy this: https://www.adafruit.com/product/258 ($10 or so)
  • If you are creating these in bulk, go directly to PKCELL and buy them from Shenzen. They are $1.25 or so from China.
  • If you use another battery, be sure and verify polarity of the JST connector!

(qty 2 or qty 4 if you are paranoid) Standoffs and screws to hold up the screen

  • Wurth 970110151 with M2.5 x 0.45 screws
  • This is Mouser part 855-R25-1001102 R25-1001102 for the M2.5 x 11mm HEX Standoff
  • Screws can be had from Digkey as part 36-29300-ND MACHINE SCREW PAN SLOTTED M2.5
  • The spacing is tricky and we had to work to get the screen to sit squarely on the board, substituting other standoffs will probably not work here.

Misc

  • A small piece of double-sided tape to hold the battery to the back of the PCB. We used velcro dots, but double sided tape feels better and holds the battery closer to the board.
  • A Lanyard -- we Like the "Lobster claw" type, a double-ended lanyard with two clips so you can wear the badge up and down or left-right depending on how you'd like.

--

@netik

05/04/2017