Giter VIP home page Giter VIP logo

dc25_spqr_badge's Introduction

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

dc25_spqr_badge's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.