Coder Social home page Coder Social logo

felirami / slimevr-hyperion-bmi160-pcb Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lupinixx/slimevr-hyperion-bmi160-pcb

0.0 0.0 0.0 5.09 MB

Modified SlimeVR Hyperion case to fit the custom made PCB for the standard SlimeVR components and a BMI160 IM

slimevr-hyperion-bmi160-pcb's Introduction

Direct order from PCBWay (This does support me a bit!)

https://www.pcbway.com/project/shareproject/SlimeVR_Hyperion_BMI160_PCB_ddd64fe3.html

Modified Hyperion case for SlimeVR with PCB for BMI160 IMU

This is a modified version Hyperion case made to fit a custom made PCB that holds standard SlimeVR components and a BMI160 IMU.
Includes a modified lid with holes to allow you to see the LEDs on the PCB inside.
The original design of the case is made by Smeltie and can be found here: https://github.com/Smeltie/Hyperion The 804040 battery variant of the case is made by Discord user 'Tamate Momochi#9595'

Components

This Case/PCB is made for the standard DIY SlimeVR components that are recommended in the docs. you can check the docs for links to the specific componets here: https://docs.slimevr.dev/diy/components-guide.html
Only difference is to the docs the switch used, which is smaller and looks nicer (standard for the hyperion case)
The IMU used is the BMI160.

  • TP4056
  • Wemos D1 Mini
  • BMI160
  • 40MM Straps
  • SS12D00G3 (switch)
  • Battery
    • 503759 (Nokia BL-5C also fits this version and is also a cheap alternative. Bit harder to solder as it does not come with battery leads.)
    • 804040
  • 1N5817 Diode (2x)
  • 180K Ohm resistor

PCB

Included in this repo are the gerber files that can be uploaded at JLCPCB
Or you can directly order from PCBWay from here https://www.pcbway.com/project/shareproject/SlimeVR_Hyperion_BMI160_PCB_ddd64fe3.html The source of this PCB can be found at: https://oshwlab.com/lupinix/slimevr-hyperion-bmi160

Building

The PCB is made for the above mentions components to be soldered on with the pin headers that are (almost always) included with those components. The TP4056 however has to be directly soldered to the PCB so there is no gap between PCB and the TP4056. What I like to do is lign up the holes of the TP4056 and the PCB and then throw in a short snipped off resistor lead, and then solder it from both sides. This way you can be sure there is electrical contact between the PCB and TP4056.
The Resistor and diodes can just be soldered like a regular troughhole component.
For the switch I reccomend to first solder everything else, put the PCB on the 3D printed tray, then push the switch in place and solder it.

slimevr-hyperion-bmi160-pcb's People

Contributors

kruemmelbande avatar lupinixx avatar randers00 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.