Giter Site home page Giter Site logo

pixart-sensor-adapter's Introduction

pixart-sensor-adapter

Picture of an assembled board

License: CC BY-NC 4.0

Allows interfacing with a Wiimote camera over I2C for GUN4IR.

Variants are present to allow use of the module either socketed as you'd find it on the Wiimote, or unsocketed for more compact installs.

I've only done minimal testing on this at the moment, so run this off at your own risk.

Inline board

The inline board should be ordered in 0.8mm thickness, otherwise you won't be able to solder to the pads on the camera! If ordering from OSHPark, I'd recommend the panelised version as they tend to put panel tabs on the edge connectors which can make for annoying cleanup before the boards are usable.

It's a pain to solder the camera module directly to the board, so I'd strongly recommend running off the camera module jig graciously provided by Gzus348.

Ordering

Either download the gerbers from the latest release or run off directly from OSHPark (Inline / Socketed. See below for the Bill of Materials - these can be purchased from your preferred electronic component distributor but I've provided LCSC and Mouser links for convenience.

BOM

Reference Value Link
C1 0.1uF LCSC - YAGEO CC0603KRX7R9BB104 / Mouser - KYOCERA 06035C104KAT4A
C2, C3 1uF LCSC - YAGEO CC0603JRX7R7BB105 / Mouser - KYOCERA 06035C105KAT2A
R1, R2 2.7KΩ LCSC - YAGEO RC0603FR-072K7L / Mouser - Panasonic ERJ-3GEYJ272V
R3 33KΩ LCSC - YAGEO RC0603FR-0733KL / Mouser - Panasonic ERJ-3GEYJ333V
U1 Wiimote camera module – salvaged from official wiimote Salvaged
U2 AP2112-3.3V LCSC / Mouser
X1 24-25MHz SMD3225 active crystal oscillator LCSC - YXC OT2EL4C4JI-111OLP-24M / Mouser - KYOCERA KC3225K24.0000C1GE00

Credits

JayBee - creator of Gun4IR - sharing the schematic

Gzus348 - creating the camera jig

pixart-sensor-adapter's People

Contributors

eatnoom avatar

Stargazers

Raz avatar

Watchers

 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.