Giter Club home page Giter Club logo

icm-20948-breakout's Introduction

Breakout board for ICM-20948 with i2c

This repository contains a breakout board for the 9-DOF Inertial Measurement Unit (IMU) from TDK, ICM-20948 (data sheet). The i2c communication pins and the interrupt pin has external connection. The board is designed for 3.3v power supply, as the IMU requires 1.8v IO-levels there is a voltage level translator that translate IO-levels to/from the supply voltage. As the voltage level translator contains internal pull up resistors, there is no need to have extra pull up resistors on the IO-lines.

Note

I have done some initial tests of this board and it seems to work just fine. I have also done an Arduino library for getting the data out.

Bill of Material

  • U1: NCP563SQ18T1G, 1.8v voltage regulator (data sheet)
  • U2: NTS0104, voltage level translator, (data sheet)
  • U3: ICM-20948, IMU, (data sheet)
  • C1, C2, C3: Capacitor 0402, 0.1uF
  • C4, C5: Capacitor 0402, 1.0uF
  • J1, J2: 3-pin 0.1'/2.54mm connectors

Repository Contents

  • /Hardware - Eagle design files (.brd, .sch)

License Information

The hardware is released under Creative Commons Share-alike 3.0.

Credits

Special thanks to Kris Winer for all helpful comments during the design process.

icm-20948-breakout's People

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.