Giter Club home page Giter Club logo

0.332's Introduction

Introduction

0.332 is a mod of the SCM SPR332 v2 card reader:

  • compact 3D printed case

  • less weight

  • built-in OpenPGP smart card

  • USB-C interface

Photo of assembled reader

How to make it

Photo of open reader

Materials:

  • SCM SPR332 v2 smart card reader (big and heavy)

  • double sided tape, e.g. TESA 4965

  • thin enameled wire, e.g. ⌀ 2mm = AWG 12

  • Mini SIM socket, e.g. the 1981959 by TE Connectivity AMP Connectors (Tyco Electronics)

  • SparkFun BOB-15100 USB-C breakout board

  • 56k resistor

  • smart card in mini SIM format

  • 4 × screws: DIN 912, M2×6 mm

  • 4 × nuts: DIN 934, M2

Tools:

  • soldering equipment

  • 3D printing equipment

  • 400 grid paper for wet sanding

Steps:

  1. Break open the SPR332 v2, and take out:

    • PCB

    • rubber keypad

    • (weight, which makes a nice keyring pendant)

  2. Desolder and remove components from the PCB:

    • buzzer (big black cylinder)

    • SIM card socket

    • USB cable

  3. Tape down the mini SIM holder in the correct position.

  4. Solder six wires to the mini SIM holder:

    • Make sure that the wires don’t block the slot.

    • Don’t apply too much solder, or else the pins contacting the SIM may loose their elasticity.

  5. Short the two pins for detecting if a card has been inserted.

  6. 3D print the two shells comprising the enclosure.

  7. Make everything fit: If needed, trim spacers in the 3D printed enclosure; Wet sand the top layer of the prints.

  8. Position the SPR332 v2 PCB and the SparkFun USB-C breakout board into the enclosure’s top shell.

  9. Connect the USB-C breakout board, pulling up CC1 with the resistor connected to VBUS.

  10. Insert the mini SIM card.

  11. Assemble the enclosure and tighten the screws.

License

Except where noted otherwise, files are licensed under the WTFPL.

Copyright © 2019 Felix E. Klee

This work is free. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See the COPYING file for more details.

0.332's People

Contributors

feklee avatar

Stargazers

 avatar  avatar

Watchers

 avatar  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.